Conversation
…r/Microsoft.RecoveryServices/RecoveryServicesBackup/tspconfig.yaml', API Version: 2026-01-31-preview, SDK Release Type: beta, and CommitSHA: '042bda0af13d410e9b8a41789e22e1c9feb4bf6f' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6205419 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
Regenerates azure-mgmt-recoveryservicesbackup from the RecoveryServicesBackup TypeSpec config at a newer azure-rest-api-specs commit, updating the SDK to 2026-01-31-preview (beta) and refreshing generated models/operations, metadata, and samples accordingly.
Changes:
- Bump default API version and spec commit (including
_metadata.json/tsp-location.yaml) to 2026-01-31-preview /042bda0a.... - Refresh generated surface area: adds
ProxyResource, removesOkResponse, updates operation signatures/docs (including LRO return typing for data-move operations). - Update CHANGELOG and generated samples’
x-ms-original-filereferences to the new API version.
Reviewed changes
Copilot reviewed 120 out of 120 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/tsp-location.yaml | Updates the source spec commit used for generation. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_results.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk_identity_based_restore_details.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_list_policies.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_get_policy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/unlock_delete_resource_guard_proxy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_validate_operation_restore_disk.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_resource_guard_enabled.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_recovery_point_move_post.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_export_jobs.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_data_move_post.py | Updates sample (call/printing) and metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cancel_job.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_backup_post.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/stop_protection.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/soft_deleted_containers_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/revoke_ilr.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers_operation_results.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_update.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_recommended_for_move_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_resource_guard_proxy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_private_endpoint_connection.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/provision_ilr.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_statuses_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_results_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_get_sap_hana_db_instance.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_delete.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_simple.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_sap_hana_db_instance.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_hourly.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_hardened.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_daily.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_complex.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_validate.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_create_or_update.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_unregister.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_register.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire_result.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_results.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_result.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protectable_containers_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_post.py | Updates sample (call/printing) and metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_operation_result_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_resource_guard_proxy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_operations.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_start_time_and_end_time_filters.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_all_supported_filters.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_hourly.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_daily.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_tiering_cost_operation_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_tiering_cost_operation_result.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_resource_guard_proxy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection_operation_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_job_details.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_backup_status.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/fetch_tiering_cost_for_vault.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/fetch_tiering_cost_for_rehydrate.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/fetch_tiering_cost_for_protected_item.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/fetch_tiering_cost_for_policy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/export_jobs_operation_result.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_resource_guard_proxy.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_private_endpoint_connection.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/configure_protection.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/compute_protected_item_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/classic_compute_protected_item_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/cancel_job_operation_result.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_workload_items_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_put.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_patch.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_security_pin_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_put.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_patch.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_put.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_delete.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_containers_usage_summary_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_items_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_item_usage_summary_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protectable_items_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_policies_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_feature_validate.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_list.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_data_move_operation_status_get.py | Updates sample metadata to 2026-01-31-preview. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/operations/_operations.py | Updates default api-version values and operation codegen (incl. LRO typing changes). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/models/_models.py | Regenerates models (adds ProxyResource, refines docstrings, removes OkResponse, etc.). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/models/_enums.py | Improves enum value docstrings/descriptions. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/models/init.py | Updates exported symbols to include ProxyResource and remove OkResponse. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/aio/operations/_operations.py | Mirrors sync operations updates for async surface (incl. LRO typing changes). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/aio/_configuration.py | Updates default API version to 2026-01-31-preview (async config). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/aio/_client.py | Updates client docstring API version metadata (async client). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/_utils/model_base.py | Updates model XML (de)serialization helpers and namespace handling. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/_configuration.py | Updates default API version to 2026-01-31-preview (sync config). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/_client.py | Updates client docstring API version metadata (sync client). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/apiview-properties.json | Updates APIView type mappings (adds ProxyResource, removes OkResponse). |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_metadata.json | Updates generation metadata: apiVersion, spec commit, and emitter version. |
| sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/CHANGELOG.md | Updates release entry for regenerated beta and new API surface details. |
|
This is the release plan https://apps.powerapps.com/play/e/ed2ffefd-774d-40dd-ab23-7fff01aeec9f/a/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=b998b806-19f5-f011-8406-000d3a3ac981&tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47#legacyredirected. |
|
@iwrinshow pr prepared, feel free to merge and release |

Configurations: 'specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/RecoveryServicesBackup/tspconfig.yaml', API Version: 2026-01-31-preview, SDK Release Type: beta, and CommitSHA: '042bda0af13d410e9b8a41789e22e1c9feb4bf6f' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6205419 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.