@@ -109,6 +109,11 @@ const (
109109 // RegionUKGovCardiff1 represents the government region for Cardiff.
110110 RegionUKGovCardiff1 Region = "uk-gov-cardiff-1"
111111
112+ // OC5 REGIONS
113+
114+ // RegionUSTacoma1 represents the Tacoma US region
115+ RegionUSTacoma1 Region = "us-tacoma-1"
116+
112117 // OC8 REGIONS
113118
114119 // RegionAPChiyoda1 represents the region for Japan East (Chiyoda).
@@ -125,52 +130,59 @@ const (
125130
126131 // RegionAPDCCCanberra represents the dedicated region for canberra
127132 RegionAPDCCCanberra Region = "ap-dcc-canberra-1"
133+
134+ // OC14 REGIONS
135+
136+ // RegionEUDCCMilan represents the dedicated region for Milan
137+ RegionEUDCCMilan Region = "eu-dcc-milan-1"
128138)
129139
130140var realm = map [string ]string {
131- "oc1" : "oraclecloud.com" ,
132- "oc2" : "oraclegovcloud.com" ,
133- "oc3" : "oraclegovcloud.com" ,
134- "oc4" : "oraclegovcloud.uk" ,
135- "oc8" : "oraclecloud8.com" ,
136- "oc9" : "oraclecloud9.com" ,
141+ "oc1" : "oraclecloud.com" ,
142+ "oc2" : "oraclegovcloud.com" ,
143+ "oc3" : "oraclegovcloud.com" ,
144+ "oc4" : "oraclegovcloud.uk" ,
145+ "oc5" : "oraclerealm5.com" ,
146+ "oc8" : "oraclecloud8.com" ,
147+ "oc9" : "oraclecloud9.com" ,
137148 "oc10" : "oraclecloud10.com" ,
149+ "oc14" : "oraclecloud14.com" ,
138150}
139151
140152var regionRealm = map [Region ]string {
141- RegionPHX : "oc1" ,
142- RegionIAD : "oc1" ,
143- RegionFRA : "oc1" ,
144- RegionLHR : "oc1" ,
145- RegionUSSanJose1 : "oc1" ,
146- RegionUKCardiff1 : "oc1" ,
147- RegionCAToronto1 : "oc1" ,
148- RegionCAMontreal1 : "oc1" ,
149- RegionAPTokyo1 : "oc1" ,
150- RegionAPOsaka1 : "oc1" ,
151- RegionAPSeoul1 : "oc1" ,
152- RegionAPChuncheon1 : "oc1" ,
153- RegionAPSydney1 : "oc1" ,
154- RegionAPMumbai1 : "oc1" ,
155- RegionAPHyderabad1 : "oc1" ,
156- RegionAPMelbourne1 : "oc1" ,
157- RegionMEJeddah1 : "oc1" ,
158- RegionMEDubai1 : "oc1" ,
159- RegionMXQueretaro1 : "oc1" ,
160- RegionILJerusalem1 : "oc1" ,
161- RegionEUZurich1 : "oc1" ,
162- RegionEUAmsterdam1 : "oc1" ,
163- RegionEUMadrid1 : "oc1" ,
164- RegionEUMilan1 : "oc1" ,
165- RegionEUParis1 : "oc1" ,
166- RegionSASaopaulo1 : "oc1" ,
167- RegionSASantiago1 : "oc1" ,
168- RegionSAVinhedo1 : "oc1" ,
153+ RegionPHX : "oc1" ,
154+ RegionIAD : "oc1" ,
155+ RegionFRA : "oc1" ,
156+ RegionLHR : "oc1" ,
157+ RegionUSSanJose1 : "oc1" ,
158+ RegionUKCardiff1 : "oc1" ,
159+ RegionCAToronto1 : "oc1" ,
160+ RegionCAMontreal1 : "oc1" ,
161+ RegionAPTokyo1 : "oc1" ,
162+ RegionAPOsaka1 : "oc1" ,
163+ RegionAPSeoul1 : "oc1" ,
164+ RegionAPChuncheon1 : "oc1" ,
165+ RegionAPSydney1 : "oc1" ,
166+ RegionAPMumbai1 : "oc1" ,
167+ RegionAPHyderabad1 : "oc1" ,
168+ RegionAPMelbourne1 : "oc1" ,
169+ RegionMEJeddah1 : "oc1" ,
170+ RegionMEDubai1 : "oc1" ,
171+ RegionMXQueretaro1 : "oc1" ,
172+ RegionILJerusalem1 : "oc1" ,
173+ RegionEUZurich1 : "oc1" ,
174+ RegionEUAmsterdam1 : "oc1" ,
175+ RegionEUMadrid1 : "oc1" ,
176+ RegionEUMilan1 : "oc1" ,
177+ RegionEUParis1 : "oc1" ,
178+ RegionSASaopaulo1 : "oc1" ,
179+ RegionSASantiago1 : "oc1" ,
180+ RegionSAVinhedo1 : "oc1" ,
169181 RegionAFJohannesburg : "oc1" ,
170- RegionAPSignapore : "oc1" ,
171- RegionEUMarseille : "oc1" ,
172- RegionMEAbudhabi : "oc1" ,
173- RegionEUStockholm : "oc1" ,
182+ RegionAPSignapore : "oc1" ,
183+ RegionEUMarseille : "oc1" ,
184+ RegionMEAbudhabi : "oc1" ,
185+ RegionEUStockholm : "oc1" ,
174186
175187 RegionUSLangley1 : "oc2" ,
176188 RegionUSLuke1 : "oc2" ,
@@ -182,12 +194,16 @@ var regionRealm = map[Region]string{
182194 RegionUKGovLondon1 : "oc4" ,
183195 RegionUKGovCardiff1 : "oc4" ,
184196
197+ RegionUSTacoma1 : "oc5" ,
198+
185199 RegionAPChiyoda1 : "oc8" ,
186200 RegionAPIbaraki1 : "oc8" ,
187201
188202 RegionMEDCCMuscat : "oc9" ,
189203
190204 RegionAPDCCCanberra : "oc10" ,
205+
206+ RegionEUDCCMilan : "oc14" ,
191207}
192208
193209var shortNameRegion = map [string ]Region {
@@ -198,9 +214,9 @@ var shortNameRegion = map[string]Region{
198214 "lhr" : RegionLHR ,
199215 "cwl" : RegionUKCardiff1 ,
200216 "ams" : RegionEUAmsterdam1 ,
217+ "mad" : RegionEUMadrid1 ,
201218 "lin" : RegionEUMilan1 ,
202219 "cdg" : RegionEUParis1 ,
203- "mad" : RegionEUMadrid1 ,
204220 "zrh" : RegionEUZurich1 ,
205221 "mel" : RegionAPMelbourne1 ,
206222 "bom" : RegionAPMumbai1 ,
@@ -223,20 +239,22 @@ var shortNameRegion = map[string]Region{
223239 "qro" : RegionMXQueretaro1 ,
224240 "mtz" : RegionILJerusalem1 ,
225241 "syd" : RegionAPSydney1 ,
226- "jnb" : RegionAFJohannesburg ,
227- "sin" : RegionAPSignapore ,
228- "mrs" : RegionEUMarseille ,
229- "auh" : RegionMEAbudhabi ,
230- "arn" : RegionEUStockholm ,
242+ "jnb" : RegionAFJohannesburg ,
243+ "sin" : RegionAPSignapore ,
244+ "mrs" : RegionEUMarseille ,
245+ "auh" : RegionMEAbudhabi ,
246+ "arn" : RegionEUStockholm ,
231247 "ltn" : RegionUKGovLondon1 ,
232248 "brs" : RegionUKGovCardiff1 ,
233249 "lfi" : RegionUSLangley1 ,
234250 "luf" : RegionUSLuke1 ,
251+ "tiw" : RegionUSTacoma1 ,
235252 "ric" : RegionUSGovAshburn1 ,
236253 "pia" : RegionUSGovChicago1 ,
237254 "tus" : RegionUSGovPhoenix1 ,
238255 "mct" : RegionMEDCCMuscat ,
239256 "wga" : RegionAPDCCCanberra ,
257+ "bgy" : RegionEUDCCMilan ,
240258}
241259
242260func (region Region ) secondLevelDomain () string {
0 commit comments