Skip to content

Commit b436da5

Browse files
authored
Adding Mexico and Singapore regions (#1093)
1 parent b2e71c8 commit b436da5

File tree

21 files changed

+78
-8
lines changed

21 files changed

+78
-8
lines changed

resources/sdk/clisdkclient/extensions/config/config.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ var (
8787
"me_central_1": "mec1.pure.cloud",
8888
"ap_northeast_3": "apne3.pure.cloud",
8989
"eu_central_2": "euc2.pure.cloud",
90+
"mx-central-1": "mxc1.pure.cloud",
91+
"ap-southeast-1": "apse1.pure.cloud",
9092
}
9193
)
9294

resources/sdk/pureclouddotnet-guest/extensions/Client/PureCloudRegionHosts.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public enum PureCloudRegionHosts {
2020
[Description("https://api.mypurecloud.jp")]
2121
ap_northeast_1,
2222
[Description("https://api.mypurecloud.com.au")]
23-
ap_southeast_1,
23+
ap_southeast_2,
2424
[Description("https://api.usw2.pure.cloud")]
2525
us_west_2,
2626
[Description("https://api.cac1.pure.cloud")]
@@ -41,6 +41,10 @@ public enum PureCloudRegionHosts {
4141
ap_northeast_3,
4242
[Description("https://api.euc2.pure.cloud")]
4343
eu_central_2,
44+
[Description("https://api.mxc1.pure.cloud")]
45+
mx_central_1,
46+
[Description("https://api.apse1.pure.cloud")]
47+
ap_southeast_1,
4448
}
4549

4650
public static class EnumExtensionMethods

resources/sdk/pureclouddotnet/extensions/Client/PureCloudRegionHosts.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,16 @@ public enum PureCloudRegionHosts {
8989
///</Summary>
9090
[Description("https://api.euc2.pure.cloud")]
9191
eu_central_2,
92+
///<Summary>
93+
/// mx_central_1 Region
94+
///</Summary>
95+
[Description("https://api.mxc1.pure.cloud")]
96+
mx_central_1,
97+
///<Summary>
98+
/// ap_southeast_1 Region
99+
///</Summary>
100+
[Description("https://api.apse1.pure.cloud")]
101+
ap_southeast_1,
92102

93103
}
94104

resources/sdk/pureclouddotnet/templates/test-ApiClientTests.mustache

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,10 @@ public class ApiClientTests
448448
return PureCloudRegionHosts.ap_south_1;
449449
case "use2.us-gov-pure.cloud":
450450
return PureCloudRegionHosts.us_east_2;
451+
case "mxc1.pure.cloud":
452+
return PureCloudRegionHosts.mx_central_1;
453+
case "apse1.pure.cloud":
454+
return PureCloudRegionHosts.ap_southeast_1;
451455
default:
452456
Console.WriteLine("Value does not exist in enum using default val");
453457
return null;

resources/sdk/pureclouddotnet/templates/test-SdkTests.mustache

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,10 @@ namespace {{packageName}}.Tests
317317
return PureCloudRegionHosts.ap_south_1;
318318
case "use2.us-gov-pure.cloud":
319319
return PureCloudRegionHosts.us_east_2;
320+
case "mxc1.pure.cloud":
321+
return PureCloudRegionHosts.mx_central_1;
322+
case "apse1.pure.cloud":
323+
return PureCloudRegionHosts.ap_southeast_1;
320324
default:
321325
Console.WriteLine("Value does not exist in enum using default val");
322326
return null;
@@ -597,6 +601,10 @@ namespace {{packageName}}.Tests
597601
return PureCloudRegionHosts.ap_south_1;
598602
case "use2.us-gov-pure.cloud":
599603
return PureCloudRegionHosts.us_east_2;
604+
case "mxc1.pure.cloud":
605+
return PureCloudRegionHosts.mx_central_1;
606+
case "apse1.pure.cloud":
607+
return PureCloudRegionHosts.ap_southeast_1;
600608
default:
601609
Console.WriteLine("Value does not exist in enum using default val");
602610
return null;

resources/sdk/purecloudgo/templates/configuration.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ const (
7070
me_central_1 = "https://api.mec1.pure.cloud"
7171
ap_northeast_3 = "https://api.apne3.pure.cloud"
7272
eu_central_2 = "https://api.euc2.pure.cloud"
73+
mx_central_1 = "https://api.mxc1.pure.cloud"
74+
ap_southeast_1 = "https://api.apse1.pure.cloud"
7375
)
7476

7577
// RetryConfiguration has settings to configure the SDK retry logic

resources/sdk/purecloudjava-guest/extensions/PureCloudRegionHosts.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ public enum PureCloudRegionHosts {
1414
us_east_2("https://api.use2.us-gov-pure.cloud"),
1515
me_central_1("https://api.mec1.pure.cloud"),
1616
ap_northeast_3("https://api.apne3.pure.cloud"),
17-
eu_central_2("https://api.euc2.pure.cloud");
17+
eu_central_2("https://api.euc2.pure.cloud"),
18+
mx_central_1("https://api.mxc1.pure.cloud"),
19+
ap_southeast_1("https://api.apse1.pure.cloud");
1820

1921
private String apiHost;
2022
PureCloudRegionHosts(String apiHost) {

resources/sdk/purecloudjava/extensions/PureCloudRegionHosts.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ public enum PureCloudRegionHosts {
1515
sa_east_1("https://api.sae1.pure.cloud"),
1616
me_central_1("https://api.mec1.pure.cloud"),
1717
ap_northeast_3("https://api.apne3.pure.cloud"),
18-
eu_central_2("https://api.euc2.pure.cloud");
18+
eu_central_2("https://api.euc2.pure.cloud"),
19+
mx_central_1("https://api.mxc1.pure.cloud"),
20+
ap_southeast_1("https://api.apse1.pure.cloud");
1921

2022

2123
private String apiHost;

resources/sdk/purecloudjava/tests/ApiClientRetryAsyncTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,10 @@ private PureCloudRegionHosts getEnvironment() {
350350
return PureCloudRegionHosts.ap_northeast_1;
351351
case "mypurecloud.de":
352352
return PureCloudRegionHosts.eu_central_1;
353+
case "mxc1.pure.cloud":
354+
return PureCloudRegionHosts.mx_central_1;
355+
case "apse1.pure.cloud":
356+
return PureCloudRegionHosts.ap_southeast_1;
353357
default:
354358
System.out.println("Not in PureCloudRegionHosts using string value");
355359
return null;

resources/sdk/purecloudjava/tests/ApiClientRetryTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,6 +478,10 @@ private PureCloudRegionHosts getEnvironment() {
478478
return PureCloudRegionHosts.ap_northeast_1;
479479
case "mypurecloud.de":
480480
return PureCloudRegionHosts.eu_central_1;
481+
case "mxc1.pure.cloud":
482+
return PureCloudRegionHosts.mx_central_1;
483+
case "apse1.pure.cloud":
484+
return PureCloudRegionHosts.ap_southeast_1;
481485
default:
482486
System.out.println("Not in PureCloudRegionHosts using string value");
483487
return null;

0 commit comments

Comments
 (0)