From b361c04c5924ad4af476c5675618fd63cd8181f2 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:12:47 +0000 Subject: [PATCH 01/51] Update docs metadata --- .../resourcemanager-commerce-readme.md | 20 +++++++++---------- .../azure-resourcemanager-commerce.json | 19 +++++++++++++++--- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-commerce-readme.md b/docs-ref-services/preview/resourcemanager-commerce-readme.md index 7154f126e5d14..e319da443d33f 100644 --- a/docs-ref-services/preview/resourcemanager-commerce-readme.md +++ b/docs-ref-services/preview/resourcemanager-commerce-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Usage client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-commerce, commerce -ms.date: 01/12/2023 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: commerce --- -# Azure Resource Manager Usage client library for Java - version 1.0.0-beta.2 +# Azure Resource Manager Usage client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager Usage client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-commerce - 1.0.0-beta.2 + 1.0.0-beta.3 ``` [//]: # ({x-version-update-end}) @@ -83,7 +83,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/sdk/commerce/azure-resourcemanager-commerce/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/commerce/azure-resourcemanager-commerce/SAMPLE.md) ## Troubleshooting @@ -103,13 +103,13 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-commerce_1.0.0-beta.2/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-commerce.json b/metadata/preview/azure-resourcemanager-commerce.json index f7dc06c3b459a..2a64c79098a55 100644 --- a/metadata/preview/azure-resourcemanager-commerce.json +++ b/metadata/preview/azure-resourcemanager-commerce.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-commerce", - "Version": "1.0.0-beta.2", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/commerce/azure-resourcemanager-commerce", "ServiceDirectory": "commerce", "ReadMePath": "sdk/commerce/azure-resourcemanager-commerce/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-commerce", - "ReleaseStatus": "2023-01-12", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/commerce/ci.yml" + ], + "name": "azure-resourcemanager-commerce", + "safeName": "azureresourcemanagercommerce" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.commerce", "com.azure.resourcemanager.commerce.fluent", From 6d7eb6b3fcda85ceb270e71f8d07690be09098ca Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:22:01 +0000 Subject: [PATCH 02/51] Update docs metadata --- ...ourcemanager-mysqlflexibleserver-readme.md | 22 +++++++++---------- ...e-resourcemanager-mysqlflexibleserver.json | 18 ++++++++++----- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-mysqlflexibleserver-readme.md b/docs-ref-services/preview/resourcemanager-mysqlflexibleserver-readme.md index f88d0500d05c4..514663593b1ea 100644 --- a/docs-ref-services/preview/resourcemanager-mysqlflexibleserver-readme.md +++ b/docs-ref-services/preview/resourcemanager-mysqlflexibleserver-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager MySql client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-mysqlflexibleserver, mysqlflexibleserver -ms.date: 12/04/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: mysqlflexibleserver --- -# Azure Resource Manager MySql client library for Java - version 1.0.0-beta.6 +# Azure Resource Manager MySql client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager MySql client library for Java. -This package contains Microsoft Azure SDK for MySql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model. Package tag package-flexibleserver-2023-12-30. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for MySql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model. Package tag package-flexibleserver-2021-05-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-mysqlflexibleserver - 1.0.0-beta.6 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -88,7 +88,7 @@ server = mysqlManager.servers() .withAdministratorLoginPassword(adminPwd) .create(); ``` -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/mysqlflexibleserver/azure-resourcemanager-mysqlflexibleserver/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/mysqlflexibleserver/azure-resourcemanager-mysqlflexibleserver/SAMPLE.md) ## Troubleshooting @@ -110,12 +110,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-mysqlflexibleserver_1.0.0-beta.6/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-mysqlflexibleserver.json b/metadata/preview/azure-resourcemanager-mysqlflexibleserver.json index a9e162092d5c8..b85ae3e53fb32 100644 --- a/metadata/preview/azure-resourcemanager-mysqlflexibleserver.json +++ b/metadata/preview/azure-resourcemanager-mysqlflexibleserver.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-mysqlflexibleserver", - "Version": "1.0.0-beta.6", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/mysqlflexibleserver/azure-resourcemanager-mysqlflexibleserver", "ServiceDirectory": "mysqlflexibleserver", "ReadMePath": "sdk/mysqlflexibleserver/azure-resourcemanager-mysqlflexibleserver/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-mysqlflexibleserver", - "ReleaseStatus": "2024-12-04", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-mysqlflexibleserver", "groupId": "com.azure.resourcemanager", + "name": "azure-resourcemanager-mysqlflexibleserver", + "triggeringPaths": [ + "/sdk/mysqlflexibleserver/ci.yml" + ], "safeName": "azureresourcemanagermysqlflexibleserver" }, - "CIMatrixConfigs": [], + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.mysqlflexibleserver", "com.azure.resourcemanager.mysqlflexibleserver.fluent", "com.azure.resourcemanager.mysqlflexibleserver.fluent.models", "com.azure.resourcemanager.mysqlflexibleserver.models" - ] + ], + "CIMatrixConfigs": [] } From 4def5c188b695412f84c797bf8bc3e5b84cd19e8 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:27:09 +0000 Subject: [PATCH 03/51] Update docs metadata --- .../resourcemanager-edgeorder-readme.md | 20 +++++++++---------- .../azure-resourcemanager-edgeorder.json | 17 +++++++++++++--- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-edgeorder-readme.md b/docs-ref-services/preview/resourcemanager-edgeorder-readme.md index e8f4870ba1e7e..87166e5e1de98 100644 --- a/docs-ref-services/preview/resourcemanager-edgeorder-readme.md +++ b/docs-ref-services/preview/resourcemanager-edgeorder-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager EdgeOrder client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-edgeorder, edgeorder -ms.date: 10/06/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: edgeorder --- -# Azure Resource Manager EdgeOrder client library for Java - version 1.0.0-beta.2 +# Azure Resource Manager EdgeOrder client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager EdgeOrder client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-edgeorder - 1.0.0-beta.2 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/edgeorder/azure-resourcemanager-edgeorder/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/edgeorder/azure-resourcemanager-edgeorder/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-edgeorder_1.0.0-beta.2/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-edgeorder.json b/metadata/preview/azure-resourcemanager-edgeorder.json index 4bad704d023b4..d2eec133a78c6 100644 --- a/metadata/preview/azure-resourcemanager-edgeorder.json +++ b/metadata/preview/azure-resourcemanager-edgeorder.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-edgeorder", - "Version": "1.0.0-beta.2", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/edgeorder/azure-resourcemanager-edgeorder", "ServiceDirectory": "edgeorder", "ReadMePath": "sdk/edgeorder/azure-resourcemanager-edgeorder/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-edgeorder", - "ReleaseStatus": "2024-10-06", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azureresourcemanageredgeorder", + "name": "azure-resourcemanager-edgeorder", + "triggeringPaths": [ + "/sdk/edgeorder/ci.yml" + ], + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.edgeorder", "com.azure.resourcemanager.edgeorder.fluent", From 61ebba70c31c33b846bbdbef45e55d161f1d8025 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:49:18 +0000 Subject: [PATCH 04/51] Update docs metadata --- .../resourcemanager-resourcemover-readme.md | 123 ++++++++++++++++++ .../azure-resourcemanager-resourcemover.json | 33 +++++ 2 files changed, 156 insertions(+) create mode 100644 docs-ref-services/preview/resourcemanager-resourcemover-readme.md create mode 100644 metadata/preview/azure-resourcemanager-resourcemover.json diff --git a/docs-ref-services/preview/resourcemanager-resourcemover-readme.md b/docs-ref-services/preview/resourcemanager-resourcemover-readme.md new file mode 100644 index 0000000000000..140991ccbbc4d --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-resourcemover-readme.md @@ -0,0 +1,123 @@ +--- +title: Azure Resource Manager ResourceMover client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-resourcemover, resourcemover +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: resourcemover +--- +# Azure Resource Manager ResourceMover client library for Java - version 1.3.0-alpha.20250801.1 + + +Azure Resource Manager ResourceMover client library for Java. + +This package contains Microsoft Azure SDK for ResourceMover Management SDK. A first party Azure service orchestrating the move of Azure resources from one Azure region to another or between zones within a region. Package tag package-2023-08-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## We'd love to hear your feedback + +We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better. + +If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together. + +Thank you in advance for your collaboration. We really appreciate your time! + +## Documentation + +Various documentation is available to help you get started + +- [API reference documentation][docs] + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-resourcemover;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-resourcemover + 1.3.0-beta.1 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ResourceMoverManager manager = ResourceMoverManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +```java +moveCollection = resourceMoverManager.moveCollections() + .define(collectionName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .withProperties(new MoveCollectionProperties().withSourceRegion(Region.US_WEST2.name()) + .withTargetRegion(Region.US_WEST.name())) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemover/azure-resourcemanager-resourcemover/SAMPLE.md) + + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. + + +[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS +[docs]: https://azure.github.io/azure-sdk-for-java/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + + diff --git a/metadata/preview/azure-resourcemanager-resourcemover.json b/metadata/preview/azure-resourcemanager-resourcemover.json new file mode 100644 index 0000000000000..59dcc8b8a0d19 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-resourcemover.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-resourcemover", + "Version": "1.3.0-alpha.20250801.1", + "DevVersion": "1.3.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemover/azure-resourcemanager-resourcemover", + "ServiceDirectory": "resourcemover", + "ReadMePath": "sdk/resourcemover/azure-resourcemanager-resourcemover/README.md", + "ChangeLogPath": "sdk/resourcemover/azure-resourcemanager-resourcemover/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-resourcemover", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerresourcemover", + "name": "azure-resourcemanager-resourcemover", + "triggeringPaths": [ + "/sdk/resourcemover/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.resourcemover", + "com.azure.resourcemanager.resourcemover.fluent", + "com.azure.resourcemanager.resourcemover.fluent.models", + "com.azure.resourcemanager.resourcemover.models" + ] +} From 7d141a6d54dd58cd7f1b8a91354bc03c9cddd3c0 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:50:51 +0000 Subject: [PATCH 05/51] Update docs metadata --- .../preview/resourcemanager-billing-readme.md | 35 +++++++++---------- .../azure-resourcemanager-billing.json | 19 ++++++++-- 2 files changed, 33 insertions(+), 21 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-billing-readme.md b/docs-ref-services/preview/resourcemanager-billing-readme.md index b1e8eb2a0a456..eb8b9ed806f27 100644 --- a/docs-ref-services/preview/resourcemanager-billing-readme.md +++ b/docs-ref-services/preview/resourcemanager-billing-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager Billing client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-billing, billing -ms.date: 01/12/2023 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: billing --- -# Azure Resource Manager Billing client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager Billing client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager Billing client library for Java. -This package contains Microsoft Azure SDK for Billing Management SDK. Billing client provides access to billing resources for Azure subscriptions. Package tag package-2020-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for Billing Management SDK. Billing Client. Package tag package-2024-04. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-billing - 1.0.0-beta.3 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -54,15 +54,11 @@ Azure Management Libraries require a `TokenCredential` implementation for authen ### Authentication -By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. - -With above configuration, `azure` client can be authenticated using the following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/sdk/billing/azure-resourcemanager-billing/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/billing/azure-resourcemanager-billing/SAMPLE.md) ## Troubleshooting @@ -103,13 +99,16 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-billing_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-billing.json b/metadata/preview/azure-resourcemanager-billing.json index 9f89a32442b00..bf95a3f776041 100644 --- a/metadata/preview/azure-resourcemanager-billing.json +++ b/metadata/preview/azure-resourcemanager-billing.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-billing", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/billing/azure-resourcemanager-billing", "ServiceDirectory": "billing", "ReadMePath": "sdk/billing/azure-resourcemanager-billing/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-billing", - "ReleaseStatus": "2023-01-12", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "name": "azure-resourcemanager-billing", + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/billing/ci.yml" + ], + "safeName": "azureresourcemanagerbilling" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.billing", "com.azure.resourcemanager.billing.fluent", From 4ae008be94e8be3cd93d475694c125cd7ae2911f Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 00:56:38 +0000 Subject: [PATCH 06/51] Update docs metadata --- ...emanager-baremetalinfrastructure-readme.md | 22 +++++++++---------- ...sourcemanager-baremetalinfrastructure.json | 16 +++++++++----- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-baremetalinfrastructure-readme.md b/docs-ref-services/preview/resourcemanager-baremetalinfrastructure-readme.md index 6908afe475850..d4a84d91c4ba7 100644 --- a/docs-ref-services/preview/resourcemanager-baremetalinfrastructure-readme.md +++ b/docs-ref-services/preview/resourcemanager-baremetalinfrastructure-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager BareMetalInfrastructure client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-baremetalinfrastructure, baremetalinfrastructure -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: baremetalinfrastructure --- -# Azure Resource Manager BareMetalInfrastructure client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager BareMetalInfrastructure client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager BareMetalInfrastructure client library for Java. -This package contains Microsoft Azure SDK for BareMetalInfrastructure Management SDK. The Bare Metal Infrastructure Management client. Package tag package-preview-2023-08. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for BareMetalInfrastructure Management SDK. The BareMetalInfrastructure Management client. Package tag package-2021-08-09. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-baremetalinfrastructure - 1.0.0-beta.4 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-baremetalinfrastructure_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-baremetalinfrastructure.json b/metadata/preview/azure-resourcemanager-baremetalinfrastructure.json index 6f78052f857ff..3bca9306cc612 100644 --- a/metadata/preview/azure-resourcemanager-baremetalinfrastructure.json +++ b/metadata/preview/azure-resourcemanager-baremetalinfrastructure.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-baremetalinfrastructure", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure", "ServiceDirectory": "baremetalinfrastructure", "ReadMePath": "sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-baremetalinfrastructure", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { "name": "azure-resourcemanager-baremetalinfrastructure", "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/baremetalinfrastructure/ci.yml" + ], "safeName": "azureresourcemanagerbaremetalinfrastructure" }, - "CIMatrixConfigs": [], + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.baremetalinfrastructure", "com.azure.resourcemanager.baremetalinfrastructure.fluent", "com.azure.resourcemanager.baremetalinfrastructure.fluent.models", "com.azure.resourcemanager.baremetalinfrastructure.models" - ] + ], + "CIMatrixConfigs": [] } From 6117182f3c932e59280d2913f9d09f2ea1a22a1d Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:06:26 +0000 Subject: [PATCH 07/51] Update docs metadata --- .../preview/resourcemanager-oep-readme.md | 20 +++++++++---------- .../preview/azure-resourcemanager-oep.json | 17 +++++++++++++--- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-oep-readme.md b/docs-ref-services/preview/resourcemanager-oep-readme.md index 63aaaec73f28c..125863f09fe63 100644 --- a/docs-ref-services/preview/resourcemanager-oep-readme.md +++ b/docs-ref-services/preview/resourcemanager-oep-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager oep client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-oep, oep -ms.date: 10/09/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: oep --- -# Azure Resource Manager oep client library for Java - version 1.0.0-beta.2 +# Azure Resource Manager oep client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager oep client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-oep - 1.0.0-beta.2 + 1.0.0-beta.3 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/sdk/oep/azure-resourcemanager-oep/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/oep/azure-resourcemanager-oep/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-oep_1.0.0-beta.2/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-oep_1.0.0-beta.2/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-oep.json b/metadata/preview/azure-resourcemanager-oep.json index 833ef02106277..11754874f7a59 100644 --- a/metadata/preview/azure-resourcemanager-oep.json +++ b/metadata/preview/azure-resourcemanager-oep.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-oep", - "Version": "1.0.0-beta.2", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/oep/azure-resourcemanager-oep", "ServiceDirectory": "oep", "ReadMePath": "sdk/oep/azure-resourcemanager-oep/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-oep", - "ReleaseStatus": "2024-10-09", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "name": "azure-resourcemanager-oep", + "triggeringPaths": [ + "/sdk/oep/ci.yml" + ], + "safeName": "azureresourcemanageroep" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.oep", "com.azure.resourcemanager.oep.fluent", From 88e2edffc8020b4c2bf32b327e635a3a0ae84f8e Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:16:16 +0000 Subject: [PATCH 08/51] Update docs metadata --- ...esourcemanager-sqlvirtualmachine-readme.md | 20 +++++++++---------- ...ure-resourcemanager-sqlvirtualmachine.json | 20 ++++++++++++------- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-sqlvirtualmachine-readme.md b/docs-ref-services/preview/resourcemanager-sqlvirtualmachine-readme.md index 313d35bae5d62..2bd1d45c4149b 100644 --- a/docs-ref-services/preview/resourcemanager-sqlvirtualmachine-readme.md +++ b/docs-ref-services/preview/resourcemanager-sqlvirtualmachine-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager SqlVirtualMachine client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-sqlvirtualmachine, sqlvirtualmachine -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: sqlvirtualmachine --- -# Azure Resource Manager SqlVirtualMachine client library for Java - version 1.0.0-beta.5 +# Azure Resource Manager SqlVirtualMachine client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager SqlVirtualMachine client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-sqlvirtualmachine - 1.0.0-beta.5 + 1.0.0-beta.6 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sqlvirtualmachine_1.0.0-beta.5/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-sqlvirtualmachine.json b/metadata/preview/azure-resourcemanager-sqlvirtualmachine.json index 89c6cd318af29..b4abea33303e5 100644 --- a/metadata/preview/azure-resourcemanager-sqlvirtualmachine.json +++ b/metadata/preview/azure-resourcemanager-sqlvirtualmachine.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-sqlvirtualmachine", - "Version": "1.0.0-beta.5", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine", "ServiceDirectory": "sqlvirtualmachine", "ReadMePath": "sdk/sqlvirtualmachine/azure-resourcemanager-sqlvirtualmachine/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-sqlvirtualmachine", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-sqlvirtualmachine", + "triggeringPaths": [ + "/sdk/sqlvirtualmachine/ci.yml" + ], + "safeName": "azureresourcemanagersqlvirtualmachine", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagersqlvirtualmachine" + "name": "azure-resourcemanager-sqlvirtualmachine" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.sqlvirtualmachine", "com.azure.resourcemanager.sqlvirtualmachine.fluent", "com.azure.resourcemanager.sqlvirtualmachine.fluent.models", "com.azure.resourcemanager.sqlvirtualmachine.models" - ] + ], + "CIMatrixConfigs": [] } From 696fd49821a29e34bcd205cbfc7debdeb2f4e183 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:31:18 +0000 Subject: [PATCH 09/51] Update docs metadata --- .../preview/resourcemanager-quota-readme.md | 28 +++++++++---------- .../preview/azure-resourcemanager-quota.json | 20 ++++++++----- 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-quota-readme.md b/docs-ref-services/preview/resourcemanager-quota-readme.md index 0f36ab8ec88d6..15a6820cb3480 100644 --- a/docs-ref-services/preview/resourcemanager-quota-readme.md +++ b/docs-ref-services/preview/resourcemanager-quota-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager quota client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-quota, quota -ms.date: 01/22/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: quota --- -# Azure Resource Manager quota client library for Java - version 1.1.0-beta.3 +# Azure Resource Manager quota client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager quota client library for Java. -This package contains Microsoft Azure SDK for quota Management SDK. Microsoft Azure Quota Resource Provider. This Swagger is for Azure Group Quota using GroupQuota Entity. Package tag package-2024-12-18-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for quota Management SDK. Microsoft Azure Quota Resource Provider. This Swagger is for Azure Group Quota using GroupQuota Entity. Package tag package-2025-03-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-quota - 1.1.0-beta.3 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -61,7 +61,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -69,7 +69,7 @@ QuotaManager manager = QuotaManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/sdk/quota/azure-resourcemanager-quota/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/quota/azure-resourcemanager-quota/SAMPLE.md) ## Troubleshooting @@ -101,14 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-quota_1.1.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-quota_1.1.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/metadata/preview/azure-resourcemanager-quota.json b/metadata/preview/azure-resourcemanager-quota.json index c7b92571faa0e..8b2c430c90b15 100644 --- a/metadata/preview/azure-resourcemanager-quota.json +++ b/metadata/preview/azure-resourcemanager-quota.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-quota", - "Version": "1.1.0-beta.3", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/quota/azure-resourcemanager-quota", "ServiceDirectory": "quota", "ReadMePath": "sdk/quota/azure-resourcemanager-quota/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-quota", - "ReleaseStatus": "2025-01-22", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "safeName": "azureresourcemanagerquota", "name": "azure-resourcemanager-quota", - "groupId": "com.azure.resourcemanager" + "triggeringPaths": [ + "/sdk/quota/ci.yml" + ], + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerquota" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.quota", "com.azure.resourcemanager.quota.fluent", "com.azure.resourcemanager.quota.fluent.models", "com.azure.resourcemanager.quota.models" - ] + ], + "CIMatrixConfigs": [] } From a60c89796c4f986269356e2e5c980db5ab752f28 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:33:43 +0000 Subject: [PATCH 10/51] Update docs metadata --- .../preview/health-deidentification-readme.md | 251 +++++++++++------- .../azure-health-deidentification.json | 20 +- 2 files changed, 172 insertions(+), 99 deletions(-) diff --git a/docs-ref-services/preview/health-deidentification-readme.md b/docs-ref-services/preview/health-deidentification-readme.md index cc45ddf9cc919..c4ab9a3ff729f 100644 --- a/docs-ref-services/preview/health-deidentification-readme.md +++ b/docs-ref-services/preview/health-deidentification-readme.md @@ -1,31 +1,26 @@ --- -title: Azure Deidentification client library for Java +title: Azure Health Data Services de-identification service client library for Java keywords: Azure, java, SDK, API, azure-health-deidentification, healthdataaiservices -ms.date: 07/29/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: healthdataaiservices --- -# Azure Deidentification client library for Java - version 1.0.0-beta.1 +# Azure Health Data Services de-identification service client library for Java - version 1.1.0-alpha.20250801.1 -Azure Deidentification client library for Java. - -This package contains Microsoft Azure Deidentification client library which is a managed service that enables users to tag, redact, or surrogate health data. - -## Documentation - -Various documentation is available to help you get started - -- [API reference documentation][docs] -- [Product documentation][product_documentation] +This package contains a client library for the de-identification service in Azure Health Data Services which +enables users to tag, redact, or surrogate health data containing Protected Health Information (PHI). +For more on service functionality and important usage considerations, see [the de-identification service overview][product_documentation]. ## Getting started ### Prerequisites -- [Java Development Kit (JDK)][jdk] with version 8 or above -- [Azure Subscription][azure_subscription] +- Install the [Java Development Kit (JDK)][jdk] with version 8 or above. +- Have an [Azure Subscription][azure_subscription]. +- [Deploy the de-identification service][deid_quickstart]. +- [Configure Azure role-based access control (RBAC)][deid_rbac] for the operations you will perform. ### Adding the package to your product @@ -34,138 +29,202 @@ Various documentation is available to help you get started com.azure azure-health-deidentification - 1.0.0-beta.1 + 1.0.0 ``` [//]: # ({x-version-update-end}) ### Authentication +Both the asynchronous and synchronous clients can be created by using `DeidentificationClientBuilder`. Invoking `buildClient` +will create the synchronous client, while invoking `buildAsyncClient` will create its asynchronous counterpart. + +You will need a **service URL** to instantiate a client object. You can find the service URL for a particular resource +in the [Azure portal][azure_portal], or using the [Azure CLI][azure_cli]: +```bash +# Get the service URL for the resource +az deidservice show --name "" --resource-group "" --query "properties.serviceUrl" +``` -[Azure Identity][azure_identity] package provides the default implementation for authenticating the client. +Optionally, save the service URL as an environment variable named `DEID_ENDPOINT` for the sample client initialization code. -## Key concepts -### Operation Modes: +The [Azure Identity][azure_identity] package provides the default implementation for authenticating the client. +You can use `DefaultAzureCredential` to automatically find the best credential to use at runtime. -- Tag: Will return a structure of offset and length with the PHI category of the related text spans. -- Redact: Will return output text with placeholder stubbed text. ex. `[name]` -- Surrogate: Will return output text with synthetic replacements. - - `My name is John Smith` - - `My name is Tom Jones` +```java readme-sample-create-client +DeidentificationClient deidentificationClient = new DeidentificationClientBuilder() + .endpoint(Configuration.getGlobalConfiguration().get("DEID_ENDPOINT")) + .credential(new DefaultAzureCredentialBuilder().build()) + .buildClient(); +``` -## Examples +## Key concepts +### De-identification operations: +Given an input text, the de-identification service can perform three main operations: +- `Tag` returns the category and location within the text of detected PHI entities. +- `Redact` returns output text where detected PHI entities are replaced with placeholder text. For example `John` replaced with `[name]`. +- `Surrogate` returns output text where detected PHI entities are replaced with realistic replacement values. For example, `My name is John Smith` could become `My name is Tom Jones`. -The following sections provide several code snippets covering some of the most common Azure Deidentification client use cases, including: +### String Encoding +When using the `Tag` operation, the service will return the locations of PHI entities in the input text. These locations will be represented as offsets and lengths, each of which is a [StringIndex][string_index] containing +three properties corresponding to three different text encodings. **Java applications should call `getUtf16()`.** -- [Create a `DeidentificationClient`](#create-a-deidentificationclient) -- [Calling deidentification endpoint](#calling-deidentification-endpoint) -- [Creating deidentification Job](#creating-deidentification-job) -- [Process deidentification Job](#process-deidentification-job) -- [List deidentification Jobs](#list-deidentification-jobs) -- [List completed files](#list-completed-files) +For more on text encoding, see [Character encoding in .NET][character_encoding]. -### Create a `DeidentificationClient` +### Available endpoints +There are two ways to interact with the de-identification service. You can send text directly, or you can create jobs +to de-identify documents in Azure Storage. -Create a `DeidentificationClient` using the `DEID_SERVICE_ENDPOINT` environment variable. +You can de-identify text directly using the `DeidentificationClient`: +```java com.azure.health.deidentification.samples.deidentify_text +String inputText = "Hello, my name is John Smith."; -```java com.azure.health.deidentification.readme -DeidentificationClientBuilder deidentificationClientbuilder = new DeidentificationClientBuilder() - .endpoint(Configuration.getGlobalConfiguration().get("DEID_SERVICE_ENDPOINT", "endpoint")) - .httpClient(HttpClient.createDefault()) - .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BASIC)); +DeidentificationContent content = new DeidentificationContent(inputText); +content.setOperationType(DeidentificationOperationType.SURROGATE); -DeidentificationClient deidentificationClient = deidentificationClientbuilder.buildClient(); +DeidentificationResult result = deidentificationClient.deidentifyText(content); +System.out.println("De-identified output: " + (result != null ? result.getOutputText() : null)); +// De-identified output: Hello, my name is . ``` -### Calling `Deidentification` endpoint +To de-identify documents in Azure Storage, see [Tutorial: Configure Azure Storage to de-identify documents][deid_configure_storage] +for prerequisites and configuration options. In the sample code below, populate the `STORAGE_ACCOUNT_NAME` and `STORAGE_CONTAINER_NAME` +environment variables with your desired values. To refer to the same job between multiple examples, set the `DEID_JOB_NAME` +environment variable. + +The client exposes a `beginDeidentifyDocuments` method that returns a `SyncPoller` or `PollerFlux` instance. +Callers should wait for the operation to be completed by calling `getFinalResult()`: -Calling the realtime endpoint with an input. +```java com.azure.health.deidentification.samples.begin_deidentify_documents +String storageLocation = "https://" + Configuration.getGlobalConfiguration().get("STORAGE_ACCOUNT_NAME") + ".blob.core.windows.net/" + Configuration.getGlobalConfiguration().get("STORAGE_CONTAINER_NAME"); +DeidentificationJob job = new DeidentificationJob( + new SourceStorageLocation(storageLocation, "data/example_patient_1"), + new TargetStorageLocation(storageLocation, "_output") + .setOverwrite(true) +); -```java com.azure.health.deidentification.sync.helloworld -String inputText = "Hello, my name is John Smith."; +job.setOperationType(DeidentificationOperationType.REDACT); -DeidentificationContent content = new DeidentificationContent(inputText); +String jobName = Configuration.getGlobalConfiguration().get("DEID_JOB_NAME", "MyJob-" + Instant.now().toEpochMilli()); +DeidentificationJob result = deidentificationClient.beginDeidentifyDocuments(jobName, job) + .waitForCompletion() + .getValue(); +System.out.println(jobName + " - " + result.getStatus()); +``` + +## Examples + +The following sections provide several code snippets covering some of the most common client use cases, including: -DeidentificationResult result = deidentificationClient.deidentify(content); +- [Create a client](#create-a-deidentificationclient) +- [De-identify text](#de-identify-text) +- [Begin a job to de-identify documents in Azure Storage](#begin-a-job-to-de-identify-documents-in-azure-storage) +- [Get the status of a de-identification job](#get-the-status-of-a-de-identification-job) +- [List all de-identification jobs](#list-all-de-identification-jobs) +- [List all documents in a de-identification job](#list-all-documents-in-a-de-identification-job) -System.out.println("Deidentified output: " + result.getOutputText()); -// Deidentified output: Hello, my name is Harley Billiard. +### Create a `DeidentificationClient` + +```java readme-sample-create-client +DeidentificationClient deidentificationClient = new DeidentificationClientBuilder() + .endpoint(Configuration.getGlobalConfiguration().get("DEID_ENDPOINT")) + .credential(new DefaultAzureCredentialBuilder().build()) + .buildClient(); ``` -### Creating Deidentification Job -Creating a Deidentification Job using `STORAGE_ACCOUNT_NAME` and `STORAGE_CONTAINER_NAME` environment variables. +### De-identify text -```java com.azure.health.deidentification.sync.createjob.create -String storageLocation = "https://" + Configuration.getGlobalConfiguration().get("STORAGE_ACCOUNT_NAME") + ".blob.core.windows.net/" + Configuration.getGlobalConfiguration().get("STORAGE_CONTAINER_NAME"); -String jobName = "MyJob-" + Instant.now().toEpochMilli(); -String outputFolder = "_output"; -String inputPrefix = "example_patient_1"; -SourceStorageLocation sourceStorageLocation = new SourceStorageLocation(storageLocation, inputPrefix); +```java com.azure.health.deidentification.samples.deidentify_text +String inputText = "Hello, my name is John Smith."; -DeidentificationJob job = new DeidentificationJob(sourceStorageLocation, new TargetStorageLocation(storageLocation, outputFolder)); -job.setOperation(OperationType.SURROGATE); -job.setDataType(DocumentDataType.PLAINTEXT); +DeidentificationContent content = new DeidentificationContent(inputText); +content.setOperationType(DeidentificationOperationType.SURROGATE); +DeidentificationResult result = deidentificationClient.deidentifyText(content); +System.out.println("De-identified output: " + (result != null ? result.getOutputText() : null)); +// De-identified output: Hello, my name is . ``` -### Process Deidentification Job -Create and poll job until it is completed. +### Begin a job to de-identify documents in Azure Storage -```java com.azure.health.deidentification.sync.createjob.process -DeidentificationJob result = deidentificationClient.beginCreateJob(jobName, job) +```java com.azure.health.deidentification.samples.begin_deidentify_documents +String storageLocation = "https://" + Configuration.getGlobalConfiguration().get("STORAGE_ACCOUNT_NAME") + ".blob.core.windows.net/" + Configuration.getGlobalConfiguration().get("STORAGE_CONTAINER_NAME"); +DeidentificationJob job = new DeidentificationJob( + new SourceStorageLocation(storageLocation, "data/example_patient_1"), + new TargetStorageLocation(storageLocation, "_output") + .setOverwrite(true) +); + +job.setOperationType(DeidentificationOperationType.REDACT); + +String jobName = Configuration.getGlobalConfiguration().get("DEID_JOB_NAME", "MyJob-" + Instant.now().toEpochMilli()); +DeidentificationJob result = deidentificationClient.beginDeidentifyDocuments(jobName, job) .waitForCompletion() .getValue(); System.out.println(jobName + " - " + result.getStatus()); -// MyJob-1719953889301 - Succeeded ``` -### List Deidentification Jobs - -List and process deidentification jobs +### Get the status of a de-identification job -```java com.azure.health.deidentification.sync.listjobs -PagedIterable jobs = deidentificationClient.listJobs(); -for (DeidentificationJob currentJob : jobs) { - System.out.println(currentJob.getName() + " - " + currentJob.getStatus()); - // MyJob-1719953889301 - Succeeded -} +```java com.azure.health.deidentification.samples.get_deidentification_job +String jobName = Configuration.getGlobalConfiguration().get("DEID_JOB_NAME"); +DeidentificationJob result = deidentificationClient.getJob(jobName); +System.out.println(jobName + " - " + result.getStatus()); ``` -### List completed files +### List all de-identification jobs -List the files which are completed by a job. - -```java com.azure.health.deidentification.sync.listcompletedfiles -PagedIterable reports = deidentificationClient.listJobDocuments(jobName); - -for (DocumentDetails currentFile : reports) { - System.out.println(currentFile.getId() + " - " + currentFile.getOutput().getPath()); - // c45dcd5e-e3ce-4ff2-80b6-a8bbeb47f878 - _output/MyJob-1719954393623/example_patient_1/visit_summary.txt - // e55a1aa2-8eba-4515-b070-1fd3d005008b - _output/MyJob-1719954393623/example_patient_1/doctor_dictation.txt +```java com.azure.health.deidentification.samples.list_deidentification_jobs +PagedIterable result = deidentificationClient.listJobs(); +for (DeidentificationJob job : result) { + System.out.println(job.getJobName() + " - " + job.getStatus()); } ``` +### List all documents in a de-identification job +```java com.azure.health.deidentification.samples.list_processed_documents_within_a_job +String jobName = Configuration.getGlobalConfiguration().get("DEID_JOB_NAME"); +PagedIterable result = deidentificationClient.listJobDocuments(jobName); +for (DeidentificationDocumentDetails documentDetails : result) { + System.out.println(documentDetails.getInputLocation().getLocation() + " - " + documentDetails.getStatus()); +} +``` ## Troubleshooting +A `DeidentificationClient` raises `HttpResponseException` [exceptions][http_response_exception]. For example, if you +provide an invalid service URL an `HttpResponseException` would be raised with an error indicating the failure cause. +In the following code snippet, the error is handled +gracefully by catching the exception and display the additional information about the error. + +```java readme-sample-handlingException +try { + DeidentificationContent content = new DeidentificationContent("input text"); + deidentificationClient.deidentifyText(content); +} catch (HttpResponseException e) { + System.out.println(e.getMessage()); + // Do something with the exception +} +``` ## Next steps +See the [samples] for several code snippets illustrating common patterns used in the de-identification service +Java SDK. For more extensive documentation, see the [de-identification service documentation][product_documentation]. ## Contributing - -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-health-deidentification_1.0.0-beta.1/CONTRIBUTING.md). - -1. Fork it -1. Create your feature branch (`git checkout -b my-new-feature`) -1. Commit your changes (`git commit -am 'Add some feature'`) -1. Push to the branch (`git push origin my-new-feature`) -1. Create new Pull Request +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). -[product_documentation]: https://azure.microsoft.com/services/ -[docs]: https://azure.github.io/azure-sdk-for-java/ +[product_documentation]: https://learn.microsoft.com/azure/healthcare-apis/deidentification/ +[docs]: https://learn.microsoft.com/java/api/overview/azure/health-deidentification [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-health-deidentification_1.0.0-beta.1/sdk/identity/azure-identity - - +[deid_quickstart]: https://learn.microsoft.com/azure/healthcare-apis/deidentification/quickstart +[string_index]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/healthdataaiservices/azure-health-deidentification/src/main/java/com/azure/health/deidentification/models/StringIndex.java +[character_encoding]: https://learn.microsoft.com/dotnet/standard/base-types/character-encoding-introduction +[deid_rbac]: https://learn.microsoft.com/azure/healthcare-apis/deidentification/manage-access-rbac +[deid_configure_storage]: https://learn.microsoft.com/azure/healthcare-apis/deidentification/configure-storage +[azure_identity]: https://learn.microsoft.com/azure/developer/java/sdk/identity +[azure_cli]: https://learn.microsoft.com/cli/azure/healthcareapis/deidservice?view=azure-cli-latest +[azure_portal]: https://ms.portal.azure.com +[http_response_exception]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core/src/main/java/com/azure/core/exception/HttpResponseException.java diff --git a/metadata/preview/azure-health-deidentification.json b/metadata/preview/azure-health-deidentification.json index d170c36c91dd3..b57f28f57ad9e 100644 --- a/metadata/preview/azure-health-deidentification.json +++ b/metadata/preview/azure-health-deidentification.json @@ -1,7 +1,7 @@ { "Name": "azure-health-deidentification", - "Version": "1.0.0-beta.1", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/healthdataaiservices/azure-health-deidentification", "ServiceDirectory": "healthdataaiservices", "ReadMePath": "sdk/healthdataaiservices/azure-health-deidentification/README.md", @@ -10,7 +10,21 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-health-deidentification", - "ReleaseStatus": "2024-08-15", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/healthdataaiservices/ci.yml" + ], + "releaseInBatch": "${{ parameters.release_azureaihealthdataaiservices }}", + "name": "azure-health-deidentification", + "groupId": "com.azure", + "safeName": "azureaihealthdataaiservices" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.health.deidentification", "com.azure.health.deidentification.models" From d31dbfb993a26a1fa1a10ccaf3fc9cffd14a6c4b Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:46:17 +0000 Subject: [PATCH 11/51] Update docs metadata --- .../preview/ai-contentsafety-readme.md | 196 +++++++++++------- metadata/preview/azure-ai-contentsafety.json | 20 +- 2 files changed, 135 insertions(+), 81 deletions(-) diff --git a/docs-ref-services/preview/ai-contentsafety-readme.md b/docs-ref-services/preview/ai-contentsafety-readme.md index 110433f206278..103327030fc06 100644 --- a/docs-ref-services/preview/ai-contentsafety-readme.md +++ b/docs-ref-services/preview/ai-contentsafety-readme.md @@ -1,18 +1,18 @@ --- title: Azure ContentSafety client library for Java keywords: Azure, java, SDK, API, azure-ai-contentsafety, contentsafety -ms.date: 09/22/2023 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: contentsafety --- -# Azure ContentSafety client library for Java - version 1.0.0-beta.1 +# Azure ContentSafety client library for Java - version 1.1.0-alpha.20250801.2 [Azure AI Content Safety][contentsafety_overview] detects harmful user-generated and AI-generated content in applications and services. Content Safety includes several APIs that allow you to detect material that is harmful: -* Text Analysis API: Scans text for sexual content, violence, hate, and self harm with multi-severity levels. -* Image Analysis API: Scans images for sexual content, violence, hate, and self harm with multi-severity levels. +* Text Analysis API: Scans text for sexual content, violence, hate, and self-harm with multi-severity levels. +* Image Analysis API: Scans images for sexual content, violence, hate, and self-harm with multi-severity levels. * Text Blocklist Management APIs: The default AI classifiers are sufficient for most content safety needs; however, you might need to screen for terms that are specific to your use case. You can create blocklists of terms to use with the Text API. ## Documentation @@ -27,8 +27,8 @@ Various documentation is available to help you get started ### Prerequisites - [Java Development Kit (JDK)][jdk] with version 8 or above -- You need an [Azure subscription][azure_sub] to use this package. -- An existing [Azure AI Content Safety][contentsafety_overview] instance. +- You need an [Azure subscription][azure_subscription] to use this package. +- An [Azure AI Content Safety][contentsafety_overview] resource, if no existing resource, you could [create a new one](https://aka.ms/acs-create). ### Adding the package to your product @@ -37,7 +37,7 @@ Various documentation is available to help you get started com.azure azure-ai-contentsafety - 1.0.0-beta.1 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -59,53 +59,90 @@ The API key can be found in the [Azure Portal][azure_portal] or by running the f ```bash az cognitiveservices account keys list --name "" --resource-group "" ``` -#### Create a ContentSafetyClient with KeyCredential -```java com.azure.ai.contentsafety.createClient + +#### Create a ContentSafetyClient/BlocklistClient with KeyCredential +```java com.azure.ai.contentsafety.createclientcredential String endpoint = Configuration.getGlobalConfiguration().get("CONTENT_SAFETY_ENDPOINT"); String key = Configuration.getGlobalConfiguration().get("CONTENT_SAFETY_KEY"); - ContentSafetyClient contentSafetyClient = new ContentSafetyClientBuilder() .credential(new KeyCredential(key)) .endpoint(endpoint).buildClient(); +BlocklistClient blocklistClient = new BlocklistClientBuilder() + .credential(new KeyCredential(key)) + .endpoint(endpoint).buildClient(); +``` +#### Create a ContentSafetyClient/BlocklistClient with Microsoft Entra ID (formerly Azure Active Directory (AAD)) token credential +- Step 1: Enable Microsoft Entra ID for your resource +Please refer to this Cognitive Services authentication document [Authenticate with Microsoft Entra ID.][authenticate_with_microsoft_entra_id] for the steps to enable AAD for your resource. + The main steps are: + - Create resource with a custom subdomain. + - Create Service Principal and assign Cognitive Services User role to it. + +- Step 2: Set the values of the client ID, tenant ID, and client secret of the Enable Microsoft Entra ID application as environment variables: `AZURE_CLIENT_ID`, `AZURE_TENANT_ID`, `AZURE_CLIENT_SECRET`. + +After setup, you can use [DefaultAzureCredential](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#authenticate-with-defaultazurecredential) +can be used to authenticate the client. + +DefaultAzureCredential will use the values from these environment variables. +```java com.azure.ai.contentsafety.createclienttoken +ContentSafetyClient contentSafetyClientOauth = new ContentSafetyClientBuilder() + .credential(new DefaultAzureCredentialBuilder().build()) + .endpoint(endpoint).buildClient(); +BlocklistClient blocklistClientOauth = new BlocklistClientBuilder() + .credential(new DefaultAzureCredentialBuilder().build()) + .endpoint(endpoint).buildClient(); ``` ## Key concepts -### Harm categories +### Available features +There are different types of analysis available from this service. The following table describes the currently available APIs. + +|Feature | Description | +|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +|Text Analysis API| Scans text for sexual content, violence, hate, and self-harm with multi-severity levels. | +|Image Analysis API| Scans images for sexual content, violence, hate, and self-harm with multi-severity levels. | +| Text Blocklist Management APIs| The default AI classifiers are sufficient for most content safety needs. However, you might need to screen for terms that are specific to your use case. You can create blocklists of terms to use with the Text API. | +### Harm categories Content Safety recognizes four distinct categories of objectionable content. -|Category |Description | +|Category|Description| |---------|---------| -|Hate |Hate refers to any content that attacks or uses pejorative or discriminatory language in reference to a person or identity group based on certain differentiating attributes of that group. This includes but is not limited to race, ethnicity, nationality, gender identity and expression, sexual orientation, religion, immigration status, ability status, personal appearance, and body size.| -|Sexual |Sexual describes content related to anatomical organs and genitals, romantic relationships, acts portrayed in erotic or affectionate terms, pregnancy, physical sexual acts—including those acts portrayed as an assault or a forced sexual violent act against one’s will—, prostitution, pornography, and abuse.| -|Violence |Violence describes content related to physical actions intended to hurt, injure, damage, or kill someone or something. It also includes weapons, guns and related entities, such as manufacturers, associations, legislation, and similar.| -|Self-harm |Self-harm describes content related to physical actions intended to purposely hurt, injure, or damage one’s body or kill oneself.| +|Hate |Hate and fairness-related harms refer to any content that attacks or uses pejorative or discriminatory language with reference to a person or identity group based on certain differentiating attributes of these groups including but not limited to race, ethnicity, nationality, gender identity and expression, sexual orientation, religion, immigration status, ability status, personal appearance, and body size.| +|Sexual |Sexual describes language related to anatomical organs and genitals, romantic relationships, acts portrayed in erotic or affectionate terms, pregnancy, physical sexual acts, including those portrayed as an assault or a forced sexual violent act against one's will, prostitution, pornography, and abuse.| +|Violence |Violence describes language related to physical actions intended to hurt, injure, damage, or kill someone or something; describes weapons, guns and related entities, such as manufactures, associations, legislation, and so on.| +|Self-harm |Self-harm describes language related to physical actions intended to purposely hurt, injure, damage one's body or kill oneself.| Classification can be multi-labeled. For example, when a text sample goes through the text moderation model, it could be classified as both Sexual content and Violence. ### Severity levels - Every harm category the service applies also comes with a severity level rating. The severity level is meant to indicate the severity of the consequences of showing the flagged content. -|Severity |Label | -|---------|---------| -|0 |Safe| -|2 |Low| -|4 |Medium| -|6 |High| +**Text**: The current version of the text model supports the **full 0-7 severity scale**. By default, the response will output 4 values: 0, 2, 4, and 6. Each two adjacent levels are mapped to a single level. Users could use "outputType" in request and set it as "EightSeverityLevels" to get 8 values in output: 0,1,2,3,4,5,6,7. +You can refer [text content severity levels definitions][text_severity_levels] for details. -### Text blocklist management +- [0,1] -> 0 +- [2,3] -> 2 +- [4,5] -> 4 +- [6,7] -> 6 -Following operations are supported to manage your text blocklist: +**Image**: The current version of the image model supports the **trimmed version of the full 0-7 severity scale**. The classifier only returns severities 0, 2, 4, and 6; each two adjacent levels are mapped to a single level. You can refer [image content severity levels definitions][image_severity_levels] for details. + +- [0,1] -> 0 +- [2,3] -> 2 +- [4,5] -> 4 +- [6,7] -> 6 -* Create or modify a blocklist -* List all blocklists -* Get a blocklist by blocklistName -* Add blockItems to a blocklist -* Remove blockItems from a blocklist -* List all blockItems in a blocklist by blocklistName -* Get a blockItem in a blocklist by blockItemId and blocklistName -* Delete a blocklist and all of its blockItems +### Text blocklist management +Following operations are supported to manage your text blocklist: +- Create or modify a blocklist +- List all blocklists +- Get a blocklist by blocklistName +- Add blockItems to a blocklist +- Remove blocklistItems from a blocklist +- List all blocklistItems in a blocklist by blocklistName +- Get a blocklistItem in a blocklist by blocklistItemId and blocklistName +- Delete a blocklist and all of its blocklistItems You can set the blocklists you want to use when analyze text, then you can get blocklist match result from returned response. @@ -128,18 +165,20 @@ ContentSafetyClient contentSafetyClient = new ContentSafetyClientBuilder() AnalyzeTextResult response = contentSafetyClient.analyzeText(new AnalyzeTextOptions("This is text example")); -System.out.println("Hate severity: " + response.getHateResult().getSeverity()); -System.out.println("SelfHarm severity: " + response.getSelfHarmResult().getSeverity()); -System.out.println("Sexual severity: " + response.getSexualResult().getSeverity()); -System.out.println("Violence severity: " + response.getViolenceResult().getSeverity()); +for (TextCategoriesAnalysis result : response.getCategoriesAnalysis()) { + System.out.println(result.getCategory() + " severity: " + result.getSeverity()); +} ``` #### Analyze text with blocklists ```java com.azure.ai.contentsafety.analyzetextwithblocklist // After you edit your blocklist, it usually takes effect in 5 minutes, please wait some time before analyzing with blocklist after editing. +ContentSafetyClient contentSafetyClient = new ContentSafetyClientBuilder() + .credential(new KeyCredential(key)) + .endpoint(endpoint).buildClient(); AnalyzeTextOptions request = new AnalyzeTextOptions("I h*te you and I want to k*ll you"); -request.getBlocklistNames().add(blocklistName); -request.setBreakByBlocklists(true); +request.setBlocklistNames(Arrays.asList(blocklistName)); +request.setHaltOnBlocklistHit(true); AnalyzeTextResult analyzeTextResult; try { @@ -149,11 +188,10 @@ try { throw ex; } -if (analyzeTextResult.getBlocklistsMatchResults() != null) { +if (analyzeTextResult.getBlocklistsMatch() != null) { System.out.println("\nBlocklist match result:"); - for (TextBlocklistMatchResult matchResult : analyzeTextResult.getBlocklistsMatchResults()) { - System.out.println("Blockitem was hit in text: Offset: " + matchResult.getOffset() + ", Length: " + matchResult.getLength()); - System.out.println("BlocklistName: " + matchResult.getBlocklistName() + ", BlockItemId: " + matchResult.getBlockItemId() + ", BlockItemText: " + matchResult.getBlockItemText()); + for (TextBlocklistMatch matchResult : analyzeTextResult.getBlocklistsMatch()) { + System.out.println("BlocklistName: " + matchResult.getBlocklistName() + ", BlockItemId: " + matchResult.getBlocklistItemId() + ", BlockItemText: " + matchResult.getBlocklistItemText()); } } ``` @@ -167,18 +205,17 @@ ContentSafetyClient contentSafetyClient = new ContentSafetyClientBuilder() .credential(new KeyCredential(key)) .endpoint(endpoint).buildClient(); -ImageData image = new ImageData(); +ContentSafetyImageData image = new ContentSafetyImageData(); String cwd = System.getProperty("user.dir"); -String source = "/src/samples/resources/image.jpg"; -image.setContent(Files.readAllBytes(Paths.get(cwd, source))); +String source = "/src/samples/resources/image.png"; +image.setContent(BinaryData.fromBytes(Files.readAllBytes(Paths.get(cwd, source)))); AnalyzeImageResult response = - contentSafetyClient.analyzeImage(new AnalyzeImageOptions(image)); + contentSafetyClient.analyzeImage(new AnalyzeImageOptions(image)); -System.out.println("Hate severity: " + response.getHateResult().getSeverity()); -System.out.println("SelfHarm severity: " + response.getSelfHarmResult().getSeverity()); -System.out.println("Sexual severity: " + response.getSexualResult().getSeverity()); -System.out.println("Violence severity: " + response.getViolenceResult().getSeverity()); +for (ImageCategoriesAnalysis result : response.getCategoriesAnalysis()) { + System.out.println(result.getCategory() + " severity: " + result.getSeverity()); +} ``` ### Manage text blocklist @@ -191,7 +228,7 @@ description.put("description", "Test Blocklist"); BinaryData resource = BinaryData.fromObject(description); RequestOptions requestOptions = new RequestOptions(); Response response = - contentSafetyClient.createOrUpdateTextBlocklistWithResponse(blocklistName, resource, requestOptions); + blocklistClient.createOrUpdateTextBlocklistWithResponse(blocklistName, resource, requestOptions); if (response.getStatusCode() == 201) { System.out.println("\nBlocklist " + blocklistName + " created."); } else if (response.getStatusCode() == 200) { @@ -202,57 +239,58 @@ if (response.getStatusCode() == 201) { ```java com.azure.ai.contentsafety.addblockitems String blockItemText1 = "k*ll"; String blockItemText2 = "h*te"; -List blockItems = Arrays.asList(new TextBlockItemInfo(blockItemText1).setDescription("Kill word"), - new TextBlockItemInfo(blockItemText2).setDescription("Hate word")); -AddBlockItemsResult addedBlockItems = contentSafetyClient.addBlockItems(blocklistName, new AddBlockItemsOptions(blockItems)); -if (addedBlockItems != null && addedBlockItems.getValue() != null) { +List blockItems = Arrays.asList(new TextBlocklistItem(blockItemText1).setDescription("Kill word"), + new TextBlocklistItem(blockItemText2).setDescription("Hate word")); +AddOrUpdateTextBlocklistItemsResult addedBlockItems = blocklistClient.addOrUpdateBlocklistItems(blocklistName, + new AddOrUpdateTextBlocklistItemsOptions(blockItems)); +if (addedBlockItems != null && addedBlockItems.getBlocklistItems() != null) { System.out.println("\nBlockItems added:"); - for (TextBlockItem addedBlockItem : addedBlockItems.getValue()) { - System.out.println("BlockItemId: " + addedBlockItem.getBlockItemId() + ", Text: " + addedBlockItem.getText() + ", Description: " + addedBlockItem.getDescription()); + for (TextBlocklistItem addedBlockItem : addedBlockItems.getBlocklistItems()) { + System.out.println("BlockItemId: " + addedBlockItem.getBlocklistItemId() + ", Text: " + addedBlockItem.getText() + ", Description: " + addedBlockItem.getDescription()); } } ``` #### List text blocklists ```java com.azure.ai.contentsafety.listtextblocklists -PagedIterable allTextBlocklists = contentSafetyClient.listTextBlocklists(); +PagedIterable allTextBlocklists = blocklistClient.listTextBlocklists(); System.out.println("\nList Blocklist:"); for (TextBlocklist blocklist : allTextBlocklists) { - System.out.println("Blocklist: " + blocklist.getBlocklistName() + ", Description: " + blocklist.getDescription()); + System.out.println("Blocklist: " + blocklist.getName() + ", Description: " + blocklist.getDescription()); } ``` #### Get text blocklist ```java com.azure.ai.contentsafety.gettextblocklist -TextBlocklist getBlocklist = contentSafetyClient.getTextBlocklist(blocklistName); +TextBlocklist getBlocklist = blocklistClient.getTextBlocklist(blocklistName); if (getBlocklist != null) { System.out.println("\nGet blocklist:"); - System.out.println("BlocklistName: " + getBlocklist.getBlocklistName() + ", Description: " + getBlocklist.getDescription()); + System.out.println("BlocklistName: " + getBlocklist.getName() + ", Description: " + getBlocklist.getDescription()); } ``` #### List blockItems ``` java com.azure.ai.contentsafety.listtextblocklistitems -PagedIterable allBlockitems = contentSafetyClient.listTextBlocklistItems(blocklistName); +PagedIterable allBlockitems = blocklistClient.listTextBlocklistItems(blocklistName); System.out.println("\nList BlockItems:"); -for (TextBlockItem blocklistItem : allBlockitems) { - System.out.println("BlockItemId: " + blocklistItem.getBlockItemId() + ", Text: " + blocklistItem.getText() + ", Description: " + blocklistItem.getDescription()); +for (TextBlocklistItem blocklistItem : allBlockitems) { + System.out.println("BlockItemId: " + blocklistItem.getBlocklistItemId() + ", Text: " + blocklistItem.getText() + ", Description: " + blocklistItem.getDescription()); } ``` #### Get blockItem ```java com.azure.ai.contentsafety.gettextblocklistitem -String getBlockItemId = addedBlockItems.getValue().get(0).getBlockItemId(); -TextBlockItem getBlockItem = contentSafetyClient.getTextBlocklistItem(blocklistName, getBlockItemId); +String getBlockItemId = addedBlockItems.getBlocklistItems().get(0).getBlocklistItemId(); +TextBlocklistItem getBlockItem = blocklistClient.getTextBlocklistItem(blocklistName, getBlockItemId); System.out.println("\nGet BlockItem:"); -System.out.println("BlockItemId: " + getBlockItem.getBlockItemId() + ", Text: " + getBlockItem.getText() + ", Description: " + getBlockItem.getDescription()); +System.out.println("BlockItemId: " + getBlockItem.getBlocklistItemId() + ", Text: " + getBlockItem.getText() + ", Description: " + getBlockItem.getDescription()); ``` #### Remove blockItems ```java com.azure.ai.contentsafety.removeblockitems -String removeBlockItemId = addedBlockItems.getValue().get(0).getBlockItemId(); +String removeBlockItemId = addedBlockItems.getBlocklistItems().get(0).getBlocklistItemId(); List removeBlockItemIds = new ArrayList<>(); removeBlockItemIds.add(removeBlockItemId); -contentSafetyClient.removeBlockItems(blocklistName, new RemoveBlockItemsOptions(removeBlockItemIds)); +blocklistClient.removeBlocklistItems(blocklistName, new RemoveTextBlocklistItemsOptions(removeBlockItemIds)); ``` #### Delete text blocklist ```java com.azure.ai.contentsafety.deletetextblocklist -contentSafetyClient.deleteTextBlocklist(blocklistName); +blocklistClient.deleteTextBlocklist(blocklistName); ``` ## Troubleshooting ### General @@ -271,11 +309,11 @@ Azure AI Content Safety client library will raise exceptions defined in [Azure C ## Next steps ### Additional documentation -For more extensive documentation on Azure Content Safety, see the [Azure AI Content Safety][contentsafety_overview] on docs.microsoft.com. +For more extensive documentation on Azure Content Safety, see the [Azure AI Content Safety][contentsafety_overview] on learn.microsoft.com. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-ai-contentsafety_1.0.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -286,13 +324,15 @@ For details on contributing to this repository, see the [contributing guide](htt [product_documentation]: https://aka.ms/acs-doc [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-ai-contentsafety_1.0.0-beta.1/sdk/identity/azure-identity +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity [contentsafety_overview]: https://aka.ms/acs-doc [azure_portal]: https://ms.portal.azure.com/ -[azure_cli_endpoint_lookup]: /cli/azure/cognitiveservices/account?view=azure-cli-latest#az-cognitiveservices-account-show -[azure_cli_key_lookup]: /cli/azure/cognitiveservices/account/keys?view=azure-cli-latest#az-cognitiveservices-account-keys-list - +[azure_cli_endpoint_lookup]: https://learn.microsoft.com/cli/azure/cognitiveservices/account?view=azure-cli-latest#az-cognitiveservices-account-show +[azure_cli_key_lookup]: https://learn.microsoft.com/cli/azure/cognitiveservices/account/keys?view=azure-cli-latest#az-cognitiveservices-account-keys-list +[authenticate_with_microsoft_entra_id]: https://learn.microsoft.com/azure/ai-services/authentication?tabs=powershell#authenticate-with-microsoft-entra-id +[text_severity_levels]: https://learn.microsoft.com/azure/ai-services/content-safety/concepts/harm-categories?tabs=definitions#text-content +[image_severity_levels]: https://learn.microsoft.com/azure/ai-services/content-safety/concepts/harm-categories?tabs=definitions#image-content diff --git a/metadata/preview/azure-ai-contentsafety.json b/metadata/preview/azure-ai-contentsafety.json index 27d2e3492c111..f6fad53afde76 100644 --- a/metadata/preview/azure-ai-contentsafety.json +++ b/metadata/preview/azure-ai-contentsafety.json @@ -1,7 +1,7 @@ { "Name": "azure-ai-contentsafety", - "Version": "1.0.0-beta.1", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.2", + "DevVersion": "1.1.0-alpha.20250801.2", "DirectoryPath": "sdk/contentsafety/azure-ai-contentsafety", "ServiceDirectory": "contentsafety", "ReadMePath": "sdk/contentsafety/azure-ai-contentsafety/README.md", @@ -10,7 +10,21 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-ai-contentsafety", - "ReleaseStatus": "2023-09-28", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/contentsafety/ci.yml" + ], + "safeName": "azureaicontentsafety", + "groupId": "com.azure", + "name": "azure-ai-contentsafety", + "releaseInBatch": "${{ parameters.release_azureaicontentsafety }}" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.ai.contentsafety", "com.azure.ai.contentsafety.models" From 8a39c39f4646b738d029868c16f3336520c55568 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:47:28 +0000 Subject: [PATCH 12/51] Update docs metadata --- .../preview/resourcemanager-signalr-readme.md | 22 +++++++++---------- .../azure-resourcemanager-signalr.json | 20 +++++++++++------ 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-signalr-readme.md b/docs-ref-services/preview/resourcemanager-signalr-readme.md index 7aad728ee838b..ecdb724ef486a 100644 --- a/docs-ref-services/preview/resourcemanager-signalr-readme.md +++ b/docs-ref-services/preview/resourcemanager-signalr-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager SignalR client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-signalr, signalr -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: signalr --- -# Azure Resource Manager SignalR client library for Java - version 1.0.0-beta.9 +# Azure Resource Manager SignalR client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager SignalR client library for Java. -This package contains Microsoft Azure SDK for SignalR Management SDK. REST API for Azure SignalR Service. Package tag package-2023-08-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for SignalR Management SDK. REST API for Azure SignalR Service. Package tag package-2023-02-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-signalr - 1.0.0-beta.9 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/signalr/azure-resourcemanager-signalr/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/signalr/azure-resourcemanager-signalr/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-signalr_1.0.0-beta.9/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-signalr.json b/metadata/preview/azure-resourcemanager-signalr.json index 8459bd6bf7828..cf70b9181ec86 100644 --- a/metadata/preview/azure-resourcemanager-signalr.json +++ b/metadata/preview/azure-resourcemanager-signalr.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-signalr", - "Version": "1.0.0-beta.9", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/signalr/azure-resourcemanager-signalr", "ServiceDirectory": "signalr", "ReadMePath": "sdk/signalr/azure-resourcemanager-signalr/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-signalr", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-signalr", + "triggeringPaths": [ + "/sdk/signalr/ci.yml" + ], + "safeName": "azureresourcemanagersignalr", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagersignalr" + "name": "azure-resourcemanager-signalr" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.signalr", "com.azure.resourcemanager.signalr.fluent", "com.azure.resourcemanager.signalr.fluent.models", "com.azure.resourcemanager.signalr.models" - ] + ], + "CIMatrixConfigs": [] } From 42b5ebf5a4ca728e71c21e2bd7d9e65a22aba768 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 01:47:57 +0000 Subject: [PATCH 13/51] Update docs metadata --- .../preview/resourcemanager-relay-readme.md | 20 +++++++++---------- .../preview/azure-resourcemanager-relay.json | 17 +++++++++++++--- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-relay-readme.md b/docs-ref-services/preview/resourcemanager-relay-readme.md index 06d2c8e19695f..566b17b28c07a 100644 --- a/docs-ref-services/preview/resourcemanager-relay-readme.md +++ b/docs-ref-services/preview/resourcemanager-relay-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Relay client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-relay, azure-relay -ms.date: 10/11/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: azure-relay --- -# Azure Resource Manager Relay client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager Relay client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager Relay client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-relay - 1.0.0-beta.3 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/sdk/relay/azure-resourcemanager-relay/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/relay/azure-resourcemanager-relay/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-relay_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-relay_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-relay.json b/metadata/preview/azure-resourcemanager-relay.json index ab68753ea5aa5..8fe8c8b5515fd 100644 --- a/metadata/preview/azure-resourcemanager-relay.json +++ b/metadata/preview/azure-resourcemanager-relay.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-relay", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/relay/azure-resourcemanager-relay", "ServiceDirectory": "relay", "ReadMePath": "sdk/relay/azure-resourcemanager-relay/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-relay", - "ReleaseStatus": "2024-10-10", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azureresourcemanagerrelay", + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/relay/ci.yml" + ], + "name": "azure-resourcemanager-relay" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.relay", "com.azure.resourcemanager.relay.fluent", From 4f0024e5b3b552f8b80ffc91cc1578a715ea991c Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:01:44 +0000 Subject: [PATCH 14/51] Update docs metadata --- .../resourcemanager-hybridkubernetes-readme.md | 18 +++++++++--------- ...azure-resourcemanager-hybridkubernetes.json | 12 ++++++------ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md b/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md index fcb2f919cac61..924f66d128c85 100644 --- a/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md +++ b/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager HybridKubernetes client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-hybridkubernetes, hybridkubernetes -ms.date: 03/25/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: hybridkubernetes --- -# Azure Resource Manager HybridKubernetes client library for Java - version 1.1.0-beta.1 +# Azure Resource Manager HybridKubernetes client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager HybridKubernetes client library for Java. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/hybridkubernetes/azure-resourcemanager-hybridkubernetes/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/hybridkubernetes/azure-resourcemanager-hybridkubernetes/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridkubernetes_1.1.0-beta.1/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-hybridkubernetes.json b/metadata/preview/azure-resourcemanager-hybridkubernetes.json index a2d4bbb335857..abde79e9763ee 100644 --- a/metadata/preview/azure-resourcemanager-hybridkubernetes.json +++ b/metadata/preview/azure-resourcemanager-hybridkubernetes.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-hybridkubernetes", - "Version": "1.1.0-beta.1", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/hybridkubernetes/azure-resourcemanager-hybridkubernetes", "ServiceDirectory": "hybridkubernetes", "ReadMePath": "sdk/hybridkubernetes/azure-resourcemanager-hybridkubernetes/README.md", @@ -10,16 +10,16 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-hybridkubernetes", - "ReleaseStatus": "2025-03-25", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-hybridkubernetes", - "safeName": "azureresourcemanagerhybridkubernetes", "groupId": "com.azure.resourcemanager", "triggeringPaths": [ "/sdk/hybridkubernetes/ci.yml" - ] + ], + "safeName": "azureresourcemanagerhybridkubernetes", + "name": "azure-resourcemanager-hybridkubernetes" }, "CIParameters": { "CIMatrixConfigs": [] From 6757a5451efb89b55cbc7cd3de6f60a049a6942e Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:04:51 +0000 Subject: [PATCH 15/51] Update docs metadata --- .../resourcemanager-resourcegraph-readme.md | 127 ++++++++++++++++++ .../azure-resourcemanager-resourcegraph.json | 33 +++++ 2 files changed, 160 insertions(+) create mode 100644 docs-ref-services/preview/resourcemanager-resourcegraph-readme.md create mode 100644 metadata/preview/azure-resourcemanager-resourcegraph.json diff --git a/docs-ref-services/preview/resourcemanager-resourcegraph-readme.md b/docs-ref-services/preview/resourcemanager-resourcegraph-readme.md new file mode 100644 index 0000000000000..aabd987a0ac68 --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-resourcegraph-readme.md @@ -0,0 +1,127 @@ +--- +title: Azure Resource Manager ResourceGraph client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-resourcegraph, resourcegraph +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: resourcegraph +--- +# Azure Resource Manager ResourceGraph client library for Java - version 1.2.0-alpha.20250801.1 + + +Azure Resource Manager ResourceGraph client library for Java. + +This package contains Microsoft Azure SDK for ResourceGraph Management SDK. Azure Resource Graph API Reference. Package tag package-2021-03. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## We'd love to hear your feedback + +We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better. + +If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together. + +Thank you in advance for your collaboration. We really appreciate your time! + +## Documentation + +Various documentation is available to help you get started + +- [API reference documentation][docs] + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-resourcegraph;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-resourcegraph + 1.2.0-beta.1 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ResourceGraphManager manager = ResourceGraphManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +```java +QueryRequest queryRequest = new QueryRequest().withSubscriptions(Collections.singletonList(subscriptionId)) + .withQuery("Resources | project name, type | limit 5 | order by name asc"); +// table format +queryRequest.withOptions(new QueryRequestOptions().withResultFormat(ResultFormat.TABLE)); +QueryResponse response = manager.resourceProviders().resources(queryRequest); + + +// object array format +queryRequest.withOptions(new QueryRequestOptions().withResultFormat(ResultFormat.OBJECT_ARRAY)); +response = manager.resourceProviders().resources(queryRequest); + +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcegraph/azure-resourcemanager-resourcegraph/SAMPLE.md) + + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. + + +[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS +[docs]: https://azure.github.io/azure-sdk-for-java/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + + diff --git a/metadata/preview/azure-resourcemanager-resourcegraph.json b/metadata/preview/azure-resourcemanager-resourcegraph.json new file mode 100644 index 0000000000000..ace6b5592cb2a --- /dev/null +++ b/metadata/preview/azure-resourcemanager-resourcegraph.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-resourcegraph", + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcegraph/azure-resourcemanager-resourcegraph", + "ServiceDirectory": "resourcegraph", + "ReadMePath": "sdk/resourcegraph/azure-resourcemanager-resourcegraph/README.md", + "ChangeLogPath": "sdk/resourcegraph/azure-resourcemanager-resourcegraph/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-resourcegraph", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azureresourcemanagerresourcegraph", + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/resourcegraph/ci.yml" + ], + "name": "azure-resourcemanager-resourcegraph" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.resourcegraph", + "com.azure.resourcemanager.resourcegraph.fluent", + "com.azure.resourcemanager.resourcegraph.fluent.models", + "com.azure.resourcemanager.resourcegraph.models" + ] +} From ee9cef57d1767f8c0e31c40568b62b8b84c34b71 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:30:34 +0000 Subject: [PATCH 16/51] Update docs metadata --- .../mixedreality-authentication-readme.md | 59 +++++++++++++++---- .../azure-mixedreality-authentication.json | 31 ++++++++++ 2 files changed, 77 insertions(+), 13 deletions(-) create mode 100644 metadata/preview/azure-mixedreality-authentication.json diff --git a/docs-ref-services/preview/mixedreality-authentication-readme.md b/docs-ref-services/preview/mixedreality-authentication-readme.md index 105e649ac77a3..3b367c9e392eb 100644 --- a/docs-ref-services/preview/mixedreality-authentication-readme.md +++ b/docs-ref-services/preview/mixedreality-authentication-readme.md @@ -1,12 +1,12 @@ --- title: Azure Mixed Reality client library for Java -keywords: Azure, java, SDK, API, azure-mixedreality-authentication, -ms.date: 02/23/2021 +keywords: Azure, java, SDK, API, azure-mixedreality-authentication, mixedreality +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: mixedreality --- -# Azure Mixed Reality client library for Java - version 1.0.0-beta.1 +# Azure Mixed Reality client library for Java - version 1.3.0-alpha.20250801.4 Mixed Reality services, like Azure Spatial Anchors, Azure Remote Rendering, and others, use the Mixed Reality security @@ -16,7 +16,7 @@ token from the STS that can be used to access Mixed Reality services. [Source code][source] | [Package (Maven)][package] | [API reference documentation][api_documentation] | [Product documentation][product_docs] -![Mixed Reality service authentication diagram](https://docs.microsoft.com/azure/spatial-anchors/concepts/media/spatial-anchors-authentication-overview.png) +![Mixed Reality service authentication diagram](https://learn.microsoft.com/azure/spatial-anchors/concepts/media/spatial-anchors-authentication-overview.png) ## Getting started @@ -24,20 +24,53 @@ token from the STS that can be used to access Mixed Reality services. - You must have an [Azure subscription](https://azure.microsoft.com/free/). - You must have an account with an [Azure Mixed Reality service](https://azure.microsoft.com/topic/mixed-reality/): - - [Azure Remote Rendering](https://docs.microsoft.com/azure/remote-rendering/) - - [Azure Spatial Anchors](https://docs.microsoft.com/azure/spatial-anchors/) -- [Java Development Kit (JDK)](https://docs.microsoft.com/java/azure/jdk/?view=azure-java-stable) version 8 or above. + - [Azure Remote Rendering](https://learn.microsoft.com/azure/remote-rendering/) + - [Azure Spatial Anchors](https://learn.microsoft.com/azure/spatial-anchors/) +- [Java Development Kit (JDK)](https://learn.microsoft.com/java/azure/jdk/?view=azure-java-stable) version 8 or above. - [Apache Maven](https://maven.apache.org/download.cgi). -- Familiarity with the authentication and credential concepts from [Azure.Identity](https://github.com/Azure/azure-sdk-for-java/tree/azure-mixedreality-authentication_1.0.0-beta.1/sdk/identity/azure-identity). +- Familiarity with the authentication and credential concepts from [Azure.Identity](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity). ### Include the package +#### Include the BOM file + +Please include the azure-sdk-bom to your project to take dependency on the General Availability (GA) version of the library. In the following snippet, replace the {bom_version_to_target} placeholder with the version number. +To learn more about the BOM, see the [AZURE SDK BOM README](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/boms/azure-sdk-bom/README.md). + +```xml + + + + com.azure + azure-sdk-bom + {bom_version_to_target} + pom + import + + + +``` +and then include the direct dependency in the dependencies section without the version tag as shown below. + +```xml + + + com.azure + azure-mixedreality-authentication + + +``` + +#### Include direct dependency +If you want to take dependency on a particular version of the library that is not present in the BOM, +add the direct dependency to your project as follows. + [//]: # ({x-version-update-start;com.azure:azure-mixedreality-authentication;current}) ```xml com.azure azure-mixedreality-authentication - 1.0.0-beta.1 + 1.3.0-beta.1 ``` @@ -56,7 +89,7 @@ Mixed Reality services support a few different forms of authentication: method for production applications because it allows you to avoid embedding the credentials for access to a Mixed Reality service in your client application. -See [here](https://docs.microsoft.com/azure/spatial-anchors/concepts/authentication) for detailed instructions and information. +See [here](https://learn.microsoft.com/azure/spatial-anchors/concepts/authentication) for detailed instructions and information. ## Key concepts @@ -159,9 +192,9 @@ For more information see the [Code of Conduct FAQ](https://opensource.microsoft. [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ [coc_contact]: mailto:opencode@microsoft.com [product_docs]: https://azure.microsoft.com/topic/mixed-reality/ -[package]: https://search.maven.org/artifact/com.azure/azure-mixedreality-authentication +[package]: https://central.sonatype.com/artifact/com.azure/azure-mixedreality-authentication [api_documentation]: https://aka.ms/java-docs -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-mixedreality-authentication_1.0.0-beta.1/sdk/mixedreality/azure-mixedreality-authentication +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/mixedreality/azure-mixedreality-authentication diff --git a/metadata/preview/azure-mixedreality-authentication.json b/metadata/preview/azure-mixedreality-authentication.json new file mode 100644 index 0000000000000..7a4dd0aabf2ae --- /dev/null +++ b/metadata/preview/azure-mixedreality-authentication.json @@ -0,0 +1,31 @@ +{ + "Name": "azure-mixedreality-authentication", + "Version": "1.3.0-alpha.20250801.4", + "DevVersion": "1.3.0-alpha.20250801.4", + "DirectoryPath": "sdk/mixedreality/azure-mixedreality-authentication", + "ServiceDirectory": "mixedreality", + "ReadMePath": "sdk/mixedreality/azure-mixedreality-authentication/README.md", + "ChangeLogPath": "sdk/mixedreality/azure-mixedreality-authentication/CHANGELOG.md", + "Group": "com.azure", + "SdkType": "client", + "IsNewSdk": true, + "ArtifactName": "azure-mixedreality-authentication", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azuremixedrealityauthentication", + "groupId": "com.azure", + "releaseInBatch": "${{ parameters.release_azuremixedrealityauthentication }}", + "triggeringPaths": [ + "/sdk/mixedreality/ci.yml" + ], + "name": "azure-mixedreality-authentication" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.mixedreality.authentication" + ] +} From 54ff34e8862e34972d4e80b6fbb5d6b660634b36 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:32:44 +0000 Subject: [PATCH 17/51] Update docs metadata --- ...resourcemanager-customerinsights-readme.md | 20 +++++++++---------- ...zure-resourcemanager-customerinsights.json | 16 ++++++++++----- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-customerinsights-readme.md b/docs-ref-services/preview/resourcemanager-customerinsights-readme.md index 608e5fd34d8d9..b377a2919c085 100644 --- a/docs-ref-services/preview/resourcemanager-customerinsights-readme.md +++ b/docs-ref-services/preview/resourcemanager-customerinsights-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager CustomerInsights client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-customerinsights, customerinsights -ms.date: 10/17/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: customerinsights --- -# Azure Resource Manager CustomerInsights client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager CustomerInsights client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager CustomerInsights client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-customerinsights - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/customerinsights/azure-resourcemanager-customerinsights/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/customerinsights/azure-resourcemanager-customerinsights/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-customerinsights_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-customerinsights.json b/metadata/preview/azure-resourcemanager-customerinsights.json index a5c516c04ee9c..56e4132e4161a 100644 --- a/metadata/preview/azure-resourcemanager-customerinsights.json +++ b/metadata/preview/azure-resourcemanager-customerinsights.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-customerinsights", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/customerinsights/azure-resourcemanager-customerinsights", "ServiceDirectory": "customerinsights", "ReadMePath": "sdk/customerinsights/azure-resourcemanager-customerinsights/README.md", @@ -10,13 +10,19 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-customerinsights", - "ReleaseStatus": "2024-10-17", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { + "safeName": "azureresourcemanagercustomerinsights", "name": "azure-resourcemanager-customerinsights", - "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagercustomerinsights" + "triggeringPaths": [ + "/sdk/customerinsights/ci.yml" + ], + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, "Namespaces": [ "com.azure.resourcemanager.customerinsights", From a7fca4f6127b19f74b96f1d57cf729401420e0ff Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:39:23 +0000 Subject: [PATCH 18/51] Update docs metadata --- ...cemanager-recoveryservicesbackup-readme.md | 186 ++++++++++++++++++ ...esourcemanager-recoveryservicesbackup.json | 33 ++++ 2 files changed, 219 insertions(+) create mode 100644 docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md create mode 100644 metadata/preview/azure-resourcemanager-recoveryservicesbackup.json diff --git a/docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md b/docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md new file mode 100644 index 0000000000000..22266a7ba8dde --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md @@ -0,0 +1,186 @@ +--- +title: Azure Resource Manager RecoveryServicesBackup client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-recoveryservicesbackup, recoveryservicesbackup +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: recoveryservicesbackup +--- +# Azure Resource Manager RecoveryServicesBackup client library for Java - version 1.7.0-alpha.20250801.1 + + +Azure Resource Manager RecoveryServicesBackup client library for Java. + +This package contains Microsoft Azure SDK for RecoveryServicesBackup Management SDK. Open API 2.0 Specs for Azure RecoveryServices Backup service. Package tag package-2025-02-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## We'd love to hear your feedback + +We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better. + +If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together. + +Thank you in advance for your collaboration. We really appreciate your time! + +## Documentation + +Various documentation is available to help you get started + +- [API reference documentation][docs] + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-recoveryservicesbackup;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-recoveryservicesbackup + 1.6.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +RecoveryServicesBackupManager manager = RecoveryServicesBackupManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +```java +OffsetDateTime scheduleDateTime = OffsetDateTime.parse(OffsetDateTime.now(Clock.systemUTC()) + .withNano(0) + .withMinute(0) + .withSecond(0) + .plusDays(1) + .format(DateTimeFormatter.ISO_INSTANT)); + +List lstSubProtectionPolicy + = Arrays + .asList( + new SubProtectionPolicy().withPolicyType(PolicyType.FULL) + .withSchedulePolicy( + new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.WEEKLY) + .withScheduleRunDays(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY)) + .withScheduleRunTimes(Arrays.asList(scheduleDateTime))) + .withRetentionPolicy( + new LongTermRetentionPolicy() + .withWeeklySchedule(new WeeklyRetentionSchedule() + .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY)) + .withRetentionTimes(Arrays.asList(scheduleDateTime)) + .withRetentionDuration(new RetentionDuration().withCount(2) + .withDurationType(RetentionDurationType.WEEKS))) + .withMonthlySchedule(new MonthlyRetentionSchedule() + .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY) + .withRetentionScheduleWeekly(new WeeklyRetentionFormat() + .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY)) + .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.SECOND))) + .withRetentionTimes(Arrays.asList(scheduleDateTime)) + .withRetentionDuration(new RetentionDuration() + .withCount(1) + .withDurationType(RetentionDurationType.MONTHS))) + .withYearlySchedule(new YearlyRetentionSchedule() + .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY) + .withMonthsOfYear( + Arrays.asList(MonthOfYear.JANUARY, MonthOfYear.JUNE, MonthOfYear.DECEMBER)) + .withRetentionScheduleWeekly(new WeeklyRetentionFormat() + .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY)) + .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.LAST))) + .withRetentionTimes(Arrays.asList(scheduleDateTime)) + .withRetentionDuration(new RetentionDuration().withCount(1) + .withDurationType(RetentionDurationType.YEARS)))), + new SubProtectionPolicy().withPolicyType(PolicyType.DIFFERENTIAL) + .withSchedulePolicy( + new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.WEEKLY) + .withScheduleRunDays(Arrays.asList(DayOfWeek.FRIDAY)) + .withScheduleRunTimes(Arrays.asList(scheduleDateTime))) + .withRetentionPolicy(new SimpleRetentionPolicy().withRetentionDuration( + new RetentionDuration().withCount(8).withDurationType(RetentionDurationType.DAYS))), + new SubProtectionPolicy().withPolicyType(PolicyType.LOG) + .withSchedulePolicy(new LogSchedulePolicy().withScheduleFrequencyInMins(60)) + .withRetentionPolicy(new SimpleRetentionPolicy().withRetentionDuration( + new RetentionDuration().withCount(7).withDurationType(RetentionDurationType.DAYS)))); + +vault = recoveryServicesManager.vaults() + .define(vaultName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .withSku(new Sku().withName(SkuName.RS0).withTier("Standard")) + .withProperties(new VaultProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withRestoreSettings(new RestoreSettings() + .withCrossSubscriptionRestoreSettings(new CrossSubscriptionRestoreSettings() + .withCrossSubscriptionRestoreState(CrossSubscriptionRestoreState.ENABLED)))) + .create(); + +protectionPolicyResource = recoveryServicesBackupManager.protectionPolicies() + .define(policyName) + .withRegion(REGION) + .withExistingVault(vaultName, resourceGroupName) + .withProperties(new AzureVmWorkloadProtectionPolicy().withWorkLoadType(WorkloadType.SQLDATA_BASE) + .withSettings(new Settings().withTimeZone("Pacific Standard Time").withIssqlcompression(false)) + .withSubProtectionPolicy(lstSubProtectionPolicy)) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/SAMPLE.md) + + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. + + +[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS +[docs]: https://azure.github.io/azure-sdk-for-java/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + diff --git a/metadata/preview/azure-resourcemanager-recoveryservicesbackup.json b/metadata/preview/azure-resourcemanager-recoveryservicesbackup.json new file mode 100644 index 0000000000000..0951c0379033e --- /dev/null +++ b/metadata/preview/azure-resourcemanager-recoveryservicesbackup.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-recoveryservicesbackup", + "Version": "1.7.0-alpha.20250801.1", + "DevVersion": "1.7.0-alpha.20250801.1", + "DirectoryPath": "sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup", + "ServiceDirectory": "recoveryservicesbackup", + "ReadMePath": "sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/README.md", + "ChangeLogPath": "sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-recoveryservicesbackup", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "name": "azure-resourcemanager-recoveryservicesbackup", + "triggeringPaths": [ + "/sdk/recoveryservicesbackup/ci.yml" + ], + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerrecoveryservicesbackup" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.recoveryservicesbackup", + "com.azure.resourcemanager.recoveryservicesbackup.fluent", + "com.azure.resourcemanager.recoveryservicesbackup.fluent.models", + "com.azure.resourcemanager.recoveryservicesbackup.models" + ] +} From aeadde987b27296dfca38271282155fe6d93cc07 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:48:35 +0000 Subject: [PATCH 19/51] Update docs metadata --- .../preview/digitaltwins-core-readme.md | 163 ++++++++++++++++++ metadata/preview/azure-digitaltwins-core.json | 32 ++++ 2 files changed, 195 insertions(+) create mode 100644 docs-ref-services/preview/digitaltwins-core-readme.md create mode 100644 metadata/preview/azure-digitaltwins-core.json diff --git a/docs-ref-services/preview/digitaltwins-core-readme.md b/docs-ref-services/preview/digitaltwins-core-readme.md new file mode 100644 index 0000000000000..50a3d0f8206e1 --- /dev/null +++ b/docs-ref-services/preview/digitaltwins-core-readme.md @@ -0,0 +1,163 @@ +--- +title: Azure IoT Digital Twins client library for Java +keywords: Azure, java, SDK, API, azure-digitaltwins-core, digital-twins +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: digital-twins +--- +# Azure IoT Digital Twins client library for Java - version 1.6.0-alpha.20250801.2 + + +This library provides access to the Azure Digital Twins service for managing twins, models, relationships, etc. + + [Source code][source] | [Package](https://central.sonatype.com/artifact/com.azure/azure-digitaltwins-core) + +## Getting started + +The complete Microsoft Azure SDK can be downloaded from the [Microsoft Azure downloads][microsoft_sdk_download] page, and it ships with support for building deployment packages, integrating with tooling, rich command line tooling, and more. + +For the best development experience, developers should use the official Microsoft Maven packages for libraries. Maven packages are regularly updated with new functionality and hotfixes. + +### Include the Package +#### Include the BOM file + +Please include the azure-sdk-bom to your project to take dependency on GA version of the library. In the following snippet, replace the {bom_version_to_target} placeholder with the version number. +To learn more about the BOM, see the [AZURE SDK BOM README](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/boms/azure-sdk-bom/README.md). + +```xml + + + + com.azure + azure-sdk-bom + {bom_version_to_target} + pom + import + + + +``` +and then include the direct dependency in the dependencies section without the version tag. + +```xml + + + com.azure + azure-digitaltwins-core + + +``` + +#### Include direct dependency +If you want to take dependency on a particular version of the library that is not present in the BOM, +add the direct dependency to your project as follows. + + +[//]: # ({x-version-update-start;com.azure:azure-digitaltwins-core;current}) + +```xml + + com.azure + azure-digitaltwins-core + 1.5.0 + +``` + +[//]: # ({x-version-update-end}) + +### Prerequisites + +- A Microsoft Azure Subscription + - To call Microsoft Azure services, create an [Azure subscription][azure_sub]. +- An Azure Digital Twins instance + - In order to use the Azure Digital Twins SDK, first create a Digital Twins instance using one of options: + - Using [Azure portal][azure_portal] + - Using [Azure Management APIs][azure_rest_api] + - Using [Azure CLI][azure_cli] + - You will need to install azure cli and the [Azure IoT extension][iot_cli_extension] for Azure CLI. + - Refer to [IoT CLI documentation][iot_cli_doc] for more information on how to create and interact with your Digital Twins instance. + +### Authenticate the Client + +In order to interact with the Azure Digital Twins service, you will need to create an instance of a [TokenCredential class][token_credential] and pass it to the constructor of your [DigitalTwinsClientBuilder](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsClientBuilder.java). + +## Key concepts + +Azure Digital Twins is an Azure IoT service that creates comprehensive models of the physical environment. +It can create spatial intelligence graphs to model the relationships and interactions between people, spaces, and devices. + +You can learn more about Azure Digital Twins by visiting [Azure Digital Twins Documentation][digital_twins_documentation] + +## Examples + +You can familiarize yourself with different APIs using [samples for Digital Twins](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/digitaltwins/azure-digitaltwins-core/src/samples). + +## Source code folder structure + +### /src/main/java/com/azure/digitaltwins/core + +- The Digital Twins client builder [`DigitalTwinsClientBuilder`](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsClientBuilder.java) +- The Digital Twins public sync and async clients [`DigitalTwinsClient`](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsClient.java), [`DigitalTwinsAsyncClient`](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/DigitalTwinsAsyncClient.java) +- [`models` package](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/digitaltwins/azure-digitaltwins-core/src/main/java/com/azure/digitaltwins/core/models) + +Portions of the client library are generated through Autorest, and the swagger file used is defined in the Autorest config file. + +### /src/samples + +This directory contains sample code that demonstrates basic usage of this client library. For additional information, +see the [sample readme](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/digitaltwins/azure-digitaltwins-core/src/samples/README.md) + +## Troubleshooting + +All service operations will throw ErrorResponseException on failure reported by the service, with helpful error codes and other information. + +For example, use the `getModel` operation to check if the model exists before creating it. + +```java +try { + syncClient.getModel("someRandomModelId"); +} +catch (ErrorResponseException ex) { + if (ex.getResponse().getStatusCode() == HttpURLConnection.HTTP_NOT_FOUND) { + return id; + } else { + // This request should not retried if it encounters a 401 error, for instance + throw new IllegalStateException("Encountered unexpected error while searching for unique id", ex); + } +} +``` + +## Next steps + +See implementation examples with our [code samples](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/digitaltwins/azure-digitaltwins-core/src/samples). + +## Contributing + +This project welcomes contributions and suggestions. +Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. +For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). +Simply follow the instructions provided by the bot. +You will only need to do this once across all repos using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][code_of_conduct]. +For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments. + + +[microsoft_sdk_download]: https://azure.microsoft.com/downloads/?sdk=java +[azure_cli]: https://learn.microsoft.com/cli/azure +[azure_sub]: https://azure.microsoft.com/free/ +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/digitaltwins/azure-digitaltwins-core +[code_of_conduct]: https://opensource.microsoft.com/codeofconduct/ +[nuget]: https://www.nuget.org/ +[azure_portal]: https://portal.azure.com/ +[azure_rest_api]: https://learn.microsoft.com/rest/api/azure/ +[azure_core_library]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core +[token_credential]: https://learn.microsoft.com/java/api/com.azure.core.credential.tokencredential?view=azure-java-stable +[digital_twins_documentation]: https://learn.microsoft.com/azure/digital-twins/ +[azure_cli]: https://learn.microsoft.com/cli/azure/install-azure-cli?view=azure-cli-latest +[iot_cli_extension]: https://github.com/Azure/azure-iot-cli-extension/releases +[iot_cli_doc]: https://learn.microsoft.com/cli/azure/ext/azure-iot/dt?view=azure-cli-latest + diff --git a/metadata/preview/azure-digitaltwins-core.json b/metadata/preview/azure-digitaltwins-core.json new file mode 100644 index 0000000000000..7687fc30ab2c6 --- /dev/null +++ b/metadata/preview/azure-digitaltwins-core.json @@ -0,0 +1,32 @@ +{ + "Name": "azure-digitaltwins-core", + "Version": "1.6.0-alpha.20250801.2", + "DevVersion": "1.6.0-alpha.20250801.2", + "DirectoryPath": "sdk/digitaltwins/azure-digitaltwins-core", + "ServiceDirectory": "digitaltwins", + "ReadMePath": "sdk/digitaltwins/azure-digitaltwins-core/README.md", + "ChangeLogPath": "sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md", + "Group": "com.azure", + "SdkType": "client", + "IsNewSdk": true, + "ArtifactName": "azure-digitaltwins-core", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azuredigitaltwinscore }}", + "triggeringPaths": [ + "/sdk/digitaltwins/ci.yml" + ], + "name": "azure-digitaltwins-core", + "groupId": "com.azure", + "safeName": "azuredigitaltwinscore" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.digitaltwins.core", + "com.azure.digitaltwins.core.models" + ] +} From de6a8a206d9ea1508c884403537c4b774dea0e0c Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 02:52:27 +0000 Subject: [PATCH 20/51] Update docs metadata --- ...resourcemanager-recoveryservices-readme.md | 127 ++++++++++++++++++ ...zure-resourcemanager-recoveryservices.json | 33 +++++ 2 files changed, 160 insertions(+) create mode 100644 docs-ref-services/preview/resourcemanager-recoveryservices-readme.md create mode 100644 metadata/preview/azure-resourcemanager-recoveryservices.json diff --git a/docs-ref-services/preview/resourcemanager-recoveryservices-readme.md b/docs-ref-services/preview/resourcemanager-recoveryservices-readme.md new file mode 100644 index 0000000000000..003c7c4d2e5aa --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-recoveryservices-readme.md @@ -0,0 +1,127 @@ +--- +title: Azure Resource Manager RecoveryServices client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-recoveryservices, recoveryservices +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: recoveryservices +--- +# Azure Resource Manager RecoveryServices client library for Java - version 1.6.0-alpha.20250801.1 + + +Azure Resource Manager RecoveryServices client library for Java. + +This package contains Microsoft Azure SDK for RecoveryServices Management SDK. Recovery Services Client. Package tag package-2025-02-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## We'd love to hear your feedback + +We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better. + +If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together. + +Thank you in advance for your collaboration. We really appreciate your time! + +## Documentation + +Various documentation is available to help you get started + +- [API reference documentation][docs] + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-recoveryservices;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-recoveryservices + 1.5.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +RecoveryServicesManager manager = RecoveryServicesManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +```java +vault = recoveryServicesManager.vaults() + .define(vaultName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .withSku(new Sku().withName(SkuName.RS0).withTier("Standard")) + .withProperties(new VaultProperties() + .withSecuritySettings(new SecuritySettings() + .withImmutabilitySettings(new ImmutabilitySettings().withState(ImmutabilityState.UNLOCKED))) + .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withRestoreSettings(new RestoreSettings() + .withCrossSubscriptionRestoreSettings(new CrossSubscriptionRestoreSettings() + .withCrossSubscriptionRestoreState(CrossSubscriptionRestoreState.ENABLED)))) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md) + + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. + + +[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS +[docs]: https://azure.github.io/azure-sdk-for-java/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + diff --git a/metadata/preview/azure-resourcemanager-recoveryservices.json b/metadata/preview/azure-resourcemanager-recoveryservices.json new file mode 100644 index 0000000000000..4fa166bd83c10 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-recoveryservices.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-recoveryservices", + "Version": "1.6.0-alpha.20250801.1", + "DevVersion": "1.6.0-alpha.20250801.1", + "DirectoryPath": "sdk/recoveryservices/azure-resourcemanager-recoveryservices", + "ServiceDirectory": "recoveryservices", + "ReadMePath": "sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md", + "ChangeLogPath": "sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-recoveryservices", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/recoveryservices/ci.yml" + ], + "safeName": "azureresourcemanagerrecoveryservices", + "name": "azure-resourcemanager-recoveryservices" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.recoveryservices", + "com.azure.resourcemanager.recoveryservices.fluent", + "com.azure.resourcemanager.recoveryservices.fluent.models", + "com.azure.resourcemanager.recoveryservices.models" + ] +} From 16769a648796d2fdb31dfb6c720e54e2c622fadb Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:00:07 +0000 Subject: [PATCH 21/51] Update docs metadata --- .../resourcemanager-costmanagement-readme.md | 20 +++++++++---------- .../azure-resourcemanager-costmanagement.json | 20 ++++++++++++------- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-costmanagement-readme.md b/docs-ref-services/preview/resourcemanager-costmanagement-readme.md index ffb27e3d36112..565e8c453713d 100644 --- a/docs-ref-services/preview/resourcemanager-costmanagement-readme.md +++ b/docs-ref-services/preview/resourcemanager-costmanagement-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager CostManagement client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-costmanagement, costmanagement -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: costmanagement --- -# Azure Resource Manager CostManagement client library for Java - version 1.0.0-beta.7 +# Azure Resource Manager CostManagement client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager CostManagement client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-costmanagement - 1.0.0-beta.7 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/costmanagement/azure-resourcemanager-costmanagement/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/costmanagement/azure-resourcemanager-costmanagement/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-costmanagement_1.0.0-beta.7/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-costmanagement.json b/metadata/preview/azure-resourcemanager-costmanagement.json index 4bb7bc52cc344..114790716230c 100644 --- a/metadata/preview/azure-resourcemanager-costmanagement.json +++ b/metadata/preview/azure-resourcemanager-costmanagement.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-costmanagement", - "Version": "1.0.0-beta.7", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/costmanagement/azure-resourcemanager-costmanagement", "ServiceDirectory": "costmanagement", "ReadMePath": "sdk/costmanagement/azure-resourcemanager-costmanagement/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-costmanagement", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-costmanagement", + "triggeringPaths": [ + "/sdk/costmanagement/ci.yml" + ], "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagercostmanagement" + "safeName": "azureresourcemanagercostmanagement", + "name": "azure-resourcemanager-costmanagement" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.costmanagement", "com.azure.resourcemanager.costmanagement.fluent", "com.azure.resourcemanager.costmanagement.fluent.models", "com.azure.resourcemanager.costmanagement.models" - ] + ], + "CIMatrixConfigs": [] } From 5859049c42b3a4b42daf201cfdfa81006ae2a364 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:06:38 +0000 Subject: [PATCH 22/51] Update docs metadata --- .../preview/communication-jobrouter-readme.md | 268 ++++++++++++++++++ .../azure-communication-jobrouter.json | 31 ++ 2 files changed, 299 insertions(+) create mode 100644 docs-ref-services/preview/communication-jobrouter-readme.md create mode 100644 metadata/preview/azure-communication-jobrouter.json diff --git a/docs-ref-services/preview/communication-jobrouter-readme.md b/docs-ref-services/preview/communication-jobrouter-readme.md new file mode 100644 index 0000000000000..cf32056867cd4 --- /dev/null +++ b/docs-ref-services/preview/communication-jobrouter-readme.md @@ -0,0 +1,268 @@ +--- +title: Azure Communication Job Router client library for Java +keywords: Azure, java, SDK, API, azure-communication-jobrouter, communication/azure-communication-jobrouter +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: communication/azure-communication-jobrouter +--- +# Azure Communication Job Router client library for Java - version 2.0.0-alpha.20250801.2 + + +Azure Communication Job Router contains the APIs used in job router applications for Azure Communication Services. + +[Source code][source_code] | [Package (Maven)][package] | [API reference documentation][api_documentation] | [Product documentation][product_docs] + +## Getting started + +### Prerequisites + +- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F). +- [Java Development Kit (JDK)](https://learn.microsoft.com/java/azure/jdk/?view=azure-java-stable) version 8 or above. +- [Apache Maven](https://maven.apache.org/download.cgi). +- A deployed Communication Services resource. You can use the [Azure Portal](https://learn.microsoft.com/azure/communication-services/quickstarts/create-communication-resource?tabs=windows&pivots=platform-azp) or the [Azure PowerShell](https://learn.microsoft.com/powershell/module/az.communication/new-azcommunicationservice) to set it up. +### Include the package +#### Include the BOM file + +Please include the azure-sdk-bom to your project to take dependency on the General Availability (GA) version of the library. In the following snippet, replace the {bom_version_to_target} placeholder with the version number. +To learn more about the BOM, see the [AZURE SDK BOM README](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/boms/azure-sdk-bom/README.md). + +```xml + + + + com.azure + azure-sdk-bom + {bom_version_to_target} + pom + import + + + +``` +and then include the direct dependency in the dependencies section without the version tag. + +```xml + + + com.azure + azure-communication-jobrouter + + +``` + +#### Include direct dependency +If you want to take dependency on a particular version of the library that is not present in the BOM, +add the direct dependency to your project as follows. + +[//]: # ({x-version-update-start;com.azure:azure-communication-jobrouter;current}) +```xml + + com.azure + azure-communication-jobrouter + 2.0.0-beta.1 + +``` + +## Key concepts + +### Job + +A Job is a unit of work (demand), which must be routed to an available Worker (supply). A real-world example is an incoming call or chat in the context of a call center. + +### Worker + +A Worker is the supply available to handle a Job. When you use the SDK to register a Worker to receive jobs, you can specify: + +- One or more queues to listen on. +- The number of concurrent jobs per Channel that the Worker can handle. +- A set of Labels that can be used to group and select workers. + +A real-world example is an agent in a call center. + +### Queue + +A Queue is an ordered list of jobs, that are waiting to be served to a worker. Workers register with a queue to receive work from it. + +A real-world example is a call queue in a call center. + +### Channel + +A Channel is a grouping of jobs by some type. When a worker registers to receive work, they must also specify for which channels they can handle work, and how much of each can they handle concurrently. Channels are just a string discriminator and aren't explicitly created. + +Real-world examples are `voice calls` or `chats` in a call center. + +### Offer + +An Offer is extended by Job Router to a worker to handle a particular job when it determines a match. You can either accept or decline the offer with the JobRouter SDK. If you ignore the offer, it expires according to the time to live configured on the Distribution Policy. + +A real-world example is the ringing of an agent in a call center. + + +### Distribution Policy + +A Distribution Policy is a configuration set that controls how jobs in a queue are distributed to workers registered with that queue. This configuration includes: + +- How long an Offer is valid before it expires. +- The distribution mode, which define the order in which workers are picked when there are multiple available. +- How many concurrent offers can there be for a given job. + +### Labels + +You can attach labels to workers, jobs, and queues. Labels are key value pairs that can be of `string`, `number`, or `boolean` data types. + +A real-world example is the skill level of a particular worker or the team or geographic location. + +### Worker selectors + +Worker selectors can be attached to a job in order to target a subset of workers on the queue. + +A real-world example is a condition on an incoming call that the agent must have a minimum level of knowledge of a particular product. + +### Classification policy + +A classification policy can be used to programmatically select a queue, determine job priority, or attach worker label selectors to a job. + +### Queue selectors + +Queue selectors can be attached to a classification policy in order to target a queue which fulfills certain conditions. +This queue is used enqueueing an incoming job. + +A real-world example is a condition on an incoming call that the call has to get queued to a queue which supports `chat`. + + +### Exception policy + +An exception policy controls the behavior of a Job based on a trigger and executes a desired action. The exception policy is attached to a Queue so it can control the behavior of Jobs in the Queue. + + +## Examples + +### Client Initialization +JobRouter has two clients, JobRouterAdministrationClient and JobRouterClient. Both of them +can be initialized using the endpoint and access key. + +```java +String endpoint = ; +String accessKey = ; +JobRouterAdministrationClient routerAdminClient = new JobRouterAdministrationClientBuilder() + .endpoint(endpoint) + .addPolicy(new HmacAuthenticationPolicy(new AzureKeyCredential(accessKey))) + .buildClient(); +JobRouterClient routerClient = new JobRouterClientBuilder() + .endpoint(endpoint) + .addPolicy(new HmacAuthenticationPolicy(new AzureKeyCredential(accessKey))) + .buildClient(); +``` + +Using `JobRouterClient` created from builder, create Job Router entities as described below. + +### Create a Distribution Policy + +```java +CreateDistributionPolicyOptions createDistributionPolicyOptions = new CreateDistributionPolicyOptions( + "distribution-policy-id", + 10.0, + new LongestIdleMode() + .setMinConcurrentOffers(1) + .setMaxConcurrentOffers(10) +); +DistributionPolicy distributionPolicy = routerAdminClient.createDistributionPolicy(createDistributionPolicyOptions); +``` + +### Create a Queue + +```java +CreateQueueOptions createQueueOptions = new CreateQueueOptions("queue-id", distributionPolicy.getId()); +RouterQueue jobQueue = routerAdminClient.createQueue(createQueueOptions); +``` + +### Create a Job + +```java +CreateJobOptions createJobOptions = new CreateJobOptions("job-id", "chat-channel", queueId) + .setPriority(1) + .setChannelReference("12345") + .setRequestedWorkerSelectors( + new ArrayList<>() {{ + new RouterWorkerSelector() + .setKey("Some-skill") + .setLabelOperator(LabelOperator.GREATER_THAN) + .setValue(new LabelValue(10)); + }} + ); +RouterJob routerJob = routerClient.createJob(createJobOptions); +``` + +### Create a Worker + +```java +Map labels = new HashMap() { + { + put("Label", new RouterValue("Value")); + } +}; + +Map tags = new HashMap() { + { + put("Tag", new RouterValue("Value")); + } +}; + +RouterChannel channel = new RouterChannel("router-channel", 1); + +List channels = new ArrayList() { + { + add(channel); + } +}; + +List queues = new ArrayList() { + { + add(jobQueue.getId()); + } +}; + +CreateWorkerOptions createWorkerOptions = new CreateWorkerOptions(workerId, 10) + .setLabels(labels) + .setTags(tags) + .setAvailableForOffers(true) + .setChannels(channels) + .setQueues(queues); + +RouterWorker routerWorker = routerClient.createWorker(createWorkerOptions); +``` + +## Troubleshooting + +Running into issues? This section should contain details as to what to do there. + +## Next steps +- [Read more about Router in Azure Communication Services][router_concepts] + +### More sample code +Please take a look at the [samples](https://github.com/cparisineti/azure-sdk-for-java/tree/feature/jobrouter-initial-commit/sdk/communication/azure-communication-jobrouter/src/samples/) directory for detailed examples of how to use this library. + + +## Contributing + +This project welcomes contributions and suggestions. Most contributions require you to agree to a [Contributor License Agreement (CLA)][cla] declaring that you have the right to, and actually do, grant us the rights to use your contribution. + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact [opencode@microsoft.com][coc_contact] with any additional questions or comments. + + +[source_code]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/communication/azure-communication-jobrouter/src +[router_concepts]: https://learn.microsoft.com/azure/communication-services/concepts/router/concepts +[jdk_link]: https://learn.microsoft.com/java/azure/jdk/?view=azure-java-stable +[package]: https://search.maven.org/artifact/com.azure/azure-communication-jobrouter +[api_documentation]: https://aka.ms/java-docs +[rest_docs]: https://learn.microsoft.com/rest/api/communication/ +[product_docs]: https://learn.microsoft.com/azure/communication-services/ +[cla]: https://cla.microsoft.com +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ +[coc_contact]: mailto:opencode@microsoft.com + + diff --git a/metadata/preview/azure-communication-jobrouter.json b/metadata/preview/azure-communication-jobrouter.json new file mode 100644 index 0000000000000..da94af2701e8c --- /dev/null +++ b/metadata/preview/azure-communication-jobrouter.json @@ -0,0 +1,31 @@ +{ + "Name": "azure-communication-jobrouter", + "Version": "2.0.0-alpha.20250801.2", + "DevVersion": "2.0.0-alpha.20250801.2", + "DirectoryPath": "sdk/communication/azure-communication-jobrouter", + "ServiceDirectory": "communication/azure-communication-jobrouter", + "ReadMePath": "sdk/communication/azure-communication-jobrouter/README.md", + "ChangeLogPath": "sdk/communication/azure-communication-jobrouter/CHANGELOG.md", + "Group": "com.azure", + "SdkType": "client", + "IsNewSdk": true, + "ArtifactName": "azure-communication-jobrouter", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/communication/azure-communication-jobrouter/ci.yml" + ], + "name": "azure-communication-jobrouter", + "safeName": "azurecommunicationjobrouterclient", + "groupId": "com.azure" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.communication.jobrouter", + "com.azure.communication.jobrouter.models" + ] +} From a4f8542555d2194e94f66d92201a62eca425234d Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:14:04 +0000 Subject: [PATCH 23/51] Update docs metadata --- ...ourcemanager-managedapplications-readme.md | 20 +++++++++---------- ...e-resourcemanager-managedapplications.json | 18 +++++++++++------ 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-managedapplications-readme.md b/docs-ref-services/preview/resourcemanager-managedapplications-readme.md index 10343115bd678..4a4ae32b0fa21 100644 --- a/docs-ref-services/preview/resourcemanager-managedapplications-readme.md +++ b/docs-ref-services/preview/resourcemanager-managedapplications-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Application client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-managedapplications, managedapplications -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: managedapplications --- -# Azure Resource Manager Application client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager Application client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager Application client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-managedapplications - 1.0.0-beta.4 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/managedapplications/azure-resourcemanager-managedapplications/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/managedapplications/azure-resourcemanager-managedapplications/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-managedapplications_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-managedapplications.json b/metadata/preview/azure-resourcemanager-managedapplications.json index 9bbd828ef2bd3..40034eebe5110 100644 --- a/metadata/preview/azure-resourcemanager-managedapplications.json +++ b/metadata/preview/azure-resourcemanager-managedapplications.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-managedapplications", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/managedapplications/azure-resourcemanager-managedapplications", "ServiceDirectory": "managedapplications", "ReadMePath": "sdk/managedapplications/azure-resourcemanager-managedapplications/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-managedapplications", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { "name": "azure-resourcemanager-managedapplications", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagermanagedapplications" + "safeName": "azureresourcemanagermanagedapplications", + "triggeringPaths": [ + "/sdk/managedapplications/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.managedapplications", "com.azure.resourcemanager.managedapplications.fluent", "com.azure.resourcemanager.managedapplications.fluent.models", "com.azure.resourcemanager.managedapplications.models" - ] + ], + "CIMatrixConfigs": [] } From 2824bac8d7d530f1c66f7754a6551c84d4aee9a9 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:16:44 +0000 Subject: [PATCH 24/51] Update docs metadata --- .../preview/resourcemanager-kusto-readme.md | 45 +++++++++++-------- .../preview/azure-resourcemanager-kusto.json | 19 ++++++-- 2 files changed, 43 insertions(+), 21 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-kusto-readme.md b/docs-ref-services/preview/resourcemanager-kusto-readme.md index 09c2f34ebde89..d578d4a4d24b1 100644 --- a/docs-ref-services/preview/resourcemanager-kusto-readme.md +++ b/docs-ref-services/preview/resourcemanager-kusto-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager Kusto client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-kusto, kusto -ms.date: 02/21/2023 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: kusto --- -# Azure Resource Manager Kusto client library for Java - version 1.0.0-beta.6 +# Azure Resource Manager Kusto client library for Java - version 1.3.0-alpha.20250801.1 Azure Resource Manager Kusto client library for Java. -This package contains Microsoft Azure SDK for Kusto Management SDK. The Azure Kusto management API provides a RESTful set of web services that interact with Azure Kusto services to manage your clusters and databases. The API enables you to create, update, and delete clusters and databases. Package tag package-2022-12. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for Kusto Management SDK. The Azure Kusto management API provides a RESTful set of web services that interact with Azure Kusto services to manage your clusters and databases. The API enables you to create, update, and delete clusters and databases. Package tag package-2024-04. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-kusto - 1.0.0-beta.6 + 1.3.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -54,15 +54,11 @@ Azure Management Libraries require a `TokenCredential` implementation for authen ### Authentication -By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. - -With above configuration, `azure` client can be authenticated using the following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,7 +79,17 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/sdk/kusto/azure-resourcemanager-kusto/SAMPLE.md) +```java +cluster = kustoManager.clusters() + .define(clusterName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .withSku(new AzureSku().withName(AzureSkuName.DEV_NO_SLA_STANDARD_E2A_V4) + .withCapacity(1) + .withTier(AzureSkuTier.BASIC)) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/kusto/azure-resourcemanager-kusto/SAMPLE.md) ## Troubleshooting @@ -103,13 +109,16 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-kusto_1.0.0-beta.6/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-kusto.json b/metadata/preview/azure-resourcemanager-kusto.json index 818c72cdb28da..d2169c89a1fda 100644 --- a/metadata/preview/azure-resourcemanager-kusto.json +++ b/metadata/preview/azure-resourcemanager-kusto.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-kusto", - "Version": "1.0.0-beta.6", - "DevVersion": null, + "Version": "1.3.0-alpha.20250801.1", + "DevVersion": "1.3.0-alpha.20250801.1", "DirectoryPath": "sdk/kusto/azure-resourcemanager-kusto", "ServiceDirectory": "kusto", "ReadMePath": "sdk/kusto/azure-resourcemanager-kusto/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-kusto", - "ReleaseStatus": "2023-02-21", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azureresourcemanagerkusto", + "triggeringPaths": [ + "/sdk/kusto/ci.yml" + ], + "name": "azure-resourcemanager-kusto", + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.kusto", "com.azure.resourcemanager.kusto.fluent", From 01a4b9f9bfa04ba30f790191c48ed32e6d0a57e2 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:17:54 +0000 Subject: [PATCH 25/51] Update docs metadata --- .../preview/resourcemanager-databox-readme.md | 28 +++++++++---------- .../azure-resourcemanager-databox.json | 20 ++++++++----- 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-databox-readme.md b/docs-ref-services/preview/resourcemanager-databox-readme.md index fd91f4c438900..f7d49bdb47af0 100644 --- a/docs-ref-services/preview/resourcemanager-databox-readme.md +++ b/docs-ref-services/preview/resourcemanager-databox-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager DataBox client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-databox, databox -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: databox --- -# Azure Resource Manager DataBox client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager DataBox client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager DataBox client library for Java. -This package contains Microsoft Azure SDK for DataBox Management SDK. Package tag package-2022-12. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for DataBox Management SDK. Package tag package-2025-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-databox - 1.0.0-beta.4 + 1.1.0 ``` [//]: # ({x-version-update-end}) @@ -61,7 +61,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -69,7 +69,7 @@ DataBoxManager manager = DataBoxManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/sdk/databox/azure-resourcemanager-databox/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/databox/azure-resourcemanager-databox/SAMPLE.md) ## Troubleshooting @@ -101,14 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-databox_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-databox_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/metadata/preview/azure-resourcemanager-databox.json b/metadata/preview/azure-resourcemanager-databox.json index a2a668ab75db9..3f35fd309303e 100644 --- a/metadata/preview/azure-resourcemanager-databox.json +++ b/metadata/preview/azure-resourcemanager-databox.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-databox", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/databox/azure-resourcemanager-databox", "ServiceDirectory": "databox", "ReadMePath": "sdk/databox/azure-resourcemanager-databox/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-databox", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-databox", + "triggeringPaths": [ + "/sdk/databox/ci.yml" + ], "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagerdatabox" + "safeName": "azureresourcemanagerdatabox", + "name": "azure-resourcemanager-databox" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.databox", "com.azure.resourcemanager.databox.fluent", "com.azure.resourcemanager.databox.fluent.models", "com.azure.resourcemanager.databox.models" - ] + ], + "CIMatrixConfigs": [] } From fff681ba5ff9d7649e67e581992369d4c5dd180a Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:34:46 +0000 Subject: [PATCH 26/51] Update docs metadata --- .../preview/iot-modelsrepository-readme.md | 16 ++++---- .../preview/azure-iot-modelsrepository.json | 38 ++++++++++++++----- 2 files changed, 36 insertions(+), 18 deletions(-) diff --git a/docs-ref-services/preview/iot-modelsrepository-readme.md b/docs-ref-services/preview/iot-modelsrepository-readme.md index f1710ea8d5826..67d3fb40acf54 100644 --- a/docs-ref-services/preview/iot-modelsrepository-readme.md +++ b/docs-ref-services/preview/iot-modelsrepository-readme.md @@ -1,12 +1,12 @@ --- title: Azure IoT Models Repository client library for Java -keywords: Azure, java, SDK, API, azure-iot-modelsrepository, -ms.date: 03/30/2021 +keywords: Azure, java, SDK, API, azure-iot-modelsrepository, modelsrepository +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: modelsrepository --- -# Azure IoT Models Repository client library for Java - version 1.0.0-beta.1 +# Azure IoT Models Repository client library for Java - version 1.0.0-alpha.20250801.1 This library provides functionality for interacting with the [Azure IoT Models Repository][modelsrepository_iot_endpoint]. It also aims to provide a consistent experience working with digital twin model repositories following Azure IoT conventions. @@ -27,7 +27,7 @@ For the best development experience, developers should use the official Microsof com.azure azure-iot-modelsrepository - 1.0.0-beta.1 + 1.0.0-beta.2 ``` @@ -65,7 +65,7 @@ See implementation examples with our [code samples][modelsrepository_samples]. This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. -For details, visit . +For details, visit . When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. @@ -78,9 +78,9 @@ For more information see the Code of Conduct FAQ or contact opencode@microsoft.c [microsoft_sdk_download]: https://azure.microsoft.com/downloads/?sdk=net [code_of_conduct]: https://opensource.microsoft.com/codeofconduct/ [modelsrepository_iot_endpoint]: https://devicemodels.azure.com/ -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-iot-modelsrepository_1.0.0-beta.1/sdk/modelsrepository/azure-iot-modelsrepository/src +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/modelsrepository/azure-iot-modelsrepository/src [modelsrepository_conventions]: https://github.com/Azure/iot-plugandplay-models-tools/wiki [json_ld_reference]: https://json-ld.org [dtdlv2_reference]: https://github.com/Azure/opendigitaltwins-dtdl/blob/master/DTDL/v2/dtdlv2.md -[modelsrepository_samples]: https://github.com/Azure/azure-sdk-for-java/tree/azure-iot-modelsrepository_1.0.0-beta.1/sdk/modelsrepository/azure-iot-modelsrepository/src/samples +[modelsrepository_samples]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/modelsrepository/azure-iot-modelsrepository/src/samples diff --git a/metadata/preview/azure-iot-modelsrepository.json b/metadata/preview/azure-iot-modelsrepository.json index 49bf3143c365c..9d0841429fc27 100644 --- a/metadata/preview/azure-iot-modelsrepository.json +++ b/metadata/preview/azure-iot-modelsrepository.json @@ -1,16 +1,34 @@ { - "ServiceDirectory": "NA", - "DocsCiConfigProperties": { - "excludePath": [], - "inputPath": [] - }, "Name": "azure-iot-modelsrepository", - "SdkType": "NA", - "Version": "1.0.0-beta.1", - "IsNewSdk": false, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", + "DirectoryPath": "sdk/modelsrepository/azure-iot-modelsrepository", + "ServiceDirectory": "modelsrepository", + "ReadMePath": "sdk/modelsrepository/azure-iot-modelsrepository/README.md", + "ChangeLogPath": "sdk/modelsrepository/azure-iot-modelsrepository/CHANGELOG.md", "Group": "com.azure", - "DirectoryPath": "", + "SdkType": "client", + "IsNewSdk": true, + "ArtifactName": "azure-iot-modelsrepository", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure", + "name": "azure-iot-modelsrepository", + "safeName": "azureiotmodelsrepository", + "triggeringPaths": [ + "/sdk/modelsrepository/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.iot.modelsrepository" - ] + ], + "DocsCiConfigProperties": { + "excludePath": [], + "inputPath": [] + } } From c3ca72aa24df93d1dbb778d587e600cd484d8455 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:35:48 +0000 Subject: [PATCH 27/51] Update docs metadata --- .../resourcemanager-dataprotection-readme.md | 149 ++++++++++++++++++ .../azure-resourcemanager-dataprotection.json | 33 ++++ 2 files changed, 182 insertions(+) create mode 100644 docs-ref-services/preview/resourcemanager-dataprotection-readme.md create mode 100644 metadata/preview/azure-resourcemanager-dataprotection.json diff --git a/docs-ref-services/preview/resourcemanager-dataprotection-readme.md b/docs-ref-services/preview/resourcemanager-dataprotection-readme.md new file mode 100644 index 0000000000000..608284cc8d9cd --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-dataprotection-readme.md @@ -0,0 +1,149 @@ +--- +title: Azure Resource Manager DataProtection client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-dataprotection, dataprotection +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: dataprotection +--- +# Azure Resource Manager DataProtection client library for Java - version 1.4.0-alpha.20250801.1 + + +Azure Resource Manager DataProtection client library for Java. + +This package contains Microsoft Azure SDK for DataProtection Management SDK. Open API 2.0 Specs for Azure Data Protection service. Package tag package-2024-04. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## We'd love to hear your feedback + +We're always working on improving our products and the way we communicate with our users. So we'd love to learn what's working and how we can do better. + +If you haven't already, please take a few minutes to [complete this short survey][survey] we have put together. + +Thank you in advance for your collaboration. We really appreciate your time! + +## Documentation + +Various documentation is available to help you get started + +- [API reference documentation][docs] + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-dataprotection;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-dataprotection + 1.4.0-beta.1 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +DataProtectionManager manager = DataProtectionManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +```java +resource = dataProtectionManager + .backupVaults() + .define(vaultName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .withProperties( + new BackupVault() + .withMonitoringSettings( + new MonitoringSettings() + .withAzureMonitorAlertSettings( + new AzureMonitorAlertSettings() + .withAlertsForAllJobFailures(AlertsState.ENABLED))) + .withSecuritySettings( + new SecuritySettings() + .withSoftDeleteSettings( + new SoftDeleteSettings() + .withState(SoftDeleteState.ALWAYS_ON) + .withRetentionDurationInDays(14.0D)) + .withImmutabilitySettings( + new ImmutabilitySettings() + .withState(ImmutabilityState.LOCKED))) + .withStorageSettings( + Collections.singletonList( + new StorageSetting() + .withDatastoreType(StorageSettingStoreTypes.VAULT_STORE) + .withType(StorageSettingTypes.LOCALLY_REDUNDANT))) + .withFeatureSettings( + new FeatureSettings() + .withCrossSubscriptionRestoreSettings( + new CrossSubscriptionRestoreSettings() + .withState(CrossSubscriptionRestoreState.ENABLED)))) + .withIdentity(new DppIdentityDetails().withType("systemAssigned")) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/dataprotection/azure-resourcemanager-dataprotection/SAMPLE.md) + + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. + + +[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS +[docs]: https://azure.github.io/azure-sdk-for-java/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + + diff --git a/metadata/preview/azure-resourcemanager-dataprotection.json b/metadata/preview/azure-resourcemanager-dataprotection.json new file mode 100644 index 0000000000000..bedf6ce019057 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-dataprotection.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-dataprotection", + "Version": "1.4.0-alpha.20250801.1", + "DevVersion": "1.4.0-alpha.20250801.1", + "DirectoryPath": "sdk/dataprotection/azure-resourcemanager-dataprotection", + "ServiceDirectory": "dataprotection", + "ReadMePath": "sdk/dataprotection/azure-resourcemanager-dataprotection/README.md", + "ChangeLogPath": "sdk/dataprotection/azure-resourcemanager-dataprotection/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-dataprotection", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/dataprotection/ci.yml" + ], + "name": "azure-resourcemanager-dataprotection", + "safeName": "azureresourcemanagerdataprotection" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.dataprotection", + "com.azure.resourcemanager.dataprotection.fluent", + "com.azure.resourcemanager.dataprotection.fluent.models", + "com.azure.resourcemanager.dataprotection.models" + ] +} From fe3b78ba56fe01e5843560bea4560a8e6515fe7e Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:36:54 +0000 Subject: [PATCH 28/51] Update docs metadata --- .../resourcemanager-education-readme.md | 20 +++++++++---------- .../azure-resourcemanager-education.json | 14 +++++++++---- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-education-readme.md b/docs-ref-services/preview/resourcemanager-education-readme.md index 4fb6cc92c0a24..ea95adb55d95f 100644 --- a/docs-ref-services/preview/resourcemanager-education-readme.md +++ b/docs-ref-services/preview/resourcemanager-education-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Education client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-education, education -ms.date: 10/14/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: education --- -# Azure Resource Manager Education client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager Education client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager Education client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-education - 1.0.0-beta.4 + 1.0.0-beta.5 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/sdk/education/azure-resourcemanager-education/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/education/azure-resourcemanager-education/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-education_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-education_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-education.json b/metadata/preview/azure-resourcemanager-education.json index 5a5367eb0e243..d331ebb5a253e 100644 --- a/metadata/preview/azure-resourcemanager-education.json +++ b/metadata/preview/azure-resourcemanager-education.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-education", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/education/azure-resourcemanager-education", "ServiceDirectory": "education", "ReadMePath": "sdk/education/azure-resourcemanager-education/README.md", @@ -10,13 +10,19 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-education", - "ReleaseStatus": "2024-10-14", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { "name": "azure-resourcemanager-education", + "safeName": "azureresourcemanagereducation", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagereducation" + "triggeringPaths": [ + "/sdk/education/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] }, "Namespaces": [ "com.azure.resourcemanager.education", From d53adff82f871e69bdeba6055d5e34b22a16b3d2 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:47:30 +0000 Subject: [PATCH 29/51] Update docs metadata --- .../resourcemanager-datamigration-readme.md | 18 +++++++++--------- .../azure-resourcemanager-datamigration.json | 12 ++++++------ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-datamigration-readme.md b/docs-ref-services/preview/resourcemanager-datamigration-readme.md index c66d18b10f30c..bec6e1100ff36 100644 --- a/docs-ref-services/preview/resourcemanager-datamigration-readme.md +++ b/docs-ref-services/preview/resourcemanager-datamigration-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager DataMigration client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-datamigration, datamigration -ms.date: 07/28/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: datamigration --- -# Azure Resource Manager DataMigration client library for Java - version 1.1.0-beta.1 +# Azure Resource Manager DataMigration client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager DataMigration client library for Java. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/datamigration/azure-resourcemanager-datamigration/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/datamigration/azure-resourcemanager-datamigration/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-datamigration_1.1.0-beta.1/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-datamigration.json b/metadata/preview/azure-resourcemanager-datamigration.json index 61201b000d430..9b18b3df54540 100644 --- a/metadata/preview/azure-resourcemanager-datamigration.json +++ b/metadata/preview/azure-resourcemanager-datamigration.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-datamigration", - "Version": "1.1.0-beta.1", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/datamigration/azure-resourcemanager-datamigration", "ServiceDirectory": "datamigration", "ReadMePath": "sdk/datamigration/azure-resourcemanager-datamigration/README.md", @@ -10,16 +10,16 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-datamigration", - "ReleaseStatus": "2025-07-28", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { + "name": "azure-resourcemanager-datamigration", + "safeName": "azureresourcemanagerdatamigration", "triggeringPaths": [ "/sdk/datamigration/ci.yml" ], - "groupId": "com.azure.resourcemanager", - "name": "azure-resourcemanager-datamigration", - "safeName": "azureresourcemanagerdatamigration" + "groupId": "com.azure.resourcemanager" }, "CIParameters": { "CIMatrixConfigs": [] From e9da3a372e0e1dfa63830372d88719050b461f81 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 03:55:55 +0000 Subject: [PATCH 30/51] Update docs metadata --- .../preview/resourcemanager-orbital-readme.md | 20 +++++++++---------- .../azure-resourcemanager-orbital.json | 18 +++++++++++------ 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-orbital-readme.md b/docs-ref-services/preview/resourcemanager-orbital-readme.md index c91e81c723f2c..69ff8c3127baf 100644 --- a/docs-ref-services/preview/resourcemanager-orbital-readme.md +++ b/docs-ref-services/preview/resourcemanager-orbital-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager orbital client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-orbital, orbital -ms.date: 10/31/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: orbital --- -# Azure Resource Manager orbital client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager orbital client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager orbital client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-orbital - 1.0.0-beta.3 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/orbital/azure-resourcemanager-orbital/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/orbital/azure-resourcemanager-orbital/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-orbital_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-orbital.json b/metadata/preview/azure-resourcemanager-orbital.json index 79602eff50626..dee34edabcc49 100644 --- a/metadata/preview/azure-resourcemanager-orbital.json +++ b/metadata/preview/azure-resourcemanager-orbital.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-orbital", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/orbital/azure-resourcemanager-orbital", "ServiceDirectory": "orbital", "ReadMePath": "sdk/orbital/azure-resourcemanager-orbital/README.md", @@ -10,19 +10,25 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-orbital", - "ReleaseStatus": "2024-10-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-orbital", + "triggeringPaths": [ + "/sdk/orbital/ci.yml" + ], "groupId": "com.azure.resourcemanager", + "name": "azure-resourcemanager-orbital", "safeName": "azureresourcemanagerorbital" }, - "CIMatrixConfigs": [], + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.orbital", "com.azure.resourcemanager.orbital.fluent", "com.azure.resourcemanager.orbital.fluent.models", "com.azure.resourcemanager.orbital.models" - ] + ], + "CIMatrixConfigs": [] } From 0965c615ed31470582ec5ba5a03a6d559b2ce73b Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 04:01:44 +0000 Subject: [PATCH 31/51] Update docs metadata --- .../communication-callautomation-readme.md | 65 ++----------------- .../azure-communication-callautomation.json | 20 ++++-- 2 files changed, 18 insertions(+), 67 deletions(-) diff --git a/docs-ref-services/preview/communication-callautomation-readme.md b/docs-ref-services/preview/communication-callautomation-readme.md index 13f350f6e2361..6ec6c77553148 100644 --- a/docs-ref-services/preview/communication-callautomation-readme.md +++ b/docs-ref-services/preview/communication-callautomation-readme.md @@ -1,12 +1,12 @@ --- title: Azure Communication Call Automation Service client library for Java keywords: Azure, java, SDK, API, azure-communication-callautomation, communication/azure-communication-callautomation -ms.date: 01/31/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: communication/azure-communication-callautomation --- -# Azure Communication Call Automation Service client library for Java - version 1.4.0-beta.2 +# Azure Communication Call Automation Service client library for Java - version 1.5.0-alpha.20250801.2 This package contains a Java SDK for Azure Communication Call Automation Service. @@ -31,7 +31,7 @@ This package contains a Java SDK for Azure Communication Call Automation Service com.azure azure-communication-callautomation - 1.1.0 + 1.5.0 ``` @@ -50,64 +50,9 @@ This is the restart of Call Automation Service. It is renamed to Call Automation `CallAutomationEventParser` provides the functionality to handle events from the ACS resource. -## Examples - -### Handle Mid-Connection events with CallAutomation's EventProcessor - -To easily handle mid-connection events, Call Automation's SDK provides easier way to handle these events. -Take a look at `CallAutomationEventProcessor`. This will ensure correlation between call and events more easily. - -```Java -@RestController -public class ActionController { - // Controller implementation... - - @RequestMapping(value = "/api/events", method = POST) - public ResponseEntity handleCallEvents(@RequestBody String requestBody) { - try { - CallAutomationAsyncClient client = getCallAutomationAsyncClient(); - client.getEventProcessor().processEvents(requestBody); - - return new ResponseEntity<>(HttpStatus.OK); - } catch (Exception e) { - return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); - } - } -} -``` - -`processEvents` is required for EventProcessor to work. -After event is being consumed by EventProcessor, you can start using its feature. - -See below for example: where you are making a call with `CreateCall`, and wait for `CallConnected` event of the call. - -```Java -public class commandClass { - // Class implementation... - - public void createCallCommand() { - CallAutomationAsyncClient client = getCallAutomationAsyncClient(); // Should be the same instance as the one used in the example above. - String callbackUrl = ""; - CallInvite callInvite = new CallInvite(new CommunicationUserIdentifier("")); - CreateCallResult result = client.createCall(callInvite, callbackUrl).block(); - - try { - // This will wait until CallConnected event is arrived or Timesout! - CreateCallEventResult eventResult = result.waitForEventProcessorAsync(Duration.ofSeconds(30)).block(); - CallConnected returnedEvent = eventResult.successResult(); - } catch (Exception e) { - // Timeout exception happend! - // Call likely was never answered. - } - } -} -``` - -If timeout was not set when calling "waitForEventProcessorAsync", the default timeout is 4 minutes. - ## Troubleshooting -If you recieve a CommunicationErrorException with the messagae: "Action is invalid when call is not in Established state." This usually means the call has ended. This can occur if the participants all leave +If you receive a CommunicationErrorException with the message: "Action is invalid when call is not in Established state." This usually means the call has ended. This can occur if the participants all leave the call, or participants did not accept the call before the call timed out. If you fail to start a call because of an HMAC validation error, be sure your access key is correct, and @@ -141,7 +86,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [product_docs]: https://learn.microsoft.com/azure/communication-services/ [package]: https://dev.azure.com/azure-sdk/public/_artifacts/feed/azure-sdk-for-java-communication-interaction [api_documentation]: https://aka.ms/java-docs -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-communication-callautomation_1.4.0-beta.2/sdk/communication/azure-communication-callautomation/src +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/communication/azure-communication-callautomation/src [overview]: https://learn.microsoft.com/azure/communication-services/concepts/voice-video-calling/call-automation [incomingcall]: https://learn.microsoft.com/azure/communication-services/concepts/voice-video-calling/incoming-call-notification [build1]: https://learn.microsoft.com/azure/communication-services/quickstarts/voice-video-calling/callflows-for-customer-interactions?pivots=programming-language-java diff --git a/metadata/preview/azure-communication-callautomation.json b/metadata/preview/azure-communication-callautomation.json index d1674404294d4..b72ecf0474f94 100644 --- a/metadata/preview/azure-communication-callautomation.json +++ b/metadata/preview/azure-communication-callautomation.json @@ -1,7 +1,7 @@ { "Name": "azure-communication-callautomation", - "Version": "1.4.0-beta.2", - "DevVersion": null, + "Version": "1.5.0-alpha.20250801.2", + "DevVersion": "1.5.0-alpha.20250801.2", "DirectoryPath": "sdk/communication/azure-communication-callautomation", "ServiceDirectory": "communication/azure-communication-callautomation", "ReadMePath": "sdk/communication/azure-communication-callautomation/README.md", @@ -10,18 +10,24 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-communication-callautomation", - "ReleaseStatus": "2025-01-31", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "groupId": "com.azure", + "name": "azure-communication-callautomation", "safeName": "azurecommunicationcallautomation", - "name": "azure-communication-callautomation" + "triggeringPaths": [ + "/sdk/communication/azure-communication-callautomation/ci.yml" + ], + "groupId": "com.azure" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.communication.callautomation", "com.azure.communication.callautomation.models", "com.azure.communication.callautomation.models.events" - ] + ], + "CIMatrixConfigs": [] } From cfb8076dcc7a758007519a2b0cff75270fcf24dc Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 04:31:43 +0000 Subject: [PATCH 32/51] Update docs metadata --- .../resourcemanager-healthbot-readme.md | 28 +++++++++---------- .../azure-resourcemanager-healthbot.json | 17 +++++++++-- 2 files changed, 27 insertions(+), 18 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-healthbot-readme.md b/docs-ref-services/preview/resourcemanager-healthbot-readme.md index 96ee851c4bcc6..a8d2b3d9bc026 100644 --- a/docs-ref-services/preview/resourcemanager-healthbot-readme.md +++ b/docs-ref-services/preview/resourcemanager-healthbot-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager Healthbot client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-healthbot, azure-ai-health-bot -ms.date: 10/10/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: azure-ai-health-bot --- -# Azure Resource Manager Healthbot client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager Healthbot client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager Healthbot client library for Java. -This package contains Microsoft Azure SDK for Healthbot Management SDK. Microsoft Healthcare Bot is a cloud platform that empowers developers in Healthcare organizations to build and deploy their compliant, AI-powered virtual health assistants and health bots, that help them improve processes and reduce costs. Package tag package-2020-12-08. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for Healthbot Management SDK. Azure Health Bot is a cloud platform that empowers developers in Healthcare organizations to build and deploy their compliant, AI-powered virtual health assistants and health bots, that help them improve processes and reduce costs. Package tag package-2025-05-25. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-healthbot - 1.0.0-beta.3 + 1.1.0 ``` [//]: # ({x-version-update-end}) @@ -61,7 +61,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -69,7 +69,7 @@ HealthbotManager manager = HealthbotManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/healthbot/azure-resourcemanager-healthbot/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/healthbot/azure-resourcemanager-healthbot/SAMPLE.md) ## Troubleshooting @@ -101,14 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthbot_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/metadata/preview/azure-resourcemanager-healthbot.json b/metadata/preview/azure-resourcemanager-healthbot.json index a827386536fc8..530164a00c282 100644 --- a/metadata/preview/azure-resourcemanager-healthbot.json +++ b/metadata/preview/azure-resourcemanager-healthbot.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-healthbot", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/healthbot/azure-resourcemanager-healthbot", "ServiceDirectory": "healthbot", "ReadMePath": "sdk/healthbot/azure-resourcemanager-healthbot/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-healthbot", - "ReleaseStatus": "2024-10-10", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/healthbot/ci.yml" + ], + "safeName": "azureresourcemanagerhealthbot", + "groupId": "com.azure.resourcemanager", + "name": "azure-resourcemanager-healthbot" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.healthbot", "com.azure.resourcemanager.healthbot.fluent", From 638af059e7c6ae546c19053393f732bc17a627db Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 04:31:52 +0000 Subject: [PATCH 33/51] Update docs metadata --- .../resourcemanager-devspaces-readme.md | 20 +++++++++---------- .../azure-resourcemanager-devspaces.json | 16 ++++++++++----- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-devspaces-readme.md b/docs-ref-services/preview/resourcemanager-devspaces-readme.md index 905b84e98d9a0..041b7d15d0e29 100644 --- a/docs-ref-services/preview/resourcemanager-devspaces-readme.md +++ b/docs-ref-services/preview/resourcemanager-devspaces-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager DevSpaces client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-devspaces, devspaces -ms.date: 10/17/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: devspaces --- -# Azure Resource Manager DevSpaces client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager DevSpaces client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager DevSpaces client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-devspaces - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/devspaces/azure-resourcemanager-devspaces/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/devspaces/azure-resourcemanager-devspaces/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devspaces_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-devspaces.json b/metadata/preview/azure-resourcemanager-devspaces.json index 6f11a1d9d7967..8dda197496b8e 100644 --- a/metadata/preview/azure-resourcemanager-devspaces.json +++ b/metadata/preview/azure-resourcemanager-devspaces.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-devspaces", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/devspaces/azure-resourcemanager-devspaces", "ServiceDirectory": "devspaces", "ReadMePath": "sdk/devspaces/azure-resourcemanager-devspaces/README.md", @@ -10,13 +10,19 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-devspaces", - "ReleaseStatus": "2024-10-17", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-devspaces", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagerdevspaces" + "triggeringPaths": [ + "/sdk/devspaces/ci.yml" + ], + "safeName": "azureresourcemanagerdevspaces", + "name": "azure-resourcemanager-devspaces" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, "Namespaces": [ "com.azure.resourcemanager.devspaces", From 079e30cfd8111d1cace2a74806d7a974b85a5f28 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 04:31:55 +0000 Subject: [PATCH 34/51] Update docs metadata --- .../resourcemanager-redisenterprise-readme.md | 18 +++++++++--------- .../azure-resourcemanager-redisenterprise.json | 12 ++++++------ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-redisenterprise-readme.md b/docs-ref-services/preview/resourcemanager-redisenterprise-readme.md index 1283082fe85c9..c29e533615967 100644 --- a/docs-ref-services/preview/resourcemanager-redisenterprise-readme.md +++ b/docs-ref-services/preview/resourcemanager-redisenterprise-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager RedisEnterprise client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-redisenterprise, redisenterprise -ms.date: 05/06/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: redisenterprise --- -# Azure Resource Manager RedisEnterprise client library for Java - version 2.1.0-beta.3 +# Azure Resource Manager RedisEnterprise client library for Java - version 2.1.0-alpha.20250801.1 Azure Resource Manager RedisEnterprise client library for Java. @@ -89,7 +89,7 @@ cluster = redisEnterpriseManager.redisEnterprises() .withMinimumTlsVersion(TlsVersion.ONE_TWO) .create(); ``` -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/redisenterprise/azure-resourcemanager-redisenterprise/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/redisenterprise/azure-resourcemanager-redisenterprise/SAMPLE.md) ## Troubleshooting @@ -111,12 +111,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-redisenterprise_2.1.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-redisenterprise.json b/metadata/preview/azure-resourcemanager-redisenterprise.json index f51de68451b36..abeadf73a609a 100644 --- a/metadata/preview/azure-resourcemanager-redisenterprise.json +++ b/metadata/preview/azure-resourcemanager-redisenterprise.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-redisenterprise", - "Version": "2.1.0-beta.3", - "DevVersion": null, + "Version": "2.1.0-alpha.20250801.1", + "DevVersion": "2.1.0-alpha.20250801.1", "DirectoryPath": "sdk/redisenterprise/azure-resourcemanager-redisenterprise", "ServiceDirectory": "redisenterprise", "ReadMePath": "sdk/redisenterprise/azure-resourcemanager-redisenterprise/README.md", @@ -10,16 +10,16 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-redisenterprise", - "ReleaseStatus": "2025-05-06", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagerredisenterprise", + "name": "azure-resourcemanager-redisenterprise", "triggeringPaths": [ "/sdk/redisenterprise/ci.yml" ], - "name": "azure-resourcemanager-redisenterprise" + "safeName": "azureresourcemanagerredisenterprise", + "groupId": "com.azure.resourcemanager" }, "CIParameters": { "CIMatrixConfigs": [] From ef2bb9c01f3a4cc2d59c1dfd852bfc9e7ed9b541 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 04:51:15 +0000 Subject: [PATCH 35/51] Update docs metadata --- .../resourcemanager-changeanalysis-readme.md | 57 +++++++++++-------- .../azure-resourcemanager-changeanalysis.json | 33 +++++++++++ 2 files changed, 66 insertions(+), 24 deletions(-) create mode 100644 metadata/preview/azure-resourcemanager-changeanalysis.json diff --git a/docs-ref-services/preview/resourcemanager-changeanalysis-readme.md b/docs-ref-services/preview/resourcemanager-changeanalysis-readme.md index 37732d67c2c97..de47969455401 100644 --- a/docs-ref-services/preview/resourcemanager-changeanalysis-readme.md +++ b/docs-ref-services/preview/resourcemanager-changeanalysis-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager AzureChangeAnalysis client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-changeanalysis, -ms.date: 03/26/2021 +keywords: Azure, java, SDK, API, azure-resourcemanager-changeanalysis, changeanalysis +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: changeanalysis --- -# Azure Resource Manager AzureChangeAnalysis client library for Java - version 1.0.0-beta.1 +# Azure Resource Manager AzureChangeAnalysis client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager AzureChangeAnalysis client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-changeanalysis - 1.0.0-beta.1 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -50,19 +50,15 @@ Various documentation is available to help you get started Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. -[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. ### Authentication -By default, Azure Active Directory token authentication depends on correct configure of following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`. - -With above configuration, `azure` client can be authenticated by following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,27 +79,40 @@ See [API design][design] for general introduction on design and key concepts on ## Examples +```java +OffsetDateTime nowDateTime = OffsetDateTime.now(); + azureChangeAnalysisManager.changes().list(nowDateTime.minusWeeks(2), nowDateTime).stream().count() > 0); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/changeanalysis/azure-resourcemanager-changeanalysis/SAMPLE.md) + + ## Troubleshooting ## Next steps ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-changeanalysis_1.0.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide][cg]. -1. Fork it -1. Create your feature branch (`git checkout -b my-new-feature`) -1. Commit your changes (`git commit -am 'Add some feature'`) -1. Push to the branch (`git push origin my-new-feature`) -1. Create new Pull Request +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: https://docs.microsoft.com/java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-changeanalysis_1.0.0-beta.1/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-changeanalysis_1.0.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-changeanalysis_1.0.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-changeanalysis_1.0.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-changeanalysis.json b/metadata/preview/azure-resourcemanager-changeanalysis.json new file mode 100644 index 0000000000000..4f07fad5780a2 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-changeanalysis.json @@ -0,0 +1,33 @@ +{ + "Name": "azure-resourcemanager-changeanalysis", + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", + "DirectoryPath": "sdk/changeanalysis/azure-resourcemanager-changeanalysis", + "ServiceDirectory": "changeanalysis", + "ReadMePath": "sdk/changeanalysis/azure-resourcemanager-changeanalysis/README.md", + "ChangeLogPath": "sdk/changeanalysis/azure-resourcemanager-changeanalysis/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-changeanalysis", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/changeanalysis/ci.yml" + ], + "safeName": "azureresourcemanagerchangeanalysis", + "name": "azure-resourcemanager-changeanalysis" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.changeanalysis", + "com.azure.resourcemanager.changeanalysis.fluent", + "com.azure.resourcemanager.changeanalysis.fluent.models", + "com.azure.resourcemanager.changeanalysis.models" + ] +} From 36cec2e94a7491e48364cff480f7a8337f404103 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:00:58 +0000 Subject: [PATCH 36/51] Update docs metadata --- .../resourcemanager-devtestlabs-readme.md | 44 +++++++++++-------- .../azure-resourcemanager-devtestlabs.json | 19 ++++++-- 2 files changed, 41 insertions(+), 22 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md b/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md index 66b355a34022a..838b2b53bcb63 100644 --- a/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md +++ b/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager DevTestLabs client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-devtestlabs, devtestlabs -ms.date: 01/17/2023 +keywords: Azure, java, SDK, API, azure-resourcemanager-devtestlabs, devtest-lab +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: devtestlabs +ms.service: devtest-lab --- -# Azure Resource Manager DevTestLabs client library for Java - version 1.0.0-beta.2 +# Azure Resource Manager DevTestLabs client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager DevTestLabs client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-devtestlabs - 1.0.0-beta.2 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -54,15 +54,11 @@ Azure Management Libraries require a `TokenCredential` implementation for authen ### Authentication -By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. - -With above configuration, `azure` client can be authenticated using the following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,7 +79,14 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/sdk/devtestlabs/azure-resourcemanager-devtestlabs/SAMPLE.md) +```java +lab = devTestLabsManager.labs() + .define(labName) + .withRegion(REGION) + .withExistingResourceGroup(resourceGroupName) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/devtestlabs/azure-resourcemanager-devtestlabs/SAMPLE.md) ## Troubleshooting @@ -103,13 +106,16 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-devtestlabs_1.0.0-beta.2/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-devtestlabs.json b/metadata/preview/azure-resourcemanager-devtestlabs.json index eb7e9b475bc5d..4a3c0d26c3100 100644 --- a/metadata/preview/azure-resourcemanager-devtestlabs.json +++ b/metadata/preview/azure-resourcemanager-devtestlabs.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-devtestlabs", - "Version": "1.0.0-beta.2", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/devtestlabs/azure-resourcemanager-devtestlabs", "ServiceDirectory": "devtestlabs", "ReadMePath": "sdk/devtestlabs/azure-resourcemanager-devtestlabs/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-devtestlabs", - "ReleaseStatus": "2023-01-17", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", + "triggeringPaths": [ + "/sdk/devtestlabs/ci.yml" + ], + "name": "azure-resourcemanager-devtestlabs", + "safeName": "azureresourcemanagerdevtestlabs" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.devtestlabs", "com.azure.resourcemanager.devtestlabs.fluent", From d29c10dc4419919f599bc592b606ecd13e6ba2d6 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:20:27 +0000 Subject: [PATCH 37/51] Update docs metadata --- .../resourcemanager-dashboard-readme.md | 18 +++++++++--------- .../azure-resourcemanager-dashboard.json | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-dashboard-readme.md b/docs-ref-services/preview/resourcemanager-dashboard-readme.md index d60a09a464932..e0e620d9fef46 100644 --- a/docs-ref-services/preview/resourcemanager-dashboard-readme.md +++ b/docs-ref-services/preview/resourcemanager-dashboard-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Dashboard client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-dashboard, dashboard -ms.date: 07/14/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: dashboard --- -# Azure Resource Manager Dashboard client library for Java - version 1.2.0-beta.1 +# Azure Resource Manager Dashboard client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager Dashboard client library for Java. @@ -87,7 +87,7 @@ grafana = dashboardManager.grafanas() .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED)) .create(); ``` -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/dashboard/azure-resourcemanager-dashboard/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/dashboard/azure-resourcemanager-dashboard/SAMPLE.md) ## Troubleshooting @@ -109,12 +109,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dashboard_1.2.0-beta.1/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-dashboard.json b/metadata/preview/azure-resourcemanager-dashboard.json index 9365235214a77..3b112647e20b2 100644 --- a/metadata/preview/azure-resourcemanager-dashboard.json +++ b/metadata/preview/azure-resourcemanager-dashboard.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-dashboard", - "Version": "1.2.0-beta.1", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/dashboard/azure-resourcemanager-dashboard", "ServiceDirectory": "dashboard", "ReadMePath": "sdk/dashboard/azure-resourcemanager-dashboard/README.md", @@ -10,14 +10,14 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-dashboard", - "ReleaseStatus": "2025-07-14", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { + "groupId": "com.azure.resourcemanager", "triggeringPaths": [ "/sdk/dashboard/ci.yml" ], - "groupId": "com.azure.resourcemanager", "safeName": "azureresourcemanagerdashboard", "name": "azure-resourcemanager-dashboard" }, From ca29fcca1ff895ae065a102a779ba38d59e1f9d4 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:31:09 +0000 Subject: [PATCH 38/51] Update docs metadata --- .../resourcemanager-hanaonazure-readme.md | 20 +++++++++---------- .../azure-resourcemanager-hanaonazure.json | 16 ++++++++++----- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md b/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md index 2029e8e874ecf..a1bcb2e83dad4 100644 --- a/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md +++ b/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Hana client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-hanaonazure, hanaonazure -ms.date: 10/17/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: hanaonazure --- -# Azure Resource Manager Hana client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager Hana client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager Hana client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-hanaonazure - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/hanaonazure/azure-resourcemanager-hanaonazure/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/hanaonazure/azure-resourcemanager-hanaonazure/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hanaonazure_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-hanaonazure.json b/metadata/preview/azure-resourcemanager-hanaonazure.json index 34bfe138bae01..8b7e261273a74 100644 --- a/metadata/preview/azure-resourcemanager-hanaonazure.json +++ b/metadata/preview/azure-resourcemanager-hanaonazure.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-hanaonazure", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/hanaonazure/azure-resourcemanager-hanaonazure", "ServiceDirectory": "hanaonazure", "ReadMePath": "sdk/hanaonazure/azure-resourcemanager-hanaonazure/README.md", @@ -10,13 +10,19 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-hanaonazure", - "ReleaseStatus": "2024-10-17", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-hanaonazure", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagerhanaonazure" + "safeName": "azureresourcemanagerhanaonazure", + "triggeringPaths": [ + "/sdk/hanaonazure/ci.yml" + ], + "name": "azure-resourcemanager-hanaonazure" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, "Namespaces": [ "com.azure.resourcemanager.hanaonazure", From d5dfe919606b27b1405a05db21ebd81896b920a7 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:31:39 +0000 Subject: [PATCH 39/51] Update docs metadata --- .../preview/maps-route-readme.md | 32 +++++++++---------- metadata/preview/azure-maps-route.json | 20 ++++++++---- 2 files changed, 29 insertions(+), 23 deletions(-) diff --git a/docs-ref-services/preview/maps-route-readme.md b/docs-ref-services/preview/maps-route-readme.md index 7376e1c50aafc..dc0ae492d190f 100644 --- a/docs-ref-services/preview/maps-route-readme.md +++ b/docs-ref-services/preview/maps-route-readme.md @@ -1,17 +1,17 @@ --- title: Azure Maps SDK Route client library for Java keywords: Azure, java, SDK, API, azure-maps-route, maps/azure-maps-route -ms.date: 12/27/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: maps/azure-maps-route --- -# Azure Maps SDK Route client library for Java - version 1.0.0-beta.3 +# Azure Maps SDK Route client library for Java - version 1.0.0-alpha.20250801.1 Azure Maps SDK Route client library for Java. -This package contains Microsoft Azure SDK for Route Management SDK which contains Azure Maps Route REST APIs. For documentation on how to use this package, please see [Azure Management Libraries for Java](/rest/api/maps/route). +This package contains Microsoft Azure SDK for Route Management SDK which contains Azure Maps Route REST APIs. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://learn.microsoft.com/rest/api/maps/route). [Source code][source] | [API reference documentation][docs] | [REST API documentation][rest_docs] | [Product documentation][product_docs] | [Samples][samples] @@ -35,7 +35,7 @@ Various documentation is available to help you get started com.azure azure-maps-route - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) @@ -77,7 +77,7 @@ MapsRouteAsyncClient client = builder.buildAsyncClient(); The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. -For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-route_1.0.0-beta.3/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. +For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. See [Authentication][authenticate] for more options. @@ -207,11 +207,11 @@ For example, if you search with an invalid coordinate, a error is returned, indi ## Next steps Several Azure Maps Route Java SDK samples are available to you in the SDK's GitHub repository. -[Azure Maps Route Samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-route_1.0.0-beta.3/sdk/maps/azure-maps-route/src/samples) +[Azure Maps Route Samples](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-route/src/samples) ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-route_1.0.0-beta.3/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -220,17 +220,17 @@ For details on contributing to this repository, see the [contributing guide](htt 1. Create new Pull Request -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-route_1.0.0-beta.3/sdk/maps/azure-maps-route/src -[samples]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-route_1.0.0-beta.3/sdk/maps/azure-maps-route/src/samples -[rest_docs]: /rest/api/maps -[product_docs]: /azure/azure-maps/ +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-route/src +[samples]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-route/src/samples +[rest_docs]: https://learn.microsoft.com/rest/api/maps +[product_docs]: https://learn.microsoft.com/azure/azure-maps/ [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-route_1.0.0-beta.3/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-route_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-route_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-route_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/metadata/preview/azure-maps-route.json b/metadata/preview/azure-maps-route.json index 5102a55b71c32..645422476b94c 100644 --- a/metadata/preview/azure-maps-route.json +++ b/metadata/preview/azure-maps-route.json @@ -1,7 +1,7 @@ { "Name": "azure-maps-route", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/maps/azure-maps-route", "ServiceDirectory": "maps/azure-maps-route", "ReadMePath": "sdk/maps/azure-maps-route/README.md", @@ -10,17 +10,23 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-maps-route", - "ReleaseStatus": "2024-12-27", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "safeName": "azuremapsroute", + "triggeringPaths": [ + "/sdk/maps/azure-maps-route/ci.yml" + ], "name": "azure-maps-route", - "groupId": "com.azure" + "groupId": "com.azure", + "safeName": "azuremapsroute" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.maps.route", "com.azure.maps.route.models" - ] + ], + "CIMatrixConfigs": [] } From 44bf0512bdb8191f01a105e4c9c1a73e28f52c67 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:33:20 +0000 Subject: [PATCH 40/51] Update docs metadata --- .../resourcemanager-dnsresolver-readme.md | 28 +++++++++---------- .../azure-resourcemanager-dnsresolver.json | 12 ++++++-- 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-dnsresolver-readme.md b/docs-ref-services/preview/resourcemanager-dnsresolver-readme.md index 68154698a7b1f..d85a3f757a8dc 100644 --- a/docs-ref-services/preview/resourcemanager-dnsresolver-readme.md +++ b/docs-ref-services/preview/resourcemanager-dnsresolver-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager DnsResolver client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-dnsresolver, dnsresolver -ms.date: 10/23/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: dnsresolver --- -# Azure Resource Manager DnsResolver client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager DnsResolver client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager DnsResolver client library for Java. -This package contains Microsoft Azure SDK for DnsResolver Management SDK. DNS Resolver Client. Package tag package-preview-2023-07. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for DnsResolver Management SDK. DNS Resolver Client. Package tag package-2025-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-dnsresolver - 1.0.0-beta.4 + 1.1.0 ``` [//]: # ({x-version-update-end}) @@ -61,7 +61,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -69,7 +69,7 @@ DnsResolverManager manager = DnsResolverManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/dnsresolver/azure-resourcemanager-dnsresolver/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/dnsresolver/azure-resourcemanager-dnsresolver/SAMPLE.md) ## Troubleshooting @@ -101,14 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dnsresolver_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/metadata/preview/azure-resourcemanager-dnsresolver.json b/metadata/preview/azure-resourcemanager-dnsresolver.json index 8c9bce710d35e..1e3f715c3f8a2 100644 --- a/metadata/preview/azure-resourcemanager-dnsresolver.json +++ b/metadata/preview/azure-resourcemanager-dnsresolver.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-dnsresolver", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/dnsresolver/azure-resourcemanager-dnsresolver", "ServiceDirectory": "dnsresolver", "ReadMePath": "sdk/dnsresolver/azure-resourcemanager-dnsresolver/README.md", @@ -10,14 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-dnsresolver", - "ReleaseStatus": "2024-10-23", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/dnsresolver/ci.yml" + ], "name": "azure-resourcemanager-dnsresolver", "groupId": "com.azure.resourcemanager", "safeName": "azureresourcemanagerdnsresolver" }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.dnsresolver", "com.azure.resourcemanager.dnsresolver.fluent", From 9b65e2a6c9b2f2723c943c8a8a7f0cfeb79f4b2e Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:44:07 +0000 Subject: [PATCH 41/51] Update docs metadata --- ...resourcemanager-extendedlocation-readme.md | 22 +++++++++---------- ...zure-resourcemanager-extendedlocation.json | 17 +++++++++++--- 2 files changed, 25 insertions(+), 14 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-extendedlocation-readme.md b/docs-ref-services/preview/resourcemanager-extendedlocation-readme.md index 2cd2042c418cf..601ed5b13174f 100644 --- a/docs-ref-services/preview/resourcemanager-extendedlocation-readme.md +++ b/docs-ref-services/preview/resourcemanager-extendedlocation-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager CustomLocations client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-extendedlocation, extendedlocation -ms.date: 10/10/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: extendedlocation --- -# Azure Resource Manager CustomLocations client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager CustomLocations client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager CustomLocations client library for Java. -This package contains Microsoft Azure SDK for CustomLocations Management SDK. The customLocations Rest API spec. Package tag package-2021-08-31-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for CustomLocations Management SDK. The customLocations Rest API spec. Package tag package-2021-08-15. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-extendedlocation - 1.0.0-beta.3 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/extendedlocation/azure-resourcemanager-extendedlocation/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/extendedlocation/azure-resourcemanager-extendedlocation/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-extendedlocation_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-extendedlocation.json b/metadata/preview/azure-resourcemanager-extendedlocation.json index 4df546684a2d0..dc7c38f12c64d 100644 --- a/metadata/preview/azure-resourcemanager-extendedlocation.json +++ b/metadata/preview/azure-resourcemanager-extendedlocation.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-extendedlocation", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/extendedlocation/azure-resourcemanager-extendedlocation", "ServiceDirectory": "extendedlocation", "ReadMePath": "sdk/extendedlocation/azure-resourcemanager-extendedlocation/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-extendedlocation", - "ReleaseStatus": "2024-10-10", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "triggeringPaths": [ + "/sdk/extendedlocation/ci.yml" + ], + "safeName": "azureresourcemanagerextendedlocation", + "name": "azure-resourcemanager-extendedlocation", + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.extendedlocation", "com.azure.resourcemanager.extendedlocation.fluent", From a1ce8c563f6196410161956e46095d35a4811a5b Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:45:30 +0000 Subject: [PATCH 42/51] Update docs metadata --- .../preview/maps-search-readme.md | 32 +++++++++---------- metadata/preview/azure-maps-search.json | 20 ++++++++---- 2 files changed, 29 insertions(+), 23 deletions(-) diff --git a/docs-ref-services/preview/maps-search-readme.md b/docs-ref-services/preview/maps-search-readme.md index 16c8638eb4732..e68b2c765f3e3 100644 --- a/docs-ref-services/preview/maps-search-readme.md +++ b/docs-ref-services/preview/maps-search-readme.md @@ -1,17 +1,17 @@ --- title: Azure Maps SDK Search client library for Java keywords: Azure, java, SDK, API, azure-maps-search, maps/azure-maps-search -ms.date: 12/27/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: maps/azure-maps-search --- -# Azure Maps SDK Search client library for Java - version 2.0.0-beta.2 +# Azure Maps SDK Search client library for Java - version 2.0.0-alpha.20250801.1 Azure Maps SDK Search client library for Java. -This package contains the Azure Maps SDK Search client library which contains Azure Maps Search APIs. For documentation on how to use this package, please see [Azure Maps Search SDK for Java](/rest/api/maps/search). +This package contains the Azure Maps SDK Search client library which contains Azure Maps Search APIs. For documentation on how to use this package, please see [Azure Maps Search SDK for Java](https://learn.microsoft.com/rest/api/maps/search). [Source code][source] | [API reference documentation][docs] | [REST API documentation][rest_docs] | [Product documentation][product_docs] | [Samples][samples] @@ -35,7 +35,7 @@ Various documentation is available to help you get started com.azure azure-maps-search - 2.0.0-beta.2 + 2.0.0-beta.3 ``` [//]: # ({x-version-update-end}) @@ -77,7 +77,7 @@ MapsSearchClient client = builder.buildClient(); The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. -For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-search_2.0.0-beta.2/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. +For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. See [Authentication][authenticate] for more options. @@ -176,11 +176,11 @@ For example, if you search with an invalid coordinate, a error is returned, indi ## Next steps Several Azure Maps Search Java SDK samples are available to you in the SDK's GitHub repository. -[Azure Maps Search Samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-search_2.0.0-beta.2/sdk/maps/azure-maps-search/src/samples) +[Azure Maps Search Samples](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-search/src/samples) ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-search_2.0.0-beta.2/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -189,17 +189,17 @@ For details on contributing to this repository, see the [contributing guide](htt 1. Create new Pull Request -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-search_2.0.0-beta.2/sdk/maps/azure-maps-search/src -[samples]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-search_2.0.0-beta.2/sdk/maps/azure-maps-search/src/samples -[rest_docs]: /rest/api/maps -[product_docs]: /azure/azure-maps/ +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-search/src +[samples]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-search/src/samples +[rest_docs]: https://learn.microsoft.com/rest/api/maps +[product_docs]: https://learn.microsoft.com/azure/azure-maps/ [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-search_2.0.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-search_2.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-search_2.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-search_2.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/metadata/preview/azure-maps-search.json b/metadata/preview/azure-maps-search.json index 12249f4ff9206..afa6fc8bcbeec 100644 --- a/metadata/preview/azure-maps-search.json +++ b/metadata/preview/azure-maps-search.json @@ -1,7 +1,7 @@ { "Name": "azure-maps-search", - "Version": "2.0.0-beta.2", - "DevVersion": null, + "Version": "2.0.0-alpha.20250801.1", + "DevVersion": "2.0.0-alpha.20250801.1", "DirectoryPath": "sdk/maps/azure-maps-search", "ServiceDirectory": "maps/azure-maps-search", "ReadMePath": "sdk/maps/azure-maps-search/README.md", @@ -10,17 +10,23 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-maps-search", - "ReleaseStatus": "2024-12-27", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "groupId": "com.azure", + "triggeringPaths": [ + "/sdk/maps/azure-maps-search/ci.yml" + ], + "safeName": "azuremapssearch", "name": "azure-maps-search", - "safeName": "azuremapssearch" + "groupId": "com.azure" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.maps.search", "com.azure.maps.search.models" - ] + ], + "CIMatrixConfigs": [] } From a6dd9099d576d24e8ee37d7be9e67814b96f0ce0 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:58:25 +0000 Subject: [PATCH 43/51] Update docs metadata --- ...resourcemanager-delegatednetwork-readme.md | 20 +++++++++---------- ...zure-resourcemanager-delegatednetwork.json | 16 ++++++++++----- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md b/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md index 9f12c48766e24..e528b51a7ac79 100644 --- a/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md +++ b/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager DelegatedNetwork client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-delegatednetwork, delegatednetwork -ms.date: 10/17/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: delegatednetwork --- -# Azure Resource Manager DelegatedNetwork client library for Java - version 1.0.0-beta.3 +# Azure Resource Manager DelegatedNetwork client library for Java - version 1.0.0-alpha.20250801.1 Azure Resource Manager DelegatedNetwork client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-delegatednetwork - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/delegatednetwork/azure-resourcemanager-delegatednetwork/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/delegatednetwork/azure-resourcemanager-delegatednetwork/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-delegatednetwork_1.0.0-beta.3/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-delegatednetwork.json b/metadata/preview/azure-resourcemanager-delegatednetwork.json index 5115168a75dde..268fff6536a06 100644 --- a/metadata/preview/azure-resourcemanager-delegatednetwork.json +++ b/metadata/preview/azure-resourcemanager-delegatednetwork.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-delegatednetwork", - "Version": "1.0.0-beta.3", - "DevVersion": null, + "Version": "1.0.0-alpha.20250801.1", + "DevVersion": "1.0.0-alpha.20250801.1", "DirectoryPath": "sdk/delegatednetwork/azure-resourcemanager-delegatednetwork", "ServiceDirectory": "delegatednetwork", "ReadMePath": "sdk/delegatednetwork/azure-resourcemanager-delegatednetwork/README.md", @@ -10,13 +10,19 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-delegatednetwork", - "ReleaseStatus": "2024-10-17", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-delegatednetwork", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagerdelegatednetwork" + "safeName": "azureresourcemanagerdelegatednetwork", + "triggeringPaths": [ + "/sdk/delegatednetwork/ci.yml" + ], + "name": "azure-resourcemanager-delegatednetwork" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, "Namespaces": [ "com.azure.resourcemanager.delegatednetwork", From 7272b7da8a70d1f9745b855e0c02bd4231720745 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 05:59:49 +0000 Subject: [PATCH 44/51] Update docs metadata --- ...nager-deviceprovisioningservices-readme.md | 48 ++++++++++--------- ...rcemanager-deviceprovisioningservices.json | 19 ++++++-- 2 files changed, 41 insertions(+), 26 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md b/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md index 17a8169e5d51e..f5affeb19bd82 100644 --- a/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md +++ b/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager IotDps client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-deviceprovisioningservices, deviceprovisioningservices -ms.date: 07/12/2022 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: deviceprovisioningservices --- -# Azure Resource Manager IotDps client library for Java - version 1.1.0-beta.2 +# Azure Resource Manager IotDps client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager IotDps client library for Java. @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-deviceprovisioningservices - 1.1.0-beta.2 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -50,19 +50,15 @@ Various documentation is available to help you get started Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. -[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. ### Authentication -By default, Azure Active Directory token authentication depends on correct configure of following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`. - -With above configuration, `azure` client can be authenticated by following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/sdk/deviceprovisioningservices/azure-resourcemanager-deviceprovisioningservices/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/deviceprovisioningservices/azure-resourcemanager-deviceprovisioningservices/SAMPLE.md) ## Troubleshooting @@ -92,21 +88,27 @@ See [API design][design] for general introduction on design and key concepts on ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . + +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. -1. Fork it -1. Create your feature branch (`git checkout -b my-new-feature`) -1. Commit your changes (`git commit -am 'Add some feature'`) -1. Push to the branch (`git push origin my-new-feature`) -1. Create new Pull Request +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-deviceprovisioningservices_1.1.0-beta.2/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json b/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json index bd772b68c3642..d436ec3854c4e 100644 --- a/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json +++ b/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-deviceprovisioningservices", - "Version": "1.1.0-beta.2", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/deviceprovisioningservices/azure-resourcemanager-deviceprovisioningservices", "ServiceDirectory": "deviceprovisioningservices", "ReadMePath": "sdk/deviceprovisioningservices/azure-resourcemanager-deviceprovisioningservices/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-deviceprovisioningservices", - "ReleaseStatus": "2022-07-12", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "name": "azure-resourcemanager-deviceprovisioningservices", + "safeName": "azureresourcemanagerdeviceprovisioningservices", + "triggeringPaths": [ + "/sdk/deviceprovisioningservices/ci.yml" + ], + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.deviceprovisioningservices", "com.azure.resourcemanager.deviceprovisioningservices.fluent", From 9ccc586a899d630ae0296627ab8269ca66e265f3 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 06:01:46 +0000 Subject: [PATCH 45/51] Update docs metadata --- .../preview/maps-render-readme.md | 32 +++++++++---------- metadata/preview/azure-maps-render.json | 20 ++++++++---- 2 files changed, 29 insertions(+), 23 deletions(-) diff --git a/docs-ref-services/preview/maps-render-readme.md b/docs-ref-services/preview/maps-render-readme.md index f91b0e476e014..47efa751acc99 100644 --- a/docs-ref-services/preview/maps-render-readme.md +++ b/docs-ref-services/preview/maps-render-readme.md @@ -1,17 +1,17 @@ --- title: Azure Maps SDK Render client library for Java keywords: Azure, java, SDK, API, azure-maps-render, maps/azure-maps-render -ms.date: 12/27/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: maps/azure-maps-render --- -# Azure Maps SDK Render client library for Java - version 2.0.0-beta.2 +# Azure Maps SDK Render client library for Java - version 2.0.0-alpha.20250801.1 Azure Maps SDK Render client library for Java. -This package contains Microsoft Azure SDK for Render Management SDK which contains Azure Maps Render REST APIs. Azure Maps Render retrieves copyrigt information or map/state tiles. For documentation on how to use this package, please see [Azure Maps Render](/rest/api/maps/render-v2). +This package contains Microsoft Azure SDK for Render Management SDK which contains Azure Maps Render REST APIs. Azure Maps Render retrieves copyrigt information or map/state tiles. For documentation on how to use this package, please see [Azure Maps Render](https://learn.microsoft.com/rest/api/maps/render). [Source code][source] | [API reference documentation][docs] | [REST API documentation][rest_docs] | [Product documentation][product_docs] | [Samples][samples] @@ -35,7 +35,7 @@ Various documentation is available to help you get started com.azure azure-maps-render - 2.0.0-beta.2 + 2.0.0-beta.3 ``` [//]: # ({x-version-update-end}) @@ -77,7 +77,7 @@ MapsRenderClient client = builder.buildClient(); The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. -For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-render_2.0.0-beta.2/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. +For SAS-based authentication, please refer to [AccountsListSasSamples.java][https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-resourcemanager-maps/src/samples/java/com/azure/resourcemanager/maps/generated/AccountsListSasSamples.java]. See [Authentication][authenticate] for more options. @@ -151,11 +151,11 @@ For example, if you search with an invalid coordinate, a error is returned, indi ## Next steps Several Azure Maps Render Java SDK samples are available to you in the SDK's GitHub repository. -[Azure Maps Render Samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-render_2.0.0-beta.2/sdk/maps/azure-maps-render/src/samples) +[Azure Maps Render Samples](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-render/src/samples) ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-render_2.0.0-beta.2/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -164,17 +164,17 @@ For details on contributing to this repository, see the [contributing guide](htt 1. Create new Pull Request -[source]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-render_2.0.0-beta.2/sdk/maps/azure-maps-render/src -[samples]: https://github.com/Azure/azure-sdk-for-java/tree/azure-maps-render_2.0.0-beta.2/sdk/maps/azure-maps-render/src/samples -[rest_docs]: /rest/api/maps -[product_docs]: /azure/azure-maps/ +[source]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-render/src +[samples]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/maps/azure-maps-render/src/samples +[rest_docs]: https://learn.microsoft.com/rest/api/maps +[product_docs]: https://learn.microsoft.com/azure/azure-maps/ [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: /java/azure/jdk/ +[jdk]: https://learn.microsoft.com/java/azure/jdk/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-render_2.0.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-render_2.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-render_2.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-maps-render_2.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/metadata/preview/azure-maps-render.json b/metadata/preview/azure-maps-render.json index 811a02c569e8a..91661bee278e7 100644 --- a/metadata/preview/azure-maps-render.json +++ b/metadata/preview/azure-maps-render.json @@ -1,7 +1,7 @@ { "Name": "azure-maps-render", - "Version": "2.0.0-beta.2", - "DevVersion": null, + "Version": "2.0.0-alpha.20250801.1", + "DevVersion": "2.0.0-alpha.20250801.1", "DirectoryPath": "sdk/maps/azure-maps-render", "ServiceDirectory": "maps/azure-maps-render", "ReadMePath": "sdk/maps/azure-maps-render/README.md", @@ -10,17 +10,23 @@ "SdkType": "client", "IsNewSdk": true, "ArtifactName": "azure-maps-render", - "ReleaseStatus": "2024-12-27", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "groupId": "com.azure", "safeName": "azuremapsrender", - "name": "azure-maps-render" + "groupId": "com.azure", + "name": "azure-maps-render", + "triggeringPaths": [ + "/sdk/maps/azure-maps-render/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.maps.render", "com.azure.maps.render.models" - ] + ], + "CIMatrixConfigs": [] } From 64b42b71631a533a096b5ac7cd7f5bee72d7dcbc Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 06:05:18 +0000 Subject: [PATCH 46/51] Update docs metadata --- .../resourcemanager-healthcareapis-readme.md | 58 +++++++++++-------- .../azure-resourcemanager-healthcareapis.json | 19 +++++- 2 files changed, 50 insertions(+), 27 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md b/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md index 16dcb0a551613..4fb9c9ab78ab1 100644 --- a/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md +++ b/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager HealthcareApis client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-healthcareapis, healthcareapis -ms.date: 04/11/2022 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: healthcareapis --- -# Azure Resource Manager HealthcareApis client library for Java - version 1.0.0-beta.2 +# Azure Resource Manager HealthcareApis client library for Java - version 1.3.0-alpha.20250801.1 Azure Resource Manager HealthcareApis client library for Java. -This package contains Microsoft Azure SDK for HealthcareApis Management SDK. Azure Healthcare APIs Client. Package tag package-2021-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for HealthcareApis Management SDK. Azure Healthcare APIs Client. Package tag package-2024-03-31. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-healthcareapis - 1.0.0-beta.2 + 1.3.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -50,19 +50,15 @@ Various documentation is available to help you get started Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. -[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. +[Azure Identity][azure_identity] and [Azure Core Netty HTTP][azure_core_http_netty] packages provide the default implementation. ### Authentication -By default, Azure Active Directory token authentication depends on correct configure of following environment variables. +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. -- `AZURE_CLIENT_ID` for Azure client ID. -- `AZURE_TENANT_ID` for Azure tenant ID. -- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate. +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. -In addition, Azure subscription ID can be configured via environment variable `AZURE_SUBSCRIPTION_ID`. - -With above configuration, `azure` client can be authenticated by following code: +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); @@ -83,7 +79,15 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/sdk/healthcareapis/azure-resourcemanager-healthcareapis/SAMPLE.md) +```java +workspace = healthcareApisManager.workspaces() + .define(workspaceName) + .withExistingResourceGroup(resourceGroupName) + .withRegion(REGION) + .withProperties(new WorkspaceProperties().withPublicNetworkAccess(PublicNetworkAccess.DISABLED)) + .create(); +``` +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/healthcareapis/azure-resourcemanager-healthcareapis/SAMPLE.md) ## Troubleshooting @@ -92,21 +96,27 @@ See [API design][design] for general introduction on design and key concepts on ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide][cg]. + +This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit . -1. Fork it -1. Create your feature branch (`git checkout -b my-new-feature`) -1. Commit your changes (`git commit -am 'Add some feature'`) -1. Push to the branch (`git push origin my-new-feature`) -1. Create new Pull Request +When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For more information see the [Code of Conduct FAQ][coc_faq] or contact with any additional questions or comments. [survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS [docs]: https://azure.github.io/azure-sdk-for-java/ -[jdk]: https://docs.microsoft.com/java/azure/jdk/ +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/sdk/identity/azure-identity -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-healthcareapis_1.0.0-beta.2/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md +[coc]: https://opensource.microsoft.com/codeofconduct/ +[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + + diff --git a/metadata/preview/azure-resourcemanager-healthcareapis.json b/metadata/preview/azure-resourcemanager-healthcareapis.json index 595649a532153..2b84b35258008 100644 --- a/metadata/preview/azure-resourcemanager-healthcareapis.json +++ b/metadata/preview/azure-resourcemanager-healthcareapis.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-healthcareapis", - "Version": "1.0.0-beta.2", - "DevVersion": null, + "Version": "1.3.0-alpha.20250801.1", + "DevVersion": "1.3.0-alpha.20250801.1", "DirectoryPath": "sdk/healthcareapis/azure-resourcemanager-healthcareapis", "ServiceDirectory": "healthcareapis", "ReadMePath": "sdk/healthcareapis/azure-resourcemanager-healthcareapis/README.md", @@ -10,7 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-healthcareapis", - "ReleaseStatus": "2022-04-11", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": null, + "ArtifactDetails": { + "name": "azure-resourcemanager-healthcareapis", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerhealthcareapis", + "triggeringPaths": [ + "/sdk/healthcareapis/ci.yml" + ] + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.healthcareapis", "com.azure.resourcemanager.healthcareapis.fluent", From f05949633142b13ddfebf9ff6a22688dc112793d Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 06:19:53 +0000 Subject: [PATCH 47/51] Update docs metadata --- .../resourcemanager-eventgrid-readme.md | 18 +++++++++--------- .../azure-resourcemanager-eventgrid.json | 16 ++++++++-------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-eventgrid-readme.md b/docs-ref-services/preview/resourcemanager-eventgrid-readme.md index e8e61f9031e4c..47a02697b03e9 100644 --- a/docs-ref-services/preview/resourcemanager-eventgrid-readme.md +++ b/docs-ref-services/preview/resourcemanager-eventgrid-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager EventGrid client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-eventgrid, azure-event-grid -ms.date: 07/25/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: azure-event-grid --- -# Azure Resource Manager EventGrid client library for Java - version 1.3.0-beta.1 +# Azure Resource Manager EventGrid client library for Java - version 1.3.0-alpha.20250801.1 Azure Resource Manager EventGrid client library for Java. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/eventgrid/azure-resourcemanager-eventgrid/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/eventgrid/azure-resourcemanager-eventgrid/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventgrid_1.3.0-beta.1/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-eventgrid.json b/metadata/preview/azure-resourcemanager-eventgrid.json index 477f1f9601397..96bc77fd15cc8 100644 --- a/metadata/preview/azure-resourcemanager-eventgrid.json +++ b/metadata/preview/azure-resourcemanager-eventgrid.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-eventgrid", - "Version": "1.3.0-beta.1", - "DevVersion": null, + "Version": "1.3.0-alpha.20250801.1", + "DevVersion": "1.3.0-alpha.20250801.1", "DirectoryPath": "sdk/eventgrid/azure-resourcemanager-eventgrid", "ServiceDirectory": "eventgrid/azure-resourcemanager-eventgrid", "ReadMePath": "sdk/eventgrid/azure-resourcemanager-eventgrid/README.md", @@ -10,17 +10,17 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-eventgrid", - "ReleaseStatus": "2025-07-25", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "releaseInBatch": "${{ parameters.release_azureresourcemanagereventgrid }}", - "safeName": "azureresourcemanagereventgrid", - "name": "azure-resourcemanager-eventgrid", - "groupId": "com.azure.resourcemanager", "triggeringPaths": [ "/sdk/eventgrid/azure-resourcemanager-eventgrid/ci.yml" - ] + ], + "name": "azure-resourcemanager-eventgrid", + "groupId": "com.azure.resourcemanager", + "releaseInBatch": "${{ parameters.release_azureresourcemanagereventgrid }}", + "safeName": "azureresourcemanagereventgrid" }, "CIParameters": { "CIMatrixConfigs": [] From 37671e45aa213bd0a858048d340aed0ab4be13e1 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 06:32:09 +0000 Subject: [PATCH 48/51] Update docs metadata --- .../resourcemanager-hybridcompute-readme.md | 18 +++++++++--------- .../azure-resourcemanager-hybridcompute.json | 6 +++--- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md b/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md index 2108c81d22bbe..f804043a462a7 100644 --- a/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md +++ b/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager HybridCompute client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-hybridcompute, hybridcompute -ms.date: 06/16/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: hybridcompute --- -# Azure Resource Manager HybridCompute client library for Java - version 1.1.0-beta.2 +# Azure Resource Manager HybridCompute client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager HybridCompute client library for Java. @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/hybridcompute/azure-resourcemanager-hybridcompute/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/hybridcompute/azure-resourcemanager-hybridcompute/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-hybridcompute_1.1.0-beta.2/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-hybridcompute.json b/metadata/preview/azure-resourcemanager-hybridcompute.json index f103e4aab9187..0f20ef8695346 100644 --- a/metadata/preview/azure-resourcemanager-hybridcompute.json +++ b/metadata/preview/azure-resourcemanager-hybridcompute.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-hybridcompute", - "Version": "1.1.0-beta.2", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/hybridcompute/azure-resourcemanager-hybridcompute", "ServiceDirectory": "hybridcompute", "ReadMePath": "sdk/hybridcompute/azure-resourcemanager-hybridcompute/README.md", @@ -10,7 +10,7 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-hybridcompute", - "ReleaseStatus": "2025-06-16", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { From 716fbff3d0a68e9ae267a486fce0e64f567bb889 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 06:45:48 +0000 Subject: [PATCH 49/51] Update docs metadata --- ...emanager-postgresqlflexibleserver-readme.md | 18 +++++++++--------- ...sourcemanager-postgresqlflexibleserver.json | 12 ++++++------ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md b/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md index efd5f7b5f4fe1..62ab4393555ac 100644 --- a/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md +++ b/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager PostgreSql client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-postgresqlflexibleserver, postgresqlflexibleserver -ms.date: 05/16/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: postgresqlflexibleserver --- -# Azure Resource Manager PostgreSql client library for Java - version 1.2.0-beta.1 +# Azure Resource Manager PostgreSql client library for Java - version 1.2.0-alpha.20250801.1 Azure Resource Manager PostgreSql client library for Java. @@ -100,7 +100,7 @@ server = postgreSqlManager.servers() .withReplicationRole(ReplicationRole.PRIMARY) .create(); ``` -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/postgresqlflexibleserver/azure-resourcemanager-postgresqlflexibleserver/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/postgresqlflexibleserver/azure-resourcemanager-postgresqlflexibleserver/SAMPLE.md) ## Troubleshooting @@ -122,12 +122,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json b/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json index d08f01988c95f..9743976524447 100644 --- a/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json +++ b/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-postgresqlflexibleserver", - "Version": "1.2.0-beta.1", - "DevVersion": null, + "Version": "1.2.0-alpha.20250801.1", + "DevVersion": "1.2.0-alpha.20250801.1", "DirectoryPath": "sdk/postgresqlflexibleserver/azure-resourcemanager-postgresqlflexibleserver", "ServiceDirectory": "postgresqlflexibleserver", "ReadMePath": "sdk/postgresqlflexibleserver/azure-resourcemanager-postgresqlflexibleserver/README.md", @@ -10,16 +10,16 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-postgresqlflexibleserver", - "ReleaseStatus": "2025-05-16", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, "ArtifactDetails": { - "name": "azure-resourcemanager-postgresqlflexibleserver", "safeName": "azureresourcemanagerpostgresqlflexibleserver", - "groupId": "com.azure.resourcemanager", "triggeringPaths": [ "/sdk/postgresqlflexibleserver/ci.yml" - ] + ], + "groupId": "com.azure.resourcemanager", + "name": "azure-resourcemanager-postgresqlflexibleserver" }, "CIParameters": { "CIMatrixConfigs": [] From df4e830260e93b341a34ffef59cb2808f373e064 Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 07:03:35 +0000 Subject: [PATCH 50/51] Update docs metadata --- .../resourcemanager-servicelinker-readme.md | 22 +++++++++---------- .../azure-resourcemanager-servicelinker.json | 17 +++++++++++--- 2 files changed, 25 insertions(+), 14 deletions(-) diff --git a/docs-ref-services/preview/resourcemanager-servicelinker-readme.md b/docs-ref-services/preview/resourcemanager-servicelinker-readme.md index c3fbbc03e2e36..453263e5a8a53 100644 --- a/docs-ref-services/preview/resourcemanager-servicelinker-readme.md +++ b/docs-ref-services/preview/resourcemanager-servicelinker-readme.md @@ -1,17 +1,17 @@ --- title: Azure Resource Manager ServiceLinker client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-servicelinker, servicelinker -ms.date: 10/09/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: servicelinker --- -# Azure Resource Manager ServiceLinker client library for Java - version 1.0.0-beta.4 +# Azure Resource Manager ServiceLinker client library for Java - version 1.1.0-alpha.20250801.1 Azure Resource Manager ServiceLinker client library for Java. -This package contains Microsoft Azure SDK for ServiceLinker Management SDK. Microsoft.ServiceLinker provider. Package tag package-2024-07-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for ServiceLinker Management SDK. Microsoft.ServiceLinker provider. Package tag package-2022-05-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -41,7 +41,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-servicelinker - 1.0.0-beta.4 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) @@ -79,7 +79,7 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/servicelinker/azure-resourcemanager-servicelinker/SAMPLE.md) +[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/servicelinker/azure-resourcemanager-servicelinker/SAMPLE.md) ## Troubleshooting @@ -101,12 +101,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [docs]: https://azure.github.io/azure-sdk-for-java/ [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/resourcemanager/docs/AUTH.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/sdk/resourcemanager/docs/DESIGN.md -[cg]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-servicelinker_1.0.0-beta.4/CONTRIBUTING.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md +[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ diff --git a/metadata/preview/azure-resourcemanager-servicelinker.json b/metadata/preview/azure-resourcemanager-servicelinker.json index 28774f3cadfa2..4e5ebe940e7cf 100644 --- a/metadata/preview/azure-resourcemanager-servicelinker.json +++ b/metadata/preview/azure-resourcemanager-servicelinker.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-servicelinker", - "Version": "1.0.0-beta.4", - "DevVersion": null, + "Version": "1.1.0-alpha.20250801.1", + "DevVersion": "1.1.0-alpha.20250801.1", "DirectoryPath": "sdk/servicelinker/azure-resourcemanager-servicelinker", "ServiceDirectory": "servicelinker", "ReadMePath": "sdk/servicelinker/azure-resourcemanager-servicelinker/README.md", @@ -10,9 +10,20 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-servicelinker", - "ReleaseStatus": "2024-10-09", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": null, + "ArtifactDetails": { + "safeName": "azureresourcemanagerservicelinker", + "name": "azure-resourcemanager-servicelinker", + "triggeringPaths": [ + "/sdk/servicelinker/ci.yml" + ], + "groupId": "com.azure.resourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.servicelinker", "com.azure.resourcemanager.servicelinker.fluent", From d6c48c4b1721fb3f825ddfcbad4a2db8e8299e3f Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Sat, 2 Aug 2025 08:58:13 +0000 Subject: [PATCH 51/51] Update docs metadata --- .../resourcemanager-appplatform-readme.md | 99 +++++++++++++++++++ .../resourcemanager-appservice-readme.md | 63 +++++++++--- .../resourcemanager-authorization-readme.md | 94 ++++++++++++++++++ .../preview/resourcemanager-cdn-readme.md | 60 +++++++++-- .../preview/resourcemanager-compute-readme.md | 63 +++++++++--- ...esourcemanager-containerinstance-readme.md | 22 ++--- ...esourcemanager-containerregistry-readme.md | 22 ++--- ...resourcemanager-containerservice-readme.md | 94 ++++++++++++++++++ .../preview/resourcemanager-cosmos-readme.md | 20 ++-- .../preview/resourcemanager-dns-readme.md | 20 ++-- .../resourcemanager-eventhubs-readme.md | 22 ++--- .../resourcemanager-keyvault-readme.md | 63 +++++++++--- .../preview/resourcemanager-monitor-readme.md | 94 ++++++++++++++++++ .../preview/resourcemanager-msi-readme.md | 63 +++++++++--- .../preview/resourcemanager-network-readme.md | 63 +++++++++--- .../resourcemanager-privatedns-readme.md | 58 +++++++++-- .../preview/resourcemanager-readme.md | 59 +++++++++-- .../preview/resourcemanager-redis-readme.md | 60 +++++++++-- .../resourcemanager-resources-readme.md | 95 ++++++++++++++++++ .../preview/resourcemanager-search-readme.md | 20 ++-- .../resourcemanager-servicebus-readme.md | 58 +++++++++-- .../preview/resourcemanager-sql-readme.md | 20 ++-- .../preview/resourcemanager-storage-readme.md | 63 +++++++++--- .../resourcemanager-trafficmanager-readme.md | 58 +++++++++-- .../azure-resourcemanager-appplatform.json | 39 ++++++++ .../azure-resourcemanager-appservice.json | 39 ++++++++ .../azure-resourcemanager-authorization.json | 38 +++++++ .../preview/azure-resourcemanager-cdn.json | 39 ++++++++ .../azure-resourcemanager-compute.json | 39 ++++++++ ...ure-resourcemanager-containerinstance.json | 25 ++++- ...ure-resourcemanager-containerregistry.json | 20 ++-- ...zure-resourcemanager-containerservice.json | 39 ++++++++ .../preview/azure-resourcemanager-cosmos.json | 18 ++-- .../preview/azure-resourcemanager-dns.json | 25 ++++- .../azure-resourcemanager-eventhubs.json | 22 +++-- .../azure-resourcemanager-keyvault.json | 39 ++++++++ .../azure-resourcemanager-monitor.json | 39 ++++++++ .../preview/azure-resourcemanager-msi.json | 39 ++++++++ .../azure-resourcemanager-network.json | 39 ++++++++ .../azure-resourcemanager-privatedns.json | 39 ++++++++ .../preview/azure-resourcemanager-redis.json | 39 ++++++++ .../azure-resourcemanager-resources.json | 50 ++++++++++ .../preview/azure-resourcemanager-search.json | 10 +- .../azure-resourcemanager-servicebus.json | 39 ++++++++ .../preview/azure-resourcemanager-sql.json | 25 ++++- .../azure-resourcemanager-storage.json | 39 ++++++++ .../azure-resourcemanager-trafficmanager.json | 39 ++++++++ metadata/preview/azure-resourcemanager.json | 36 +++++++ 48 files changed, 1943 insertions(+), 225 deletions(-) create mode 100644 docs-ref-services/preview/resourcemanager-appplatform-readme.md create mode 100644 docs-ref-services/preview/resourcemanager-authorization-readme.md create mode 100644 docs-ref-services/preview/resourcemanager-containerservice-readme.md create mode 100644 docs-ref-services/preview/resourcemanager-monitor-readme.md create mode 100644 docs-ref-services/preview/resourcemanager-resources-readme.md create mode 100644 metadata/preview/azure-resourcemanager-appplatform.json create mode 100644 metadata/preview/azure-resourcemanager-appservice.json create mode 100644 metadata/preview/azure-resourcemanager-authorization.json create mode 100644 metadata/preview/azure-resourcemanager-cdn.json create mode 100644 metadata/preview/azure-resourcemanager-compute.json create mode 100644 metadata/preview/azure-resourcemanager-containerservice.json create mode 100644 metadata/preview/azure-resourcemanager-keyvault.json create mode 100644 metadata/preview/azure-resourcemanager-monitor.json create mode 100644 metadata/preview/azure-resourcemanager-msi.json create mode 100644 metadata/preview/azure-resourcemanager-network.json create mode 100644 metadata/preview/azure-resourcemanager-privatedns.json create mode 100644 metadata/preview/azure-resourcemanager-redis.json create mode 100644 metadata/preview/azure-resourcemanager-resources.json create mode 100644 metadata/preview/azure-resourcemanager-servicebus.json create mode 100644 metadata/preview/azure-resourcemanager-storage.json create mode 100644 metadata/preview/azure-resourcemanager-trafficmanager.json create mode 100644 metadata/preview/azure-resourcemanager.json diff --git a/docs-ref-services/preview/resourcemanager-appplatform-readme.md b/docs-ref-services/preview/resourcemanager-appplatform-readme.md new file mode 100644 index 0000000000000..0c88509b244fb --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-appplatform-readme.md @@ -0,0 +1,99 @@ +--- +title: Azure Resource Manager App Platform client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-appplatform, spring-cloud +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: spring-cloud +--- +# Azure Resource Manager App Platform client library for Java - version 2.51.0-alpha.20250801.1 + + +Please note, this package has been deprecated and will no longer be maintained after 03/31/2025. +We recommend [azure-resourcemanager-appcontainers](https://learn.microsoft.com/java/api/overview/azure/resourcemanager-appcontainers-readme) and [azure-resourcemanager-containerservice](https://learn.microsoft.com/java/api/overview/azure/resourcemanager-containerservice-readme) as the replacement libraries. +Refer to [Azure Spring Apps retirement announcement](https://aka.ms/asaretirement) for more retirement details and how to migrate to the new services. +Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details. + +Azure Resource Manager App Platform client library for Java + +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-appplatform;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-appplatform + 2.50.3 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +AppPlatformManager manager = AppPlatformManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +See [Samples][sample] for code snippets and samples. + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). + +1. Fork it +1. Create your feature branch (`git checkout -b my-new-feature`) +1. Commit your changes (`git commit -am 'Add some feature'`) +1. Push to the branch (`git push origin my-new-feature`) +1. Create new Pull Request + + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-appservice-readme.md b/docs-ref-services/preview/resourcemanager-appservice-readme.md index 7fad2a56ea232..801c070a322e3 100644 --- a/docs-ref-services/preview/resourcemanager-appservice-readme.md +++ b/docs-ref-services/preview/resourcemanager-appservice-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager App Service client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-appservice, appservice -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-appservice, app-service +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: appservice +ms.service: app-service --- -# Azure Resource Manager App Service client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager App Service client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager App Service client library for Java - version 2.0.0-beta.4 +Azure Resource Manager App Service client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-appservice - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +AppServiceManager manager = AppServiceManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-authorization-readme.md b/docs-ref-services/preview/resourcemanager-authorization-readme.md new file mode 100644 index 0000000000000..8c05387457010 --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-authorization-readme.md @@ -0,0 +1,94 @@ +--- +title: Azure Resource Manager Authorization client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-authorization, azure-resource-manager +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: azure-resource-manager +--- +# Azure Resource Manager Authorization client library for Java - version 2.54.0-alpha.20250801.1 + + +Azure Resource Manager Authorization client library for Java + +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-authorization;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-authorization + 2.53.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +AuthorizationManager manager = AuthorizationManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +See [Samples][sample] for code snippets and samples. + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). + +1. Fork it +1. Create your feature branch (`git checkout -b my-new-feature`) +1. Commit your changes (`git commit -am 'Add some feature'`) +1. Push to the branch (`git push origin my-new-feature`) +1. Create new Pull Request + + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-cdn-readme.md b/docs-ref-services/preview/resourcemanager-cdn-readme.md index feb14d79b5701..12a1b28a4365f 100644 --- a/docs-ref-services/preview/resourcemanager-cdn-readme.md +++ b/docs-ref-services/preview/resourcemanager-cdn-readme.md @@ -1,23 +1,24 @@ --- title: Azure Resource Manager CDN client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-cdn, -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-cdn, azure-cdn +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: azure-cdn --- -# Azure Resource Manager CDN client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager CDN client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager CDN client library for Java -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -26,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-cdn - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +CdnManager manager = CdnManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -50,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-compute-readme.md b/docs-ref-services/preview/resourcemanager-compute-readme.md index 7bc5ff5a6a6e2..e21f0403fce44 100644 --- a/docs-ref-services/preview/resourcemanager-compute-readme.md +++ b/docs-ref-services/preview/resourcemanager-compute-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager Compute client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-compute, compute -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-compute, resourcemanager +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: compute +ms.service: resourcemanager --- -# Azure Resource Manager Compute client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager Compute client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager Compute client library for Java - version 2.0.0-beta.4 +Azure Resource Manager Compute client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-compute - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ComputeManager manager = ComputeManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-containerinstance-readme.md b/docs-ref-services/preview/resourcemanager-containerinstance-readme.md index a47aee42b486f..bfeaa8ae73e24 100644 --- a/docs-ref-services/preview/resourcemanager-containerinstance-readme.md +++ b/docs-ref-services/preview/resourcemanager-containerinstance-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Container Instance client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-containerinstance, container-instances -ms.date: 10/09/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: container-instances --- -# Azure Resource Manager Container Instance client library for Java - version 2.44.0-beta.1 +# Azure Resource Manager Container Instance client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager Container Instance client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-containerinstance - 2.44.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -48,7 +48,7 @@ Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java readme-sample-authenticate -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerinstance_2.44.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-containerregistry-readme.md b/docs-ref-services/preview/resourcemanager-containerregistry-readme.md index c6ef5340f0947..30dd1fa37afcc 100644 --- a/docs-ref-services/preview/resourcemanager-containerregistry-readme.md +++ b/docs-ref-services/preview/resourcemanager-containerregistry-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Containerregistry client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-containerregistry, container-registry -ms.date: 12/12/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: container-registry --- -# Azure Resource Manager Containerregistry client library for Java - version 2.46.0-beta.1 +# Azure Resource Manager Containerregistry client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager Containerregistry client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-containerregistry - 2.46.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -48,7 +48,7 @@ Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java readme-sample-authenticate -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-containerregistry_2.46.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-containerservice-readme.md b/docs-ref-services/preview/resourcemanager-containerservice-readme.md new file mode 100644 index 0000000000000..a21eb271cd287 --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-containerservice-readme.md @@ -0,0 +1,94 @@ +--- +title: Azure Resource Manager Containerservice client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-containerservice, container-service +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: container-service +--- +# Azure Resource Manager Containerservice client library for Java - version 2.54.0-alpha.20250801.1 + + +Azure Resource Manager Containerservice client library for Java + +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-containerservice;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-containerservice + 2.53.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ContainerServiceManager manager = ContainerServiceManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +See [Samples][sample] for code snippets and samples. + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). + +1. Fork it +1. Create your feature branch (`git checkout -b my-new-feature`) +1. Commit your changes (`git commit -am 'Add some feature'`) +1. Push to the branch (`git push origin my-new-feature`) +1. Create new Pull Request + + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-cosmos-readme.md b/docs-ref-services/preview/resourcemanager-cosmos-readme.md index 79bbfd1793658..d132f9db84acc 100644 --- a/docs-ref-services/preview/resourcemanager-cosmos-readme.md +++ b/docs-ref-services/preview/resourcemanager-cosmos-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Cosmos client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-cosmos, cosmos-db -ms.date: 12/09/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: cosmos-db --- -# Azure Resource Manager Cosmos client library for Java - version 2.46.0-beta.1 +# Azure Resource Manager Cosmos client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager Cosmos client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-cosmos - 2.46.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-cosmos_2.46.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-dns-readme.md b/docs-ref-services/preview/resourcemanager-dns-readme.md index 1174c3bc485c9..f75052a906285 100644 --- a/docs-ref-services/preview/resourcemanager-dns-readme.md +++ b/docs-ref-services/preview/resourcemanager-dns-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager dns client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-dns, resourcemanager -ms.date: 10/10/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: resourcemanager --- -# Azure Resource Manager dns client library for Java - version 2.44.0-beta.1 +# Azure Resource Manager dns client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager dns client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-dns - 2.44.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-dns_2.44.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-dns_2.44.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-eventhubs-readme.md b/docs-ref-services/preview/resourcemanager-eventhubs-readme.md index 6437b51e1c2e1..4db17355c49cb 100644 --- a/docs-ref-services/preview/resourcemanager-eventhubs-readme.md +++ b/docs-ref-services/preview/resourcemanager-eventhubs-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager EventHubs client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-eventhubs, azure-event-hubs -ms.date: 02/17/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: azure-event-hubs --- -# Azure Resource Manager EventHubs client library for Java - version 2.48.0-beta.1 +# Azure Resource Manager EventHubs client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager EventHubs client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-eventhubs - 2.48.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -48,7 +48,7 @@ Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java readme-sample-authenticate -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-eventhubs_2.48.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-keyvault-readme.md b/docs-ref-services/preview/resourcemanager-keyvault-readme.md index 58bbafc422f54..6e76f3b3385af 100644 --- a/docs-ref-services/preview/resourcemanager-keyvault-readme.md +++ b/docs-ref-services/preview/resourcemanager-keyvault-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager keyvault client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-keyvault, keyvault -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-keyvault, key-vault +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: keyvault +ms.service: key-vault --- -# Azure Resource Manager keyvault client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager keyvault client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager keyvault client library for Java - version 2.0.0-beta.4 +Azure Resource Manager keyvault client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-keyvault - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +KeyVaultManager manager = KeyVaultManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-monitor-readme.md b/docs-ref-services/preview/resourcemanager-monitor-readme.md new file mode 100644 index 0000000000000..4c7128fe563e3 --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-monitor-readme.md @@ -0,0 +1,94 @@ +--- +title: Azure Resource Manager monitor client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-monitor, resourcemanager +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: resourcemanager +--- +# Azure Resource Manager monitor client library for Java - version 2.54.0-alpha.20250801.1 + + +Azure Resource Manager monitor client library for Java + +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-monitor;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-monitor + 2.53.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +MonitorManager manager = MonitorManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +See [Samples][sample] for code snippets and samples. + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). + +1. Fork it +1. Create your feature branch (`git checkout -b my-new-feature`) +1. Commit your changes (`git commit -am 'Add some feature'`) +1. Push to the branch (`git push origin my-new-feature`) +1. Create new Pull Request + + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-msi-readme.md b/docs-ref-services/preview/resourcemanager-msi-readme.md index 1a86beee413a2..88cf6350fc435 100644 --- a/docs-ref-services/preview/resourcemanager-msi-readme.md +++ b/docs-ref-services/preview/resourcemanager-msi-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager msi client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-msi, managedserviceidentity -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-msi, azure-resource-manager +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: managedserviceidentity +ms.service: azure-resource-manager --- -# Azure Resource Manager msi client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager msi client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager msi client library for Java - version 2.0.0-beta.4 +Azure Resource Manager msi client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-msi - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +MsiManager manager = MsiManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-network-readme.md b/docs-ref-services/preview/resourcemanager-network-readme.md index b8c63aa4c7c9d..3f2d14f01a6f1 100644 --- a/docs-ref-services/preview/resourcemanager-network-readme.md +++ b/docs-ref-services/preview/resourcemanager-network-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager network client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-network, network -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-network, network-access +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: network +ms.service: network-access --- -# Azure Resource Manager network client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager network client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager network client library for Java - version 2.0.0-beta.4 +Azure Resource Manager network client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-network - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +NetworkManager manager = NetworkManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-privatedns-readme.md b/docs-ref-services/preview/resourcemanager-privatedns-readme.md index 2ae291636406e..23163f86f74df 100644 --- a/docs-ref-services/preview/resourcemanager-privatedns-readme.md +++ b/docs-ref-services/preview/resourcemanager-privatedns-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Private DNS client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-privatedns, -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-privatedns, dns +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: dns --- -# Azure Resource Manager Private DNS client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager Private DNS client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager Private DNS client library for Java @@ -17,7 +17,8 @@ For documentation on how to use this package, please see [Azure Management Libra ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -26,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-privatedns - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +PrivateDnsZoneManager manager = PrivateDnsZoneManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -50,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-readme.md b/docs-ref-services/preview/resourcemanager-readme.md index 072189a262477..7bbf82c09bf32 100644 --- a/docs-ref-services/preview/resourcemanager-readme.md +++ b/docs-ref-services/preview/resourcemanager-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager, -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager, resourcemanager +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: resourcemanager --- -# Azure Resource Manager client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager client library for Java @@ -17,7 +17,8 @@ For documentation on how to use this package, please see [Azure Management Libra ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -26,23 +27,55 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +AzureResourceManager azure = AzureResourceManager + .authenticate(credential, profile) + .withDefaultSubscription(); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -50,3 +83,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-redis-readme.md b/docs-ref-services/preview/resourcemanager-redis-readme.md index fb71cbe07d2d4..293ab0cd2da97 100644 --- a/docs-ref-services/preview/resourcemanager-redis-readme.md +++ b/docs-ref-services/preview/resourcemanager-redis-readme.md @@ -1,21 +1,24 @@ --- title: Azure Resource Manager redis cache client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-redis, redis -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-redis, redis-cache +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: redis +ms.service: redis-cache --- -# Azure Resource Manager redis cache client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager redis cache client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager redis cache client library for Java +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -24,23 +27,54 @@ Azure Resource Manager redis cache client library for Java com.azure.resourcemanager azure-resourcemanager-redis - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +RedisManager manager = RedisManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -48,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-resources-readme.md b/docs-ref-services/preview/resourcemanager-resources-readme.md new file mode 100644 index 0000000000000..52802af1a80fa --- /dev/null +++ b/docs-ref-services/preview/resourcemanager-resources-readme.md @@ -0,0 +1,95 @@ +--- +title: Azure Resource Manager resources client library for Java +keywords: Azure, java, SDK, API, azure-resourcemanager-resources, azure-resource-manager +ms.date: 08/02/2025 +ms.topic: reference +ms.devlang: java +ms.service: azure-resource-manager +--- +# Azure Resource Manager resources client library for Java - version 2.54.0-alpha.20250801.1 + + +Azure Resource Manager resources client library for Java + +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). + +## Getting started + +### Prerequisites + +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] + +### Adding the package to your product + +[//]: # ({x-version-update-start;com.azure.resourcemanager:azure-resourcemanager-resources;current}) +```xml + + com.azure.resourcemanager + azure-resourcemanager-resources + 2.53.0 + +``` +[//]: # ({x-version-update-end}) + +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ResourceManager manager = ResourceManager + .authenticate(credential, profile) + .withDefaultSubscription(); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + +## Key concepts + +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + +## Examples + +See [Samples][sample] for code snippets and samples. + +## Troubleshooting + +## Next steps + +## Contributing + +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). + +1. Fork it +1. Create your feature branch (`git checkout -b my-new-feature`) +1. Commit your changes (`git commit -am 'Add some feature'`) +1. Push to the branch (`git push origin my-new-feature`) +1. Create new Pull Request + + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-search-readme.md b/docs-ref-services/preview/resourcemanager-search-readme.md index 19023f439ff99..18edf2edb9512 100644 --- a/docs-ref-services/preview/resourcemanager-search-readme.md +++ b/docs-ref-services/preview/resourcemanager-search-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager Azure AI Search client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-search, cognitive-search -ms.date: 04/07/2025 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: cognitive-search --- -# Azure Resource Manager Azure AI Search client library for Java - version 2.50.0-beta.1 +# Azure Resource Manager Azure AI Search client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager Azure AI Search client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-search - 2.50.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-search_2.50.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-search_2.50.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-servicebus-readme.md b/docs-ref-services/preview/resourcemanager-servicebus-readme.md index ea8e4fc55e6ca..c2a6a81c2e8ab 100644 --- a/docs-ref-services/preview/resourcemanager-servicebus-readme.md +++ b/docs-ref-services/preview/resourcemanager-servicebus-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager ServiceBus client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-servicebus, -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-servicebus, azure-service-bus +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: +ms.service: azure-service-bus --- -# Azure Resource Manager ServiceBus client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager ServiceBus client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager ServiceBus client library for Java @@ -17,7 +17,8 @@ For documentation on how to use this package, please see [Azure Management Libra ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -26,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-servicebus - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +ServiceBusManager manager = ServiceBusManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -50,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-sql-readme.md b/docs-ref-services/preview/resourcemanager-sql-readme.md index 816164b1a214e..0b8dd9044cd35 100644 --- a/docs-ref-services/preview/resourcemanager-sql-readme.md +++ b/docs-ref-services/preview/resourcemanager-sql-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager sql client library for Java keywords: Azure, java, SDK, API, azure-resourcemanager-sql, mysql -ms.date: 08/15/2024 +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java ms.service: mysql --- -# Azure Resource Manager sql client library for Java - version 2.42.0-beta.1 +# Azure Resource Manager sql client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager sql client library for Java @@ -27,7 +27,7 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-sql - 2.42.0-beta.1 + 2.53.0 ``` [//]: # ({x-version-update-end}) @@ -74,7 +74,7 @@ See [Samples][sample] for code snippets and samples. ## Contributing -For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/CONTRIBUTING.md). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -85,10 +85,10 @@ For details on contributing to this repository, see the [contributing guide](htt [jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ [azure_subscription]: https://azure.microsoft.com/free/ -[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/sdk/identity/azure-identity -[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/azure-resourcemanager-sql_2.42.0-beta.1/sdk/identity/azure-identity#credentials -[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/sdk/core/azure-core-http-netty -[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/sdk/resourcemanager/docs/AUTH.md -[sample]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/sdk/resourcemanager/docs/SAMPLE.md -[design]: https://github.com/Azure/azure-sdk-for-java/blob/azure-resourcemanager-sql_2.42.0-beta.1/sdk/resourcemanager/docs/DESIGN.md +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md diff --git a/docs-ref-services/preview/resourcemanager-storage-readme.md b/docs-ref-services/preview/resourcemanager-storage-readme.md index 5d365b1455775..996ef422853e5 100644 --- a/docs-ref-services/preview/resourcemanager-storage-readme.md +++ b/docs-ref-services/preview/resourcemanager-storage-readme.md @@ -1,24 +1,24 @@ --- title: Azure Resource Manager storage client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-storage, storage -ms.date: 09/03/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-storage, resourcemanager +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: storage +ms.service: resourcemanager --- -# Azure Resource Manager storage client library for Java - version 2.0.0-beta.4 +# Azure Resource Manager storage client library for Java - version 2.54.0-alpha.20250801.1 -Azure Resource Manager storage client library for Java - version 2.0.0-beta.4 +Azure Resource Manager storage client library for Java - -For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azure-sdk-java-mgmt). +For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## Getting started ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -27,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-storage - 2.0.0-beta.4 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +StorageManager manager = StorageManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -51,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/docs-ref-services/preview/resourcemanager-trafficmanager-readme.md b/docs-ref-services/preview/resourcemanager-trafficmanager-readme.md index ea04d9801f870..d6b861f7ec275 100644 --- a/docs-ref-services/preview/resourcemanager-trafficmanager-readme.md +++ b/docs-ref-services/preview/resourcemanager-trafficmanager-readme.md @@ -1,12 +1,12 @@ --- title: Azure Resource Manager traffic manager client library for Java -keywords: Azure, java, SDK, API, azure-resourcemanager-trafficmanager, trafficmanager -ms.date: 10/19/2020 +keywords: Azure, java, SDK, API, azure-resourcemanager-trafficmanager, resourcemanager +ms.date: 08/02/2025 ms.topic: reference ms.devlang: java -ms.service: trafficmanager +ms.service: resourcemanager --- -# Azure Resource Manager traffic manager client library for Java - version 2.0.0-beta.5 +# Azure Resource Manager traffic manager client library for Java - version 2.54.0-alpha.20250801.1 Azure Resource Manager traffic manager client library for Java @@ -17,7 +17,8 @@ For documentation on how to use this package, please see [Azure Management Libra ### Prerequisites -- Java Development Kit (JDK) with version 8 or above +- [Java Development Kit (JDK)][jdk] with version 8 or above +- [Azure Subscription][azure_subscription] ### Adding the package to your product @@ -26,23 +27,54 @@ For documentation on how to use this package, please see [Azure Management Libra com.azure.resourcemanager azure-resourcemanager-trafficmanager - 2.0.0-beta.5 + 2.53.0 ``` [//]: # ({x-version-update-end}) +### Include the recommended packages + +Azure Management Libraries require a `TokenCredential` implementation for authentication and an `HttpClient` implementation for HTTP client. + +[Azure Identity][azure_identity] package and [Azure Core Netty HTTP][azure_core_http_netty] package provide the default implementation. + +### Authentication + +Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package. + +Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable. +Azure tenant ID can be configured via `AZURE_TENANT_ID` environment variable. + +Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: + +```java readme-sample-authenticate +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); +TokenCredential credential = new DefaultAzureCredentialBuilder() + .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) + .build(); +TrafficManager manager = TrafficManager + .authenticate(credential, profile); +``` + +The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. + +See [Authentication][authenticate] for more options. + ## Key concepts +See [API design][design] for general introduction on design and key concepts on Azure Management Libraries. + ## Examples +See [Samples][sample] for code snippets and samples. + ## Troubleshooting ## Next steps ## Contributing -If you would like to become an active contributor to this project please follow the instructions provided in [Microsoft -Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). +For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md). 1. Fork it 1. Create your feature branch (`git checkout -b my-new-feature`) @@ -50,3 +82,13 @@ Azure Projects Contribution Guidelines](http://azure.github.io/guidelines.html). 1. Push to the branch (`git push origin my-new-feature`) 1. Create new Pull Request + +[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/ +[azure_subscription]: https://azure.microsoft.com/free/ +[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity +[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials +[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty +[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md +[sample]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/SAMPLE.md +[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md + diff --git a/metadata/preview/azure-resourcemanager-appplatform.json b/metadata/preview/azure-resourcemanager-appplatform.json new file mode 100644 index 0000000000000..09cb9f7ad0177 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-appplatform.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-appplatform", + "Version": "2.51.0-alpha.20250801.1", + "DevVersion": "2.51.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-appplatform", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-appplatform/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-appplatform/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-appplatform", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerappplatform }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-appplatform", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerappplatform" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.appplatform", + "com.azure.resourcemanager.appplatform.fluent", + "com.azure.resourcemanager.appplatform.fluent.models", + "com.azure.resourcemanager.appplatform.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-appservice.json b/metadata/preview/azure-resourcemanager-appservice.json new file mode 100644 index 0000000000000..12f38b15083f8 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-appservice.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-appservice", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-appservice", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-appservice/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-appservice/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-appservice", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerappservice }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-appservice", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerappservice" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.appservice", + "com.azure.resourcemanager.appservice.fluent", + "com.azure.resourcemanager.appservice.fluent.models", + "com.azure.resourcemanager.appservice.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-authorization.json b/metadata/preview/azure-resourcemanager-authorization.json new file mode 100644 index 0000000000000..cc5ed11cc4f22 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-authorization.json @@ -0,0 +1,38 @@ +{ + "Name": "azure-resourcemanager-authorization", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-authorization", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-authorization/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-authorization/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-authorization", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerauthorization }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-authorization", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerauthorization" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.authorization", + "com.azure.resourcemanager.authorization.models", + "com.azure.resourcemanager.authorization.utils" + ] +} diff --git a/metadata/preview/azure-resourcemanager-cdn.json b/metadata/preview/azure-resourcemanager-cdn.json new file mode 100644 index 0000000000000..3136d78470ccd --- /dev/null +++ b/metadata/preview/azure-resourcemanager-cdn.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-cdn", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-cdn", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-cdn/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-cdn/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-cdn", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercdn }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-cdn", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagercdn" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.cdn", + "com.azure.resourcemanager.cdn.fluent", + "com.azure.resourcemanager.cdn.fluent.models", + "com.azure.resourcemanager.cdn.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-compute.json b/metadata/preview/azure-resourcemanager-compute.json new file mode 100644 index 0000000000000..2c453342d0b65 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-compute.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-compute", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-compute", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-compute/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-compute/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-compute", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercompute }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-compute", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagercompute" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.compute", + "com.azure.resourcemanager.compute.fluent", + "com.azure.resourcemanager.compute.fluent.models", + "com.azure.resourcemanager.compute.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-containerinstance.json b/metadata/preview/azure-resourcemanager-containerinstance.json index 4604513d69e29..473158a5a5bc0 100644 --- a/metadata/preview/azure-resourcemanager-containerinstance.json +++ b/metadata/preview/azure-resourcemanager-containerinstance.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-containerinstance", - "Version": "2.44.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-containerinstance", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-containerinstance/README.md", @@ -10,9 +10,26 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-containerinstance", - "ReleaseStatus": "2024-10-08", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, - "AdditionalValidationPackages": null, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercontainerinstance }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-containerinstance", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagercontainerinstance" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.containerinstance", "com.azure.resourcemanager.containerinstance.fluent", diff --git a/metadata/preview/azure-resourcemanager-containerregistry.json b/metadata/preview/azure-resourcemanager-containerregistry.json index d86363e781561..2c0c4d5a34ad3 100644 --- a/metadata/preview/azure-resourcemanager-containerregistry.json +++ b/metadata/preview/azure-resourcemanager-containerregistry.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-containerregistry", - "Version": "2.46.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-containerregistry", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-containerregistry/README.md", @@ -10,7 +10,7 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-containerregistry", - "ReleaseStatus": "2024-12-12", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": [ "com.azure.resourcemanager:azure-resourcemanager-samples", @@ -19,16 +19,22 @@ "com.azure:perf-test-core" ], "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercontainerregistry }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], "name": "azure-resourcemanager-containerregistry", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagercontainerregistry", - "releaseInBatch": "${{ parameters.release_azureresourcemanagercontainerregistry }}" + "safeName": "azureresourcemanagercontainerregistry" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.containerregistry", "com.azure.resourcemanager.containerregistry.fluent", "com.azure.resourcemanager.containerregistry.fluent.models", "com.azure.resourcemanager.containerregistry.models" - ] + ], + "CIMatrixConfigs": [] } diff --git a/metadata/preview/azure-resourcemanager-containerservice.json b/metadata/preview/azure-resourcemanager-containerservice.json new file mode 100644 index 0000000000000..6de2d85eaa12e --- /dev/null +++ b/metadata/preview/azure-resourcemanager-containerservice.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-containerservice", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-containerservice", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-containerservice/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-containerservice/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-containerservice", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercontainerservice }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-containerservice", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagercontainerservice" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.containerservice", + "com.azure.resourcemanager.containerservice.fluent", + "com.azure.resourcemanager.containerservice.fluent.models", + "com.azure.resourcemanager.containerservice.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-cosmos.json b/metadata/preview/azure-resourcemanager-cosmos.json index c6c2a56f029d6..1060ba986cefd 100644 --- a/metadata/preview/azure-resourcemanager-cosmos.json +++ b/metadata/preview/azure-resourcemanager-cosmos.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-cosmos", - "Version": "2.46.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-cosmos", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-cosmos/README.md", @@ -10,7 +10,7 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-cosmos", - "ReleaseStatus": "2024-12-09", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": [ "com.azure.resourcemanager:azure-resourcemanager-samples", @@ -19,17 +19,23 @@ "com.azure:perf-test-core" ], "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagercosmos }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], "name": "azure-resourcemanager-cosmos", "groupId": "com.azure.resourcemanager", - "safeName": "azureresourcemanagercosmos", - "releaseInBatch": "${{ parameters.release_azureresourcemanagercosmos }}" + "safeName": "azureresourcemanagercosmos" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.cosmos", "com.azure.resourcemanager.cosmos.fluent", "com.azure.resourcemanager.cosmos.fluent.models", "com.azure.resourcemanager.cosmos.models" ], + "CIMatrixConfigs": [], "DependentPackages": null } diff --git a/metadata/preview/azure-resourcemanager-dns.json b/metadata/preview/azure-resourcemanager-dns.json index 7ddda78ac73e7..8d1696d0a2d1b 100644 --- a/metadata/preview/azure-resourcemanager-dns.json +++ b/metadata/preview/azure-resourcemanager-dns.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-dns", - "Version": "2.44.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-dns", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-dns/README.md", @@ -10,9 +10,26 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-dns", - "ReleaseStatus": "2024-10-10", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, - "AdditionalValidationPackages": null, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerdns }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-dns", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerdns" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.dns", "com.azure.resourcemanager.dns.fluent", diff --git a/metadata/preview/azure-resourcemanager-eventhubs.json b/metadata/preview/azure-resourcemanager-eventhubs.json index a31e85d4bd9a3..d1e7e9f7966d6 100644 --- a/metadata/preview/azure-resourcemanager-eventhubs.json +++ b/metadata/preview/azure-resourcemanager-eventhubs.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-eventhubs", - "Version": "2.48.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-eventhubs", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-eventhubs/README.md", @@ -10,7 +10,7 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-eventhubs", - "ReleaseStatus": "2025-02-14", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": [ "com.azure.resourcemanager:azure-resourcemanager-samples", @@ -19,16 +19,22 @@ "com.azure:perf-test-core" ], "ArtifactDetails": { - "safeName": "azureresourcemanagereventhubs", - "name": "azure-resourcemanager-eventhubs", "releaseInBatch": "${{ parameters.release_azureresourcemanagereventhubs }}", - "groupId": "com.azure.resourcemanager" + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-eventhubs", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagereventhubs" + }, + "CIParameters": { + "CIMatrixConfigs": [] }, - "CIMatrixConfigs": [], "Namespaces": [ "com.azure.resourcemanager.eventhubs", "com.azure.resourcemanager.eventhubs.fluent", "com.azure.resourcemanager.eventhubs.fluent.models", "com.azure.resourcemanager.eventhubs.models" - ] + ], + "CIMatrixConfigs": [] } diff --git a/metadata/preview/azure-resourcemanager-keyvault.json b/metadata/preview/azure-resourcemanager-keyvault.json new file mode 100644 index 0000000000000..9dcbea635f0f0 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-keyvault.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-keyvault", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-keyvault", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-keyvault/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-keyvault/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-keyvault", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerkeyvault }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-keyvault", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerkeyvault" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.keyvault", + "com.azure.resourcemanager.keyvault.fluent", + "com.azure.resourcemanager.keyvault.fluent.models", + "com.azure.resourcemanager.keyvault.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-monitor.json b/metadata/preview/azure-resourcemanager-monitor.json new file mode 100644 index 0000000000000..d9432ddb6869c --- /dev/null +++ b/metadata/preview/azure-resourcemanager-monitor.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-monitor", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-monitor", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-monitor/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-monitor/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-monitor", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagermonitor }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-monitor", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagermonitor" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.monitor", + "com.azure.resourcemanager.monitor.fluent", + "com.azure.resourcemanager.monitor.fluent.models", + "com.azure.resourcemanager.monitor.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-msi.json b/metadata/preview/azure-resourcemanager-msi.json new file mode 100644 index 0000000000000..6995902217672 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-msi.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-msi", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-msi", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-msi/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-msi/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-msi", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagermsi }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-msi", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagermsi" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.msi", + "com.azure.resourcemanager.msi.fluent", + "com.azure.resourcemanager.msi.fluent.models", + "com.azure.resourcemanager.msi.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-network.json b/metadata/preview/azure-resourcemanager-network.json new file mode 100644 index 0000000000000..f9cab63a75b99 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-network.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-network", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-network", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-network/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-network/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-network", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagernetwork }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-network", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagernetwork" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.network", + "com.azure.resourcemanager.network.fluent", + "com.azure.resourcemanager.network.fluent.models", + "com.azure.resourcemanager.network.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-privatedns.json b/metadata/preview/azure-resourcemanager-privatedns.json new file mode 100644 index 0000000000000..b7097a5ba4578 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-privatedns.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-privatedns", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-privatedns", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-privatedns/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-privatedns/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-privatedns", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerprivatedns }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-privatedns", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerprivatedns" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.privatedns", + "com.azure.resourcemanager.privatedns.fluent", + "com.azure.resourcemanager.privatedns.fluent.models", + "com.azure.resourcemanager.privatedns.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-redis.json b/metadata/preview/azure-resourcemanager-redis.json new file mode 100644 index 0000000000000..3ae7d6d866a18 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-redis.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-redis", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-redis", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-redis/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-redis/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-redis", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerredis }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-redis", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerredis" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.redis", + "com.azure.resourcemanager.redis.fluent", + "com.azure.resourcemanager.redis.fluent.models", + "com.azure.resourcemanager.redis.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-resources.json b/metadata/preview/azure-resourcemanager-resources.json new file mode 100644 index 0000000000000..9737ae6a95e0e --- /dev/null +++ b/metadata/preview/azure-resourcemanager-resources.json @@ -0,0 +1,50 @@ +{ + "Name": "azure-resourcemanager-resources", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-resources", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-resources/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-resources/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-resources", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerresources }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-resources", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerresources" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.resources", + "com.azure.resourcemanager.resources.fluent", + "com.azure.resourcemanager.resources.fluent.models", + "com.azure.resourcemanager.resources.fluentcore", + "com.azure.resourcemanager.resources.fluentcore.arm", + "com.azure.resourcemanager.resources.fluentcore.arm.collection", + "com.azure.resourcemanager.resources.fluentcore.arm.models", + "com.azure.resourcemanager.resources.fluentcore.collection", + "com.azure.resourcemanager.resources.fluentcore.dag", + "com.azure.resourcemanager.resources.fluentcore.exception", + "com.azure.resourcemanager.resources.fluentcore.model", + "com.azure.resourcemanager.resources.fluentcore.policy", + "com.azure.resourcemanager.resources.fluentcore.rest", + "com.azure.resourcemanager.resources.fluentcore.utils", + "com.azure.resourcemanager.resources.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-search.json b/metadata/preview/azure-resourcemanager-search.json index 3daac18afe2c0..d64192e3bfbf0 100644 --- a/metadata/preview/azure-resourcemanager-search.json +++ b/metadata/preview/azure-resourcemanager-search.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-search", - "Version": "2.50.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-search", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-search/README.md", @@ -10,7 +10,7 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-search", - "ReleaseStatus": "2025-04-07", + "ReleaseStatus": "Unreleased", "IncludedForValidation": false, "AdditionalValidationPackages": [ "com.azure.resourcemanager:azure-resourcemanager-samples", @@ -19,12 +19,12 @@ "com.azure:perf-test-core" ], "ArtifactDetails": { - "groupId": "com.azure.resourcemanager", - "name": "azure-resourcemanager-search", "releaseInBatch": "${{ parameters.release_azureresourcemanagersearch }}", "triggeringPaths": [ "/sdk/resourcemanager/ci.yml" ], + "name": "azure-resourcemanager-search", + "groupId": "com.azure.resourcemanager", "safeName": "azureresourcemanagersearch" }, "CIParameters": { diff --git a/metadata/preview/azure-resourcemanager-servicebus.json b/metadata/preview/azure-resourcemanager-servicebus.json new file mode 100644 index 0000000000000..e215ecf450b4d --- /dev/null +++ b/metadata/preview/azure-resourcemanager-servicebus.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-servicebus", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-servicebus", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-servicebus/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-servicebus/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-servicebus", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerservicebus }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-servicebus", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerservicebus" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.servicebus", + "com.azure.resourcemanager.servicebus.fluent", + "com.azure.resourcemanager.servicebus.fluent.models", + "com.azure.resourcemanager.servicebus.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-sql.json b/metadata/preview/azure-resourcemanager-sql.json index e494c98b68299..c189315d78a1d 100644 --- a/metadata/preview/azure-resourcemanager-sql.json +++ b/metadata/preview/azure-resourcemanager-sql.json @@ -1,7 +1,7 @@ { "Name": "azure-resourcemanager-sql", - "Version": "2.42.0-beta.1", - "DevVersion": null, + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-sql", "ServiceDirectory": "resourcemanager", "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-sql/README.md", @@ -10,7 +10,26 @@ "SdkType": "mgmt", "IsNewSdk": true, "ArtifactName": "azure-resourcemanager-sql", - "ReleaseStatus": "2024-08-15", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagersql }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-sql", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagersql" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, "Namespaces": [ "com.azure.resourcemanager.sql", "com.azure.resourcemanager.sql.fluent", diff --git a/metadata/preview/azure-resourcemanager-storage.json b/metadata/preview/azure-resourcemanager-storage.json new file mode 100644 index 0000000000000..36914ae852adb --- /dev/null +++ b/metadata/preview/azure-resourcemanager-storage.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-storage", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-storage", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-storage/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-storage/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-storage", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagerstorage }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-storage", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagerstorage" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.storage", + "com.azure.resourcemanager.storage.fluent", + "com.azure.resourcemanager.storage.fluent.models", + "com.azure.resourcemanager.storage.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager-trafficmanager.json b/metadata/preview/azure-resourcemanager-trafficmanager.json new file mode 100644 index 0000000000000..843582b38ad96 --- /dev/null +++ b/metadata/preview/azure-resourcemanager-trafficmanager.json @@ -0,0 +1,39 @@ +{ + "Name": "azure-resourcemanager-trafficmanager", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager-trafficmanager", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager-trafficmanager/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager-trafficmanager/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager-trafficmanager", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanagertrafficmanager }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager-trafficmanager", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanagertrafficmanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager.trafficmanager", + "com.azure.resourcemanager.trafficmanager.fluent", + "com.azure.resourcemanager.trafficmanager.fluent.models", + "com.azure.resourcemanager.trafficmanager.models" + ] +} diff --git a/metadata/preview/azure-resourcemanager.json b/metadata/preview/azure-resourcemanager.json new file mode 100644 index 0000000000000..a406973b6fce1 --- /dev/null +++ b/metadata/preview/azure-resourcemanager.json @@ -0,0 +1,36 @@ +{ + "Name": "azure-resourcemanager", + "Version": "2.54.0-alpha.20250801.1", + "DevVersion": "2.54.0-alpha.20250801.1", + "DirectoryPath": "sdk/resourcemanager/azure-resourcemanager", + "ServiceDirectory": "resourcemanager", + "ReadMePath": "sdk/resourcemanager/azure-resourcemanager/README.md", + "ChangeLogPath": "sdk/resourcemanager/azure-resourcemanager/CHANGELOG.md", + "Group": "com.azure.resourcemanager", + "SdkType": "mgmt", + "IsNewSdk": true, + "ArtifactName": "azure-resourcemanager", + "ReleaseStatus": "Unreleased", + "IncludedForValidation": false, + "AdditionalValidationPackages": [ + "com.azure.resourcemanager:azure-resourcemanager-samples", + "com.azure.resourcemanager:azure-resourcemanager-perf", + "com.azure.resourcemanager:azure-resourcemanager-test", + "com.azure:perf-test-core" + ], + "ArtifactDetails": { + "releaseInBatch": "${{ parameters.release_azureresourcemanager }}", + "triggeringPaths": [ + "/sdk/resourcemanager/ci.yml" + ], + "name": "azure-resourcemanager", + "groupId": "com.azure.resourcemanager", + "safeName": "azureresourcemanager" + }, + "CIParameters": { + "CIMatrixConfigs": [] + }, + "Namespaces": [ + "com.azure.resourcemanager" + ] +}