From 15a577410b84b91ae47294e6dd607668325cd0b1 Mon Sep 17 00:00:00 2001 From: Raj Nishtala Date: Mon, 8 Dec 2025 15:03:33 -0500 Subject: [PATCH 1/2] Add support for Austria East, Chile Central, and Malaysia West regions --- .../main/java/com/azure/core/management/Region.java | 12 ++++++++++++ .../java/com/azure/core/management/RegionTests.java | 11 +++++++++++ 2 files changed, 23 insertions(+) diff --git a/sdk/core/azure-core-management/src/main/java/com/azure/core/management/Region.java b/sdk/core/azure-core-management/src/main/java/com/azure/core/management/Region.java index adf8eba69776..a71c44d69ae2 100644 --- a/sdk/core/azure-core-management/src/main/java/com/azure/core/management/Region.java +++ b/sdk/core/azure-core-management/src/main/java/com/azure/core/management/Region.java @@ -77,6 +77,10 @@ public final class Region { * Mexico Central (Mexico) */ public static final Region MEXICO_CENTRAL = new Region("mexicocentral", "Mexico Central"); + /** + * Chile Central (South America) + */ + public static final Region CHILE_CENTRAL = new Region("chilecentral", "Chile Central"); /* * Azure Cloud - Europe */ @@ -144,6 +148,10 @@ public final class Region { * Poland Central (Europe) */ public static final Region POLAND_CENTRAL = new Region("polandcentral", "Poland Central"); + /** + * Austria East (Europe) + */ + public static final Region AUSTRIA_EAST = new Region("austriaeast", "Austria East"); /* * Azure Cloud - Asia */ @@ -207,6 +215,10 @@ public final class Region { * New Zealand North (Asia Pacific) */ public static final Region NEW_ZEALAND_NORTH = new Region("newzealandnorth", "New Zealand North"); + /** + * Malaysia West (Asia Pacific) + */ + public static final Region MALAYSIA_WEST = new Region("malaysiawest", "Malaysia West"); /* * Azure Cloud - Middle East and Africa */ diff --git a/sdk/core/azure-core-management/src/test/java/com/azure/core/management/RegionTests.java b/sdk/core/azure-core-management/src/test/java/com/azure/core/management/RegionTests.java index cf429e1b092e..6707a6306541 100644 --- a/sdk/core/azure-core-management/src/test/java/com/azure/core/management/RegionTests.java +++ b/sdk/core/azure-core-management/src/test/java/com/azure/core/management/RegionTests.java @@ -66,4 +66,15 @@ public void testFromLabel() { public void testNegative() { Assertions.assertThrows(NullPointerException.class, () -> Region.create(null, "desc")); } + + @Test + public void testNewRegions() { + // Test Austria East region + Assertions.assertNotNull(Region.AUSTRIA_EAST); + Assertions.assertEquals("austriaeast", Region.AUSTRIA_EAST.name()); + Assertions.assertEquals("Austria East", Region.AUSTRIA_EAST.label()); + + Region austriaEastFromName = Region.fromName("austriaeast"); + Assertions.assertEquals(Region.AUSTRIA_EAST, austriaEastFromName); + } } From 2bab906edd8ff89bc5b320099e7870fc48e2db3f Mon Sep 17 00:00:00 2001 From: Raj Nishtala Date: Mon, 8 Dec 2025 15:06:35 -0500 Subject: [PATCH 2/2] Update CHANGELOG.md for new regions --- sdk/core/azure-core-management/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md index 85f61d6a14e2..9367a2bb023e 100644 --- a/sdk/core/azure-core-management/CHANGELOG.md +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -4,6 +4,11 @@ ### Features Added +- Added new Azure regions: + - `Region.AUSTRIA_EAST` + - `Region.CHILE_CENTRAL` + - `Region.MALAYSIA_WEST` + ### Breaking Changes ### Bugs Fixed