[AutoPR azure-resourcemanager-recoveryservices]-generated-from-SDK Generation - Java-6697507 - #50123
Conversation
…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.
|
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. |
There was a problem hiding this comment.
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-01to2026-07-01across generated client metadata, docs, and samples. - Add
RegionOfChoiceSettingsmodel and wire it intoVaultPropertiesJSON 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. |
Automated management AutoPR review
Informational
|
|
/azp run java - recoveryservices - mgmt - tests |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
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