@@ -35,6 +35,8 @@ const (
35
35
RegionUKCardiff1 Region = "uk-cardiff-1"
36
36
// RegionEUAmsterdam1 represents the region for Netherlands Northwest (Amsterdam).
37
37
RegionEUAmsterdam1 Region = "eu-amsterdam-1"
38
+ // RegionEUMilan1 represents the region for Italy (Milan).
39
+ RegionEUMilan1 Region = "eu-milan-1"
38
40
// RegionFRA represents the region for Germany Central (Frankfurt).
39
41
RegionFRA Region = "eu-frankfurt-1"
40
42
// RegionEUZurich1 represents the region for Switzerland North (Zurich).
@@ -59,10 +61,14 @@ const (
59
61
RegionSASaopaulo1 Region = "sa-saopaulo-1"
60
62
// RegionSASantiago1 represents the region for Chile (Santiago).
61
63
RegionSASantiago1 Region = "sa-santiago-1"
64
+ // RegionSAVinhedo1 represents the region for Chile (Vinhedo).
65
+ RegionSAVinhedo1 Region = "sa-vinhedo-1"
62
66
// RegionMEJeddah1 represents the region for Saudi Arabia West (Jeddah).
63
67
RegionMEJeddah1 Region = "me-jeddah-1"
64
68
// RegionMEDubai1 represents the region for Saudi Arabia East (Dubai).
65
69
RegionMEDubai1 Region = "me-dubai-1"
70
+ // RegionILJerusalem1 represents the region for Israel (Jerusalem).
71
+ RegionILJerusalem1 Region = "il-jerusalem-1"
66
72
67
73
// OC2 REGIONS
68
74
@@ -84,11 +90,15 @@ const (
84
90
85
91
// RegionUKGovLondon1 represents the government region for London.
86
92
RegionUKGovLondon1 Region = "uk-gov-london-1"
93
+ // RegionUKGovCardiff1 represents the government region for Cardiff.
94
+ RegionUKGovCardiff1 Region = "uk-gov-cardiff-1"
87
95
88
96
// OC8 REGIONS
89
97
90
98
// RegionAPChiyoda1 represents the region for Japan East (Chiyoda).
91
99
RegionAPChiyoda1 Region = "ap-chiyoda-1"
100
+ // RegionAPIbaraki1 represents the region for Japan East (Ibaraki).
101
+ RegionAPIbaraki1 Region = "ap-ibaraki-1"
92
102
)
93
103
94
104
var realm = map [string ]string {
@@ -118,10 +128,13 @@ var regionRealm = map[Region]string{
118
128
RegionAPMelbourne1 : "oc1" ,
119
129
RegionMEJeddah1 : "oc1" ,
120
130
RegionMEDubai1 : "oc1" ,
131
+ RegionILJerusalem1 : "oc1" ,
121
132
RegionEUZurich1 : "oc1" ,
122
133
RegionEUAmsterdam1 : "oc1" ,
134
+ RegionEUMilan1 : "oc1" ,
123
135
RegionSASaopaulo1 : "oc1" ,
124
136
RegionSASantiago1 : "oc1" ,
137
+ RegionSAVinhedo1 : "oc1" ,
125
138
126
139
RegionUSLangley1 : "oc2" ,
127
140
RegionUSLuke1 : "oc2" ,
@@ -130,9 +143,11 @@ var regionRealm = map[Region]string{
130
143
RegionUSGovChicago1 : "oc3" ,
131
144
RegionUSGovPhoenix1 : "oc3" ,
132
145
133
- RegionUKGovLondon1 : "oc4" ,
146
+ RegionUKGovLondon1 : "oc4" ,
147
+ RegionUKGovCardiff1 : "oc4" ,
134
148
135
149
RegionAPChiyoda1 : "oc8" ,
150
+ RegionAPIbaraki1 : "oc8" ,
136
151
}
137
152
138
153
var shortNameRegion = map [string ]Region {
@@ -143,23 +158,30 @@ var shortNameRegion = map[string]Region{
143
158
"lhr" : RegionLHR ,
144
159
"cwl" : RegionUKCardiff1 ,
145
160
"ams" : RegionEUAmsterdam1 ,
161
+ "lin" : RegionEUMilan1 ,
146
162
"zrh" : RegionEUZurich1 ,
147
163
"mel" : RegionAPMelbourne1 ,
148
164
"bom" : RegionAPMumbai1 ,
149
165
"hyd" : RegionAPHyderabad1 ,
150
166
"gru" : RegionSASaopaulo1 ,
151
167
"scl" : RegionSASantiago1 ,
168
+ "vcp" : RegionSAVinhedo1 ,
152
169
"icn" : RegionAPSeoul1 ,
153
170
"yny" : RegionAPChuncheon1 ,
154
171
"nja" : RegionAPChiyoda1 ,
172
+ // Note: ukb is actually Kobe, but OCI uses it for Ibaraki
173
+ "ukb" : RegionAPIbaraki1 ,
174
+ "ibr" : RegionAPIbaraki1 ,
155
175
"nrt" : RegionAPTokyo1 ,
156
176
"kix" : RegionAPOsaka1 ,
157
177
"yul" : RegionCAMontreal1 ,
158
178
"yyz" : RegionCAToronto1 ,
159
179
"jed" : RegionMEJeddah1 ,
160
180
"dxb" : RegionMEDubai1 ,
181
+ "mtz" : RegionILJerusalem1 ,
161
182
"syd" : RegionAPSydney1 ,
162
183
"ltn" : RegionUKGovLondon1 ,
184
+ "brs" : RegionUKGovCardiff1 ,
163
185
"lfi" : RegionUSLangley1 ,
164
186
"luf" : RegionUSLuke1 ,
165
187
"ric" : RegionUSGovAshburn1 ,
0 commit comments