Skip to content

Commit a0fd372

Browse files
deprecate message (#1417)
* deprecate message * redact
1 parent b5f29b1 commit a0fd372

54 files changed

Lines changed: 71 additions & 4136 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
[![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/fluentJava/Azure.azure-libraries-for-java?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=608&branchName=master)
22

3-
# This Repo is in Maintenance Mode
3+
# This Repository is Planned to be Deprecated in March 2022
44

5-
As our development focus has shifted to our next-generation Azure management libraries, this repository is currently in **maintenance mode**. We will continue to monitor this repository and make critical bug fixes for a period of time. Work will be be focused on the [new libraries](https://aka.ms/azsdk/java/mgmt).
5+
**This version of `com.microsoft.azure:azure` is planned to be deprecated in March 2022.**
6+
The deprecation means, it starts the end of support for that library.
7+
You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided.
8+
We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager` as soon as possible.
9+
A detailed migration guidance can be found [here](https://aka.ms/azsdk/java/t2/migration).
610

711
We highly encourage you to [try out those new management libraries](http://aka.ms/azsdk/java/mgmt) as they are now Generally Available (GA) and ready for production use. These new libraries provide a higher-level, object-oriented API for managing Azure resources, that is optimized for ease of use, succinctness and consistency. You can find the list of new packages **[on this page](https://azure.github.io/azure-sdk/releases/latest/java.html)**.
812

9-
**If you are interested in learning how to use the new libraries for Azure resource management, please [visit here](https://aka.ms/azsdk/java/mgmt)**. We have also prepared **[plenty of code samples](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/SAMPLE.md)** as well as **[migraton guide](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/MIGRATION_GUIDE.md)** in case you are upgrading.
13+
**If you are interested in learning how to use the new libraries for Azure resource management, please [visit here](https://aka.ms/azsdk/java/mgmt)**. We have also prepared **[plenty of code samples](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/resourcemanager/docs/SAMPLE.md)**.
1014

11-
New Management libraries can be identified by namespaces that start with `azure-resourcemanager`, e.g. `azure-resourcemanager-compute`. They follow the [Azure SDK Design Guidelines for Java](https://azure.github.io/azure-sdk/java/guidelines/) which aims to provide consistent, approachable, idiomatic, diagnosable, and dependable experience for developers.
15+
New Management libraries can be identified by namespaces `com.azure.resourcemanager` and artifact that start with `azure-resourcemanager`, e.g. `azure-resourcemanager-compute`. They follow the [Azure SDK Design Guidelines for Java](https://azure.github.io/azure-sdk/java/guidelines/) which aims to provide consistent, approachable, idiomatic, diagnosable, and dependable experience for developers.
1216

1317
# Azure Management Libraries for Java
1418

azure-mgmt-appservice/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<packaging>jar</packaging>
1717

1818
<name>Microsoft Azure SDK for App Service Management</name>
19-
<description>This package contains Microsoft Azure App Service Management SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
19+
<description>This package contains Microsoft Azure App Service Management SDK. This version of `com.microsoft.azure:azure-mgmt-appservice` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-appservice` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
2020
<url>https://github.com/Azure/azure-sdk-for-java</url>
2121

2222
<licenses>

azure-mgmt-appservice/src/test/resources/session-records/canCRUDWebAppWithMsi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@
215215
"content-type" : "application/xml",
216216
"cache-control" : "no-cache",
217217
"x-ms-request-id" : "882d2f90-7352-4aa8-b8cb-0dd3ef13681b",
218-
"Body" : "<publishData><publishProfile profileName=\"java-webapp-859546 - Web Deploy\" publishMethod=\"MSDeploy\" publishUrl=\"java-webapp-859546.scm.azurewebsites.net:443\" msdeploySite=\"java-webapp-859546\" userName=\"$java-webapp-859546\" userPWD=\"YaLFSpccKSE55shupgQ8bSibMbunkjwxdAjviLoeFoGGcnP0r63wkQ8vu5ZY\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-859546 - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-033.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-859546\\$java-webapp-859546\" userPWD=\"YaLFSpccKSE55shupgQ8bSibMbunkjwxdAjviLoeFoGGcnP0r63wkQ8vu5ZY\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-859546 - ReadOnly - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-033dr.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-859546\\$java-webapp-859546\" userPWD=\"YaLFSpccKSE55shupgQ8bSibMbunkjwxdAjviLoeFoGGcnP0r63wkQ8vu5ZY\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile></publishData>"
218+
"Body" : "<publishData><publishProfile profileName=\"java-webapp-859546 - Web Deploy\" publishMethod=\"MSDeploy\" publishUrl=\"java-webapp-859546.scm.azurewebsites.net:443\" msdeploySite=\"java-webapp-859546\" userName=\"$java-webapp-859546\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-859546 - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-033.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-859546\\$java-webapp-859546\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-859546 - ReadOnly - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-033dr.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-859546\\$java-webapp-859546\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-859546.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile></publishData>"
219219
}
220220
}, {
221221
"Method" : "DELETE",

azure-mgmt-appservice/src/test/resources/session-records/canCRUDWebAppWithUserAssignedMsi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@
747747
"content-type" : "application/xml",
748748
"cache-control" : "no-cache",
749749
"x-ms-request-id" : "9bd0b02e-7817-4124-8f49-8606c6fa2f58",
750-
"Body" : "<publishData><publishProfile profileName=\"java-webapp-681550 - Web Deploy\" publishMethod=\"MSDeploy\" publishUrl=\"java-webapp-681550.scm.azurewebsites.net:443\" msdeploySite=\"java-webapp-681550\" userName=\"$java-webapp-681550\" userPWD=\"df5s3GMsHzKKsgpkPxsi93EibsisFQib9T2YxdAvk3jYeoCKmvZotaoi7Wxv\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-681550 - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-071.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-681550\\$java-webapp-681550\" userPWD=\"df5s3GMsHzKKsgpkPxsi93EibsisFQib9T2YxdAvk3jYeoCKmvZotaoi7Wxv\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-681550 - ReadOnly - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-071dr.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-681550\\$java-webapp-681550\" userPWD=\"df5s3GMsHzKKsgpkPxsi93EibsisFQib9T2YxdAvk3jYeoCKmvZotaoi7Wxv\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile></publishData>"
750+
"Body" : "<publishData><publishProfile profileName=\"java-webapp-681550 - Web Deploy\" publishMethod=\"MSDeploy\" publishUrl=\"java-webapp-681550.scm.azurewebsites.net:443\" msdeploySite=\"java-webapp-681550\" userName=\"$java-webapp-681550\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-681550 - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-071.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-681550\\$java-webapp-681550\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile><publishProfile profileName=\"java-webapp-681550 - ReadOnly - FTP\" publishMethod=\"FTP\" publishUrl=\"ftp://waws-prod-bay-071dr.ftp.azurewebsites.windows.net/site/wwwroot\" ftpPassiveMode=\"True\" userName=\"java-webapp-681550\\$java-webapp-681550\" userPWD=\"MGMT_PLACEHOLDER\" destinationAppUrl=\"http://java-webapp-681550.azurewebsites.net\" SQLServerDBConnectionString=\"\" mySQLDBConnectionString=\"\" hostingProviderForumLink=\"\" controlPanelLink=\"http://windows.azure.com\" webSystem=\"WebSites\"><databases /></publishProfile></publishData>"
751751
}
752752
}, {
753753
"Method" : "DELETE",

azure-mgmt-batch/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<packaging>jar</packaging>
1717

1818
<name>Microsoft Azure SDK for Batch Account Management</name>
19-
<description>This package contains Microsoft Azure Batch Account Management SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
19+
<description>This package contains Microsoft Azure Batch Account Management SDK. This version of `com.microsoft.azure:azure-mgmt-batch` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-batch` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
2020
<url>https://github.com/Azure/azure-sdk-for-java</url>
2121

2222
<licenses>

azure-mgmt-batchai/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<packaging>jar</packaging>
1818
<version>1.41.3-SNAPSHOT</version>
1919
<name>Microsoft Azure SDK for BatchAI Management</name>
20-
<description>This package contains Microsoft BatchAI Management SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
20+
<description>This package contains Microsoft BatchAI Management SDK. This version of `com.microsoft.azure:azure-mgmt-batchai` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-batchai` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
2121
<url>https://github.com/Azure/azure-sdk-for-java</url>
2222
<licenses>
2323
<license>

azure-mgmt-cdn/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<packaging>jar</packaging>
1313

1414
<name>Microsoft Azure SDK for CDN Management</name>
15-
<description>This package contains Microsoft Azure CDN SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
15+
<description>This package contains Microsoft Azure CDN SDK. This version of `com.microsoft.azure:azure-mgmt-cdn` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-cdn` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
1616
<url>https://github.com/Azure/azure-sdk-for-java</url>
1717

1818
<licenses>

azure-mgmt-compute/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<packaging>jar</packaging>
1717

1818
<name>Microsoft Azure SDK for Compute Management</name>
19-
<description>This package contains Microsoft Azure Compute Management SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
19+
<description>This package contains Microsoft Azure Compute Management SDK. This version of `com.microsoft.azure:azure-mgmt-compute` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-compute` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
2020
<url>https://github.com/Azure/azure-sdk-for-java</url>
2121

2222
<licenses>

azure-mgmt-containerinstance/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<packaging>jar</packaging>
1313

1414
<name>Microsoft Azure SDK for Container Instance Management</name>
15-
<description>This package contains Microsoft Azure Container Instance SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
15+
<description>This package contains Microsoft Azure Container Instance SDK. This version of `com.microsoft.azure:azure-mgmt-containerinstance` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-containerinstance` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
1616
<url>https://github.com/Azure/azure-sdk-for-java</url>
1717

1818
<licenses>

azure-mgmt-containerregistry/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<packaging>jar</packaging>
1313

1414
<name>Microsoft Azure SDK for Container Registry Management</name>
15-
<description>This package contains Microsoft Azure Container Registry SDK. This package is in low maintenance mode and being phased out. To use the latest Azure SDK for resource management, please see https://aka.ms/azsdk/java/mgmt</description>
15+
<description>This package contains Microsoft Azure Container Registry SDK. This version of `com.microsoft.azure:azure-mgmt-containerregistry` is planned to be deprecated in March 2022. The deprecation means, it starts the end of support for that library. You can continue to use the libraries indefinitely (as long as the service is running), but after 1 year, no further bug fixes or security fixes will be provided. We strongly recommend you upgrade your SDK version to the latest version of `com.azure.resourcemanager:azure-resourcemanager-containerregistry` as soon as possible. A detailed migration guidance can be found https://aka.ms/azsdk/java/t2/migration</description>
1616
<url>https://github.com/Azure/azure-sdk-for-java</url>
1717

1818
<licenses>

0 commit comments

Comments
 (0)