From 1c4f25b0c2f62dc13a07b9a6ecc288493338f116 Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Thu, 8 Dec 2022 10:07:24 +0800 Subject: [PATCH] mgmt, core, deprecate AZURE_GERMANY --- sdk/core/azure-core-management/CHANGELOG.md | 2 ++ .../java/com/azure/core/management/AzureEnvironment.java | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md index c50c25e42ba3..ba65985fe24d 100644 --- a/sdk/core/azure-core-management/CHANGELOG.md +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -10,6 +10,8 @@ ### Other Changes +- Deprecated `AzureEnvironment.AZURE_GERMANY`. Removed it from response of `AzureEnvironment.knownEnvironments`. + ## 1.9.0 (2022-11-04) ### Other Changes diff --git a/sdk/core/azure-core-management/src/main/java/com/azure/core/management/AzureEnvironment.java b/sdk/core/azure-core-management/src/main/java/com/azure/core/management/AzureEnvironment.java index 4cda8e6672ed..f28e15b1a169 100644 --- a/sdk/core/azure-core-management/src/main/java/com/azure/core/management/AzureEnvironment.java +++ b/sdk/core/azure-core-management/src/main/java/com/azure/core/management/AzureEnvironment.java @@ -102,7 +102,13 @@ public AzureEnvironment(Map endpoints) { /** * Provides the settings for authentication with Azure Germany. + *

+ * Microsoft no longer be accepting new customers or deploying any new services from Microsoft Cloud Germany. + * + * @deprecated Use {@link Region#GERMANY_WEST_CENTRAL} or {@link Region#GERMANY_NORTH} + * with {@link AzureEnvironment#AZURE}. */ + @Deprecated public static final AzureEnvironment AZURE_GERMANY = new AzureEnvironment(new HashMap() {{ put("portalUrl", "https://portal.microsoftazure.de"); put("publishingProfileUrl", "https://manage.microsoftazure.de/publishsettings/index"); @@ -136,7 +142,7 @@ public Map getEndpoints() { * @return the list of known environments to Azure SDK. */ public static List knownEnvironments() { - return Arrays.asList(AZURE, AZURE_CHINA, AZURE_GERMANY, AZURE_US_GOVERNMENT); + return Arrays.asList(AZURE, AZURE_CHINA, AZURE_US_GOVERNMENT); } /**