1package idrsservice
2
3// EndpointMap Endpoint Data
4var EndpointMap map[string]string
5
6// EndpointType regional or central
7var EndpointType = "regional"
8
9// GetEndpointMap Get Endpoint Data Map
10func GetEndpointMap() map[string]string {
11	if EndpointMap == nil {
12		EndpointMap = map[string]string{
13			"cn-shanghai-internal-test-1": "idrsservice.aliyuncs.com",
14			"cn-shenzhen-su18-b01":        "idrsservice.aliyuncs.com",
15			"cn-beijing":                  "idrsservice.aliyuncs.com",
16			"cn-shanghai-inner":           "idrsservice.aliyuncs.com",
17			"cn-hangzhou-internal-prod-1": "idrsservice.aliyuncs.com",
18			"cn-north-2-gov-1":            "idrsservice.aliyuncs.com",
19			"cn-yushanfang":               "idrsservice.aliyuncs.com",
20			"cn-qingdao-nebula":           "idrsservice.aliyuncs.com",
21			"cn-beijing-finance-pop":      "idrsservice.aliyuncs.com",
22			"cn-wuhan":                    "idrsservice.aliyuncs.com",
23			"cn-zhangjiakou":              "idrsservice.aliyuncs.com",
24			"us-west-1":                   "idrsservice.aliyuncs.com",
25			"rus-west-1-pop":              "idrsservice.aliyuncs.com",
26			"cn-shanghai-et15-b01":        "idrsservice.aliyuncs.com",
27			"cn-hangzhou-bj-b01":          "idrsservice.aliyuncs.com",
28			"cn-zhangbei-na61-b01":        "idrsservice.aliyuncs.com",
29			"ap-northeast-1":              "idrsservice.aliyuncs.com",
30			"cn-huhehaote-nebula-1":       "idrsservice.aliyuncs.com",
31			"cn-shanghai-et2-b01":         "idrsservice.aliyuncs.com",
32			"ap-southeast-1":              "idrsservice.aliyuncs.com",
33			"ap-southeast-2":              "idrsservice.aliyuncs.com",
34			"ap-southeast-3":              "idrsservice.aliyuncs.com",
35			"ap-southeast-5":              "idrsservice.aliyuncs.com",
36			"us-east-1":                   "idrsservice.aliyuncs.com",
37			"cn-shenzhen-inner":           "idrsservice.aliyuncs.com",
38			"cn-zhangjiakou-na62-a01":     "idrsservice.aliyuncs.com",
39			"cn-beijing-gov-1":            "idrsservice.aliyuncs.com",
40			"cn-wulanchabu":               "idrsservice.aliyuncs.com",
41			"ap-south-1":                  "idrsservice.aliyuncs.com",
42			"cn-shenzhen-st4-d01":         "idrsservice.aliyuncs.com",
43			"cn-haidian-cm12-c01":         "idrsservice.aliyuncs.com",
44			"cn-qingdao":                  "idrsservice.aliyuncs.com",
45			"cn-hongkong-finance-pop":     "idrsservice.aliyuncs.com",
46			"cn-shanghai":                 "idrsservice.aliyuncs.com",
47			"cn-hongkong":                 "idrsservice.aliyuncs.com",
48			"eu-central-1":                "idrsservice.aliyuncs.com",
49			"cn-shenzhen":                 "idrsservice.aliyuncs.com",
50			"cn-zhengzhou-nebula-1":       "idrsservice.aliyuncs.com",
51			"eu-west-1":                   "idrsservice.aliyuncs.com",
52			"cn-hangzhou-internal-test-1": "idrsservice.aliyuncs.com",
53			"eu-west-1-oxs":               "idrsservice.aliyuncs.com",
54			"cn-beijing-finance-1":        "idrsservice.aliyuncs.com",
55			"cn-hangzhou-internal-test-3": "idrsservice.aliyuncs.com",
56			"cn-hangzhou-internal-test-2": "idrsservice.aliyuncs.com",
57			"cn-shenzhen-finance-1":       "idrsservice.aliyuncs.com",
58			"me-east-1":                   "idrsservice.aliyuncs.com",
59			"cn-chengdu":                  "idrsservice.aliyuncs.com",
60			"cn-hangzhou-test-306":        "idrsservice.aliyuncs.com",
61			"cn-hangzhou-finance":         "idrsservice.aliyuncs.com",
62			"cn-beijing-nu16-b01":         "idrsservice.aliyuncs.com",
63			"cn-edge-1":                   "idrsservice.aliyuncs.com",
64			"cn-huhehaote":                "idrsservice.aliyuncs.com",
65			"cn-fujian":                   "idrsservice.aliyuncs.com",
66			"ap-northeast-2-pop":          "idrsservice.aliyuncs.com",
67		}
68	}
69	return EndpointMap
70}
71
72// GetEndpointType Get Endpoint Type Value
73func GetEndpointType() string {
74	return EndpointType
75}
76