diff --git a/docs-ref-services/preview/ai-contentsafety-readme.md b/docs-ref-services/preview/ai-contentsafety-readme.md index 110433f20627..103327030fc0 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/docs-ref-services/preview/communication-callautomation-readme.md b/docs-ref-services/preview/communication-callautomation-readme.md index 13f350f6e236..6ec6c7755314 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/docs-ref-services/preview/communication-jobrouter-readme.md b/docs-ref-services/preview/communication-jobrouter-readme.md new file mode 100644 index 000000000000..cf32056867cd --- /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/docs-ref-services/preview/digitaltwins-core-readme.md b/docs-ref-services/preview/digitaltwins-core-readme.md new file mode 100644 index 000000000000..50a3d0f8206e --- /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/docs-ref-services/preview/health-deidentification-readme.md b/docs-ref-services/preview/health-deidentification-readme.md index cc45ddf9cc91..c4ab9a3ff729 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/docs-ref-services/preview/iot-modelsrepository-readme.md b/docs-ref-services/preview/iot-modelsrepository-readme.md index f1710ea8d582..67d3fb40acf5 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/docs-ref-services/preview/maps-render-readme.md b/docs-ref-services/preview/maps-render-readme.md index f91b0e476e01..47efa751acc9 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/docs-ref-services/preview/maps-route-readme.md b/docs-ref-services/preview/maps-route-readme.md index 7376e1c50aaf..dc0ae492d190 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/docs-ref-services/preview/maps-search-readme.md b/docs-ref-services/preview/maps-search-readme.md index 16c8638eb473..e68b2c765f3e 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/docs-ref-services/preview/mixedreality-authentication-readme.md b/docs-ref-services/preview/mixedreality-authentication-readme.md index 105e649ac77a..3b367c9e392e 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/docs-ref-services/preview/resourcemanager-appplatform-readme.md b/docs-ref-services/preview/resourcemanager-appplatform-readme.md new file mode 100644 index 000000000000..0c88509b244f --- /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 7fad2a56ea23..801c070a322e 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 000000000000..8c0538745701 --- /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-baremetalinfrastructure-readme.md b/docs-ref-services/preview/resourcemanager-baremetalinfrastructure-readme.md index 6908afe47585..d4a84d91c4ba 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/docs-ref-services/preview/resourcemanager-billing-readme.md b/docs-ref-services/preview/resourcemanager-billing-readme.md index b1e8eb2a0a45..eb8b9ed806f2 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/docs-ref-services/preview/resourcemanager-cdn-readme.md b/docs-ref-services/preview/resourcemanager-cdn-readme.md index feb14d79b570..12a1b28a4365 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-changeanalysis-readme.md b/docs-ref-services/preview/resourcemanager-changeanalysis-readme.md index 37732d67c2c9..de4796945540 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/docs-ref-services/preview/resourcemanager-commerce-readme.md b/docs-ref-services/preview/resourcemanager-commerce-readme.md index 7154f126e5d1..e319da443d33 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/docs-ref-services/preview/resourcemanager-compute-readme.md b/docs-ref-services/preview/resourcemanager-compute-readme.md index 7bc5ff5a6a6e..e21f0403fce4 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 a47aee42b486..bfeaa8ae73e2 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 c6ef5340f094..30dd1fa37afc 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 000000000000..a21eb271cd28 --- /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 79bbfd179365..d132f9db84ac 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-costmanagement-readme.md b/docs-ref-services/preview/resourcemanager-costmanagement-readme.md index ffb27e3d3611..565e8c453713 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/docs-ref-services/preview/resourcemanager-customerinsights-readme.md b/docs-ref-services/preview/resourcemanager-customerinsights-readme.md index 608e5fd34d8d..b377a2919c08 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/docs-ref-services/preview/resourcemanager-dashboard-readme.md b/docs-ref-services/preview/resourcemanager-dashboard-readme.md index d60a09a46493..e0e620d9fef4 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/docs-ref-services/preview/resourcemanager-databox-readme.md b/docs-ref-services/preview/resourcemanager-databox-readme.md index fd91f4c43890..f7d49bdb47af 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/docs-ref-services/preview/resourcemanager-datamigration-readme.md b/docs-ref-services/preview/resourcemanager-datamigration-readme.md index c66d18b10f30..bec6e1100ff3 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/docs-ref-services/preview/resourcemanager-dataprotection-readme.md b/docs-ref-services/preview/resourcemanager-dataprotection-readme.md new file mode 100644 index 000000000000..608284cc8d9c --- /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/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md b/docs-ref-services/preview/resourcemanager-delegatednetwork-readme.md index 9f12c48766e2..e528b51a7ac7 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/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md b/docs-ref-services/preview/resourcemanager-deviceprovisioningservices-readme.md index 17a8169e5d51..f5affeb19bd8 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/docs-ref-services/preview/resourcemanager-devspaces-readme.md b/docs-ref-services/preview/resourcemanager-devspaces-readme.md index 905b84e98d9a..041b7d15d0e2 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/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md b/docs-ref-services/preview/resourcemanager-devtestlabs-readme.md index 66b355a34022..838b2b53bcb6 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/docs-ref-services/preview/resourcemanager-dns-readme.md b/docs-ref-services/preview/resourcemanager-dns-readme.md index 1174c3bc485c..f75052a90628 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-dnsresolver-readme.md b/docs-ref-services/preview/resourcemanager-dnsresolver-readme.md index 68154698a7b1..d85a3f757a8d 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/docs-ref-services/preview/resourcemanager-edgeorder-readme.md b/docs-ref-services/preview/resourcemanager-edgeorder-readme.md index e8f4870ba1e7..87166e5e1de9 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/docs-ref-services/preview/resourcemanager-education-readme.md b/docs-ref-services/preview/resourcemanager-education-readme.md index 4fb6cc92c0a2..ea95adb55d95 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/docs-ref-services/preview/resourcemanager-eventgrid-readme.md b/docs-ref-services/preview/resourcemanager-eventgrid-readme.md index e8e61f9031e4..47a02697b03e 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/docs-ref-services/preview/resourcemanager-eventhubs-readme.md b/docs-ref-services/preview/resourcemanager-eventhubs-readme.md index 6437b51e1c2e..4db17355c49c 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-extendedlocation-readme.md b/docs-ref-services/preview/resourcemanager-extendedlocation-readme.md index 2cd2042c418c..601ed5b13174 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/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md b/docs-ref-services/preview/resourcemanager-hanaonazure-readme.md index 2029e8e874ec..a1bcb2e83dad 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/docs-ref-services/preview/resourcemanager-healthbot-readme.md b/docs-ref-services/preview/resourcemanager-healthbot-readme.md index 96ee851c4bcc..a8d2b3d9bc02 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/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md b/docs-ref-services/preview/resourcemanager-healthcareapis-readme.md index 16dcb0a55161..4fb9c9ab78ab 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/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md b/docs-ref-services/preview/resourcemanager-hybridcompute-readme.md index 2108c81d22bb..f804043a462a 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/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md b/docs-ref-services/preview/resourcemanager-hybridkubernetes-readme.md index fcb2f919cac6..924f66d128c8 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/docs-ref-services/preview/resourcemanager-keyvault-readme.md b/docs-ref-services/preview/resourcemanager-keyvault-readme.md index 58bbafc422f5..6e76f3b3385a 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-kusto-readme.md b/docs-ref-services/preview/resourcemanager-kusto-readme.md index 09c2f34ebde8..d578d4a4d24b 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/docs-ref-services/preview/resourcemanager-managedapplications-readme.md b/docs-ref-services/preview/resourcemanager-managedapplications-readme.md index 10343115bd67..4a4ae32b0fa2 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/docs-ref-services/preview/resourcemanager-monitor-readme.md b/docs-ref-services/preview/resourcemanager-monitor-readme.md new file mode 100644 index 000000000000..4c7128fe563e --- /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 1a86beee413a..88cf6350fc43 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-mysqlflexibleserver-readme.md b/docs-ref-services/preview/resourcemanager-mysqlflexibleserver-readme.md index f88d0500d05c..514663593b1e 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/docs-ref-services/preview/resourcemanager-network-readme.md b/docs-ref-services/preview/resourcemanager-network-readme.md index b8c63aa4c7c9..3f2d14f01a6f 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-oep-readme.md b/docs-ref-services/preview/resourcemanager-oep-readme.md index 63aaaec73f28..125863f09fe6 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/docs-ref-services/preview/resourcemanager-orbital-readme.md b/docs-ref-services/preview/resourcemanager-orbital-readme.md index c91e81c723f2..69ff8c3127ba 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/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md b/docs-ref-services/preview/resourcemanager-postgresqlflexibleserver-readme.md index efd5f7b5f4fe..62ab4393555a 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/docs-ref-services/preview/resourcemanager-privatedns-readme.md b/docs-ref-services/preview/resourcemanager-privatedns-readme.md index 2ae291636406..23163f86f74d 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-quota-readme.md b/docs-ref-services/preview/resourcemanager-quota-readme.md index 0f36ab8ec88d..15a6820cb348 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/docs-ref-services/preview/resourcemanager-readme.md b/docs-ref-services/preview/resourcemanager-readme.md index 072189a26247..7bbf82c09bf3 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-recoveryservices-readme.md b/docs-ref-services/preview/resourcemanager-recoveryservices-readme.md new file mode 100644 index 000000000000..003c7c4d2e5a --- /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/docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md b/docs-ref-services/preview/resourcemanager-recoveryservicesbackup-readme.md new file mode 100644 index 000000000000..22266a7ba8dd --- /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/docs-ref-services/preview/resourcemanager-redis-readme.md b/docs-ref-services/preview/resourcemanager-redis-readme.md index fb71cbe07d2d..293ab0cd2da9 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-redisenterprise-readme.md b/docs-ref-services/preview/resourcemanager-redisenterprise-readme.md index 1283082fe85c..c29e53361596 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/docs-ref-services/preview/resourcemanager-relay-readme.md b/docs-ref-services/preview/resourcemanager-relay-readme.md index 06d2c8e19695..566b17b28c07 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/docs-ref-services/preview/resourcemanager-resourcegraph-readme.md b/docs-ref-services/preview/resourcemanager-resourcegraph-readme.md new file mode 100644 index 000000000000..aabd987a0ac6 --- /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/docs-ref-services/preview/resourcemanager-resourcemover-readme.md b/docs-ref-services/preview/resourcemanager-resourcemover-readme.md new file mode 100644 index 000000000000..140991ccbbc4 --- /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/docs-ref-services/preview/resourcemanager-resources-readme.md b/docs-ref-services/preview/resourcemanager-resources-readme.md new file mode 100644 index 000000000000..52802af1a80f --- /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 19023f439ff9..18edf2edb951 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 ea8e4fc55e6c..c2a6a81c2e8a 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-servicelinker-readme.md b/docs-ref-services/preview/resourcemanager-servicelinker-readme.md index c3fbbc03e2e3..453263e5a8a5 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/docs-ref-services/preview/resourcemanager-signalr-readme.md b/docs-ref-services/preview/resourcemanager-signalr-readme.md index 7aad728ee838..ecdb724ef486 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/docs-ref-services/preview/resourcemanager-sql-readme.md b/docs-ref-services/preview/resourcemanager-sql-readme.md index 816164b1a214..0b8dd9044cd3 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-sqlvirtualmachine-readme.md b/docs-ref-services/preview/resourcemanager-sqlvirtualmachine-readme.md index 313d35bae5d6..2bd1d45c4149 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/docs-ref-services/preview/resourcemanager-storage-readme.md b/docs-ref-services/preview/resourcemanager-storage-readme.md index 5d365b145577..996ef422853e 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 ea04d9801f87..d6b861f7ec27 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-ai-contentsafety.json b/metadata/preview/azure-ai-contentsafety.json index 27d2e3492c11..f6fad53afde7 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" diff --git a/metadata/preview/azure-communication-callautomation.json b/metadata/preview/azure-communication-callautomation.json index d1674404294d..b72ecf0474f9 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": [] } diff --git a/metadata/preview/azure-communication-jobrouter.json b/metadata/preview/azure-communication-jobrouter.json new file mode 100644 index 000000000000..da94af2701e8 --- /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" + ] +} diff --git a/metadata/preview/azure-digitaltwins-core.json b/metadata/preview/azure-digitaltwins-core.json new file mode 100644 index 000000000000..7687fc30ab2c --- /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" + ] +} diff --git a/metadata/preview/azure-health-deidentification.json b/metadata/preview/azure-health-deidentification.json index d170c36c91dd..b57f28f57ad9 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" diff --git a/metadata/preview/azure-iot-modelsrepository.json b/metadata/preview/azure-iot-modelsrepository.json index 49bf3143c365..9d0841429fc2 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": [] + } } diff --git a/metadata/preview/azure-maps-render.json b/metadata/preview/azure-maps-render.json index 811a02c569e8..91661bee278e 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": [] } diff --git a/metadata/preview/azure-maps-route.json b/metadata/preview/azure-maps-route.json index 5102a55b71c3..645422476b94 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": [] } diff --git a/metadata/preview/azure-maps-search.json b/metadata/preview/azure-maps-search.json index 12249f4ff920..afa6fc8bcbee 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": [] } diff --git a/metadata/preview/azure-mixedreality-authentication.json b/metadata/preview/azure-mixedreality-authentication.json new file mode 100644 index 000000000000..7a4dd0aabf2a --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-appplatform.json b/metadata/preview/azure-resourcemanager-appplatform.json new file mode 100644 index 000000000000..09cb9f7ad017 --- /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 000000000000..12f38b15083f --- /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 000000000000..cc5ed11cc4f2 --- /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-baremetalinfrastructure.json b/metadata/preview/azure-resourcemanager-baremetalinfrastructure.json index 6f78052f857f..3bca9306cc61 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": [] } diff --git a/metadata/preview/azure-resourcemanager-billing.json b/metadata/preview/azure-resourcemanager-billing.json index 9f89a32442b0..bf95a3f77604 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", diff --git a/metadata/preview/azure-resourcemanager-cdn.json b/metadata/preview/azure-resourcemanager-cdn.json new file mode 100644 index 000000000000..3136d78470cc --- /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-changeanalysis.json b/metadata/preview/azure-resourcemanager-changeanalysis.json new file mode 100644 index 000000000000..4f07fad5780a --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-commerce.json b/metadata/preview/azure-resourcemanager-commerce.json index f7dc06c3b459..2a64c79098a5 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", diff --git a/metadata/preview/azure-resourcemanager-compute.json b/metadata/preview/azure-resourcemanager-compute.json new file mode 100644 index 000000000000..2c453342d0b6 --- /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 4604513d69e2..473158a5a5bc 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 d86363e78156..2c0c4d5a34ad 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 000000000000..6de2d85eaa12 --- /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 c6c2a56f029d..1060ba986cef 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-costmanagement.json b/metadata/preview/azure-resourcemanager-costmanagement.json index 4bb7bc52cc34..114790716230 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": [] } diff --git a/metadata/preview/azure-resourcemanager-customerinsights.json b/metadata/preview/azure-resourcemanager-customerinsights.json index a5c516c04ee9..56e4132e4161 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", diff --git a/metadata/preview/azure-resourcemanager-dashboard.json b/metadata/preview/azure-resourcemanager-dashboard.json index 9365235214a7..3b112647e20b 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" }, diff --git a/metadata/preview/azure-resourcemanager-databox.json b/metadata/preview/azure-resourcemanager-databox.json index a2a668ab75db..3f35fd309303 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": [] } diff --git a/metadata/preview/azure-resourcemanager-datamigration.json b/metadata/preview/azure-resourcemanager-datamigration.json index 61201b000d43..9b18b3df5454 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": [] diff --git a/metadata/preview/azure-resourcemanager-dataprotection.json b/metadata/preview/azure-resourcemanager-dataprotection.json new file mode 100644 index 000000000000..bedf6ce01905 --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-delegatednetwork.json b/metadata/preview/azure-resourcemanager-delegatednetwork.json index 5115168a75dd..268fff6536a0 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", diff --git a/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json b/metadata/preview/azure-resourcemanager-deviceprovisioningservices.json index bd772b68c364..d436ec3854c4 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", diff --git a/metadata/preview/azure-resourcemanager-devspaces.json b/metadata/preview/azure-resourcemanager-devspaces.json index 6f11a1d9d796..8dda197496b8 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", diff --git a/metadata/preview/azure-resourcemanager-devtestlabs.json b/metadata/preview/azure-resourcemanager-devtestlabs.json index eb7e9b475bc5..4a3c0d26c310 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", diff --git a/metadata/preview/azure-resourcemanager-dns.json b/metadata/preview/azure-resourcemanager-dns.json index 7ddda78ac73e..8d1696d0a2d1 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-dnsresolver.json b/metadata/preview/azure-resourcemanager-dnsresolver.json index 8c9bce710d35..1e3f715c3f8a 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", diff --git a/metadata/preview/azure-resourcemanager-edgeorder.json b/metadata/preview/azure-resourcemanager-edgeorder.json index 4bad704d023b..d2eec133a78c 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", diff --git a/metadata/preview/azure-resourcemanager-education.json b/metadata/preview/azure-resourcemanager-education.json index 5a5367eb0e24..d331ebb5a253 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", diff --git a/metadata/preview/azure-resourcemanager-eventgrid.json b/metadata/preview/azure-resourcemanager-eventgrid.json index 477f1f960139..96bc77fd15cc 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": [] diff --git a/metadata/preview/azure-resourcemanager-eventhubs.json b/metadata/preview/azure-resourcemanager-eventhubs.json index a31e85d4bd9a..d1e7e9f7966d 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-extendedlocation.json b/metadata/preview/azure-resourcemanager-extendedlocation.json index 4df546684a2d..dc7c38f12c64 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", diff --git a/metadata/preview/azure-resourcemanager-hanaonazure.json b/metadata/preview/azure-resourcemanager-hanaonazure.json index 34bfe138bae0..8b7e261273a7 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", diff --git a/metadata/preview/azure-resourcemanager-healthbot.json b/metadata/preview/azure-resourcemanager-healthbot.json index a827386536fc..530164a00c28 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", diff --git a/metadata/preview/azure-resourcemanager-healthcareapis.json b/metadata/preview/azure-resourcemanager-healthcareapis.json index 595649a53215..2b84b3525800 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", diff --git a/metadata/preview/azure-resourcemanager-hybridcompute.json b/metadata/preview/azure-resourcemanager-hybridcompute.json index f103e4aab918..0f20ef869534 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": { diff --git a/metadata/preview/azure-resourcemanager-hybridkubernetes.json b/metadata/preview/azure-resourcemanager-hybridkubernetes.json index a2d4bbb33585..abde79e9763e 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": [] diff --git a/metadata/preview/azure-resourcemanager-keyvault.json b/metadata/preview/azure-resourcemanager-keyvault.json new file mode 100644 index 000000000000..9dcbea635f0f --- /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-kusto.json b/metadata/preview/azure-resourcemanager-kusto.json index 818c72cdb28d..d2169c89a1fd 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", diff --git a/metadata/preview/azure-resourcemanager-managedapplications.json b/metadata/preview/azure-resourcemanager-managedapplications.json index 9bbd828ef2bd..40034eebe511 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": [] } diff --git a/metadata/preview/azure-resourcemanager-monitor.json b/metadata/preview/azure-resourcemanager-monitor.json new file mode 100644 index 000000000000..d9432ddb6869 --- /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 000000000000..699590221767 --- /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-mysqlflexibleserver.json b/metadata/preview/azure-resourcemanager-mysqlflexibleserver.json index a9e162092d5c..b85ae3e53fb3 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": [] } diff --git a/metadata/preview/azure-resourcemanager-network.json b/metadata/preview/azure-resourcemanager-network.json new file mode 100644 index 000000000000..f9cab63a75b9 --- /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-oep.json b/metadata/preview/azure-resourcemanager-oep.json index 833ef0210627..11754874f7a5 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", diff --git a/metadata/preview/azure-resourcemanager-orbital.json b/metadata/preview/azure-resourcemanager-orbital.json index 79602eff5062..dee34edabcc4 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": [] } diff --git a/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json b/metadata/preview/azure-resourcemanager-postgresqlflexibleserver.json index d08f01988c95..974397652444 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": [] diff --git a/metadata/preview/azure-resourcemanager-privatedns.json b/metadata/preview/azure-resourcemanager-privatedns.json new file mode 100644 index 000000000000..b7097a5ba457 --- /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-quota.json b/metadata/preview/azure-resourcemanager-quota.json index c7b92571faa0..8b2c430c90b1 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": [] } diff --git a/metadata/preview/azure-resourcemanager-recoveryservices.json b/metadata/preview/azure-resourcemanager-recoveryservices.json new file mode 100644 index 000000000000..4fa166bd83c1 --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-recoveryservicesbackup.json b/metadata/preview/azure-resourcemanager-recoveryservicesbackup.json new file mode 100644 index 000000000000..0951c0379033 --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-redis.json b/metadata/preview/azure-resourcemanager-redis.json new file mode 100644 index 000000000000..3ae7d6d866a1 --- /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-redisenterprise.json b/metadata/preview/azure-resourcemanager-redisenterprise.json index f51de68451b3..abeadf73a609 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": [] diff --git a/metadata/preview/azure-resourcemanager-relay.json b/metadata/preview/azure-resourcemanager-relay.json index ab68753ea5aa..8fe8c8b5515f 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", diff --git a/metadata/preview/azure-resourcemanager-resourcegraph.json b/metadata/preview/azure-resourcemanager-resourcegraph.json new file mode 100644 index 000000000000..ace6b5592cb2 --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-resourcemover.json b/metadata/preview/azure-resourcemanager-resourcemover.json new file mode 100644 index 000000000000..59dcc8b8a0d1 --- /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" + ] +} diff --git a/metadata/preview/azure-resourcemanager-resources.json b/metadata/preview/azure-resourcemanager-resources.json new file mode 100644 index 000000000000..9737ae6a95e0 --- /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 3daac18afe2c..d64192e3bfbf 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 000000000000..e215ecf450b4 --- /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-servicelinker.json b/metadata/preview/azure-resourcemanager-servicelinker.json index 28774f3cadfa..4e5ebe940e7c 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", diff --git a/metadata/preview/azure-resourcemanager-signalr.json b/metadata/preview/azure-resourcemanager-signalr.json index 8459bd6bf782..cf70b9181ec8 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": [] } diff --git a/metadata/preview/azure-resourcemanager-sql.json b/metadata/preview/azure-resourcemanager-sql.json index e494c98b6829..c189315d78a1 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-sqlvirtualmachine.json b/metadata/preview/azure-resourcemanager-sqlvirtualmachine.json index 89c6cd318af2..b4abea33303e 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": [] } diff --git a/metadata/preview/azure-resourcemanager-storage.json b/metadata/preview/azure-resourcemanager-storage.json new file mode 100644 index 000000000000..36914ae852ad --- /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 000000000000..843582b38ad9 --- /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 000000000000..a406973b6fce --- /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" + ] +}