Passed
Push — master ( b0a384...ad04e3 )
by eval
01:25
created

config.EnvPinpointEmailEndpoint   A

Complexity

Conditions 1

Size

Total Lines 2
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 0
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
package config
2
3
import "os"
4
5
const (
6
	envRegion = "AWS_REGION"
7
8
	envEndpoint              = "AWS_ENDPOINT"
9
	envDynamoDBEndpoint      = "AWS_DYNAMODB_ENDPOINT"
10
	envEC2Endpoint           = "AWS_EC2_ENDPOINT"
11
	envKMSEndpoint           = "AWS_KMS_ENDPOINT"
12
	envPinpointEmailEndpoint = "AWS_PINPOINT_EMAIN_ENDPOINT"
13
	envS3Endpoint            = "AWS_S3_ENDPOINT"
14
	envSNSEndpoint           = "AWS_SNS_ENDPOINT"
15
	envSQSEndpoint           = "AWS_SQS_ENDPOINT"
16
	envSSMEndpoint           = "AWS_SSM_ENDPOINT"
17
)
18
19
// EnvRegion get region from env vars.
20
func EnvRegion() string {
21
	return os.Getenv(envRegion)
22
}
23
24
// EnvEndpoint get endpoint from env vars.
25
func EnvEndpoint() string {
26
	return os.Getenv(envEndpoint)
27
}
28
29
// EnvDynamoDBEndpoint get DynamoDB endpoint from env vars.
30
func EnvDynamoDBEndpoint() string {
31
	return os.Getenv(envDynamoDBEndpoint)
32
}
33
34
// EnvEC2Endpoint get EC2 endpoint from env vars.
35
func EnvEC2Endpoint() string {
36
	return os.Getenv(envEC2Endpoint)
37
}
38
39
// EnvPinpointEmailEndpoint get PinpointEmail endpoint from env vars.
40
func EnvPinpointEmailEndpoint() string {
41
	return os.Getenv(envPinpointEmailEndpoint)
42
}
43
44
// EnvKMSEndpoint get KMS endpoint from env vars.
45
func EnvKMSEndpoint() string {
46
	return os.Getenv(envKMSEndpoint)
47
}
48
49
// EnvS3Endpoint get S3 endpoint from env vars.
50
func EnvS3Endpoint() string {
51
	return os.Getenv(envS3Endpoint)
52
}
53
54
// EnvSNSEndpoint get SNS endpoint from env vars.
55
func EnvSNSEndpoint() string {
56
	return os.Getenv(envSNSEndpoint)
57
}
58
59
// EnvSQSEndpoint get SQS endpoint from env vars.
60
func EnvSQSEndpoint() string {
61
	return os.Getenv(envSQSEndpoint)
62
}
63
64
// EnvSSMEndpoint get SSM endpoint from env vars.
65
func EnvSSMEndpoint() string {
66
	return os.Getenv(envSSMEndpoint)
67
}
68