Skip to content

[AutoPR azure-resourcemanager-recoveryservices]-generated-from-SDK Generation - Java-6697507 - #50123

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-recoveryservices-6697507
Open

[AutoPR azure-resourcemanager-recoveryservices]-generated-from-SDK Generation - Java-6697507#50123
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-recoveryservices-6697507

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Configurations: 'specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/RecoveryServices/tspconfig.yaml', API Version: 2026-07-01, SDK Release Type: stable, and CommitSHA: 'e9b8d33567e9422a09711667279fe178fada51a1' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6697507 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=36019 Submitted by: vijami@microsoft.com

Release Plan Details

…osoft.RecoveryServices/RecoveryServices/tspconfig.yaml', API Version: 2026-07-01, SDK Release Type: stable, and CommitSHA: 'e9b8d33567e9422a09711667279fe178fada51a1' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6697507 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI lite review requested due to automatic review settings August 13, 2026 08:27
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Aug 13, 2026
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Aug 13, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
35 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the RecoveryServices management SDK generation to the newer RecoveryServices swagger commit / API version, including adding Region-of-Choice support on vault properties.

Changes:

  • Bump RecoveryServices API version from 2026-05-01 to 2026-07-01 across generated client metadata, docs, and samples.
  • Add RegionOfChoiceSettings model and wire it into VaultProperties JSON serialization/deserialization.
  • Refresh generated tests and samples to align with the updated spec output.

Reviewed changes

Copilot reviewed 10 out of 86 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk/recoveryservices/azure-resourcemanager-recoveryservices/tsp-location.yaml Updates the tracked swagger commit for generation input.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageListTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateWithResponseMockTests.java Refreshes generated mock test payloads/inputs for certificate create.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificateResponseInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UserIdentityTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsMockTests.java Refreshes generated mock test payloads/inputs for usages listing.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SkuTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateDetailsTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAcsDetailsTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAadDetailsTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesTests.java Refreshes generated model serialization/deserialization + enum expectations.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesBaseTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListMockTests.java Refreshes generated mock test payloads/inputs for replication usages list.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageListTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteWithResponseMockTests.java Refreshes generated mock test inputs for registered identity deletion.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RegionOfChoiceSettingsTests.java Adds tests for the new RegionOfChoiceSettings model.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilityWithResponseMockTests.java Refreshes generated mock test payloads/inputs for name availability.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesWithResponseMockTests.java Refreshes generated mock test payloads/inputs for capabilities.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RawCertificateDataTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsListMockTests.java Refreshes generated mock test payloads/inputs for private link resources list.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsGetWithResponseMockTests.java Refreshes generated mock test payloads/inputs for private link resources get.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcePropertiesTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourceInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchTrackedResourceTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListMockTests.java Refreshes generated mock test payloads/inputs for operations list.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/NameInfoTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSummaryTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/JobsSummaryTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/IdentityDataTests.java Refreshes generated model serialization/deserialization test data / identity type.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneResponseTests.java Refreshes generated model serialization/deserialization test data / enum expectations.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsUndeleteMockTests.java Refreshes generated mock test inputs for deleted vault undelete.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsListBySubscriptionIdMockTests.java Refreshes generated mock test payloads/inputs for deleted vaults list.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsGetWithResponseMockTests.java Refreshes generated mock test inputs for deleted vault get.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultUndeleteInputTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultUndeleteInputPropertiesTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultPropertiesTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultListTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryValueForSingleApiInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryResponseTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForServiceSpecificationTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForPropertiesTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForLogSpecificationTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryDisplayTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityResultInnerTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityParametersTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CertificateRequestTests.java Refreshes generated model serialization/deserialization test data.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponsePropertiesTests.java Refreshes generated model serialization/deserialization test data / enum expectations.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponseInnerTests.java Refreshes generated model serialization/deserialization test data / enum expectations.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesPropertiesTests.java Refreshes generated model serialization/deserialization test data / enum expectations.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsUpdateSamples.java Adds Region-of-Choice update sample and bumps x-ms-original-file api-version paths.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupSamples.java Adds Region-of-Choice get sample and bumps x-ms-original-file api-version paths.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateSamples.java Adds Region-of-Choice create/update sample and bumps x-ms-original-file api-version paths.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoUpdateSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoGetSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoCreateOrUpdateSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationStatusSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationResultSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilitySamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationListSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationGetSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsUndeleteSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsListBySubscriptionIdSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsGetSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/DeletedVaultsGetOperationStatusSamples.java Bumps x-ms-original-file api-version path.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/resources/META-INF/azure-resourcemanager-recoveryservices_metadata.json Updates metadata to api-version 2026-07-01 and includes new model mapping.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/VaultProperties.java Adds regionOfChoiceSettings property with JSON (de)serialization support.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/RegionOfChoiceSettings.java Introduces new Region-of-Choice settings model.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/implementation/RecoveryServicesManagementClientImpl.java Bumps client default apiVersion to 2026-07-01.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/pom.xml Promotes package version to 1.8.0 and updates api-version in description.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md Updates embedded sample references to 2026-07-01 and adds Region-of-Choice samples.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md Updates api-version and dependency version documentation.
sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md Finalizes 1.8.0 release notes including Region-of-Choice addition.
eng/versioning/version_client.txt Updates tracked client version to 1.8.0.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.


/**
* Region of choice settings at vault level.
* This setting allows customers to configure backups for datasources from different region.
@github-actions

Copy link
Copy Markdown
Contributor

Automated management AutoPR review

  • Head SHA: 04e2560ff51b177ff8bab7afdfda206fe037a393
  • Package: azure-resourcemanager-recoveryservices 1.8.0
  • Release type: stable
  • API version: 2026-07-01
  • CHANGELOG: 1.8.0 (2026-08-13)
  • Java changes reviewed: Added models.RegionOfChoiceSettings; updated models.VaultProperties and RecoveryServicesManagementClientImpl outside generated paths.
  • Breaking changes: none
  • Decision: no high-confidence concerns

Informational

  • MGMT-API-VERSION New — sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md, release 1.8.0 (2026-08-13), records generated API version 2026-07-01.

Automated management AutoPR review by Management AutoPR Review: https://github.com/Azure/azure-sdk-for-java/actions/runs/31687138531. Advisory only.

@weidongxu-microsoft

Copy link
Copy Markdown
Member

/azp run java - recoveryservices - mgmt - tests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants