From 647a7053440deb9bf1b4200792b17168efec74af Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Fri, 18 Aug 2023 09:14:43 +0000 Subject: [PATCH] CodeGen from PR 25383 in Azure/azure-rest-api-specs Merge e144e5565f3303ac9001c9b57bc1f1990c78ee50 into 624dbc769880e5676ae8bb20d3c82ebd1783c64a --- .../_meta.json | 10 +- .../activestamp/_serialization.py | 26 ++- .../activestamp/_vendor.py | 14 +- .../activestamp/_version.py | 2 +- ..._resource_encryption_configs_operations.py | 3 +- ...urce_storage_configs_non_crr_operations.py | 5 +- ...ackup_resource_vault_configs_operations.py | 5 +- .../operations/_backup_status_operations.py | 3 +- .../aio/operations/_backups_operations.py | 3 +- .../operations/_feature_support_operations.py | 3 +- ...m_level_recovery_connections_operations.py | 3 +- .../aio/operations/_operation_operations.py | 3 +- ..._private_endpoint_connection_operations.py | 3 +- .../operations/_protected_items_operations.py | 3 +- .../_protection_containers_operations.py | 3 +- .../_protection_intent_operations.py | 5 +- .../_protection_policies_operations.py | 3 +- ..._points_recommended_for_move_operations.py | 3 +- ...overy_services_backup_client_operations.py | 7 +- .../_resource_guard_proxy_operations.py | 5 +- .../aio/operations/_restores_operations.py | 3 +- .../operations/_security_pins_operations.py | 3 +- .../_validate_operation_operations.py | 3 +- .../activestamp/models/_models_py3.py | 219 ++++++++++-------- .../_recovery_services_backup_client_enums.py | 1 + .../operations/_backup_engines_operations.py | 6 +- .../operations/_backup_jobs_operations.py | 4 +- .../_backup_operation_results_operations.py | 4 +- .../_backup_operation_statuses_operations.py | 4 +- .../operations/_backup_policies_operations.py | 4 +- .../_backup_protectable_items_operations.py | 4 +- .../_backup_protected_items_operations.py | 4 +- ...backup_protection_containers_operations.py | 4 +- .../_backup_protection_intent_operations.py | 4 +- ..._resource_encryption_configs_operations.py | 9 +- ...urce_storage_configs_non_crr_operations.py | 13 +- ...ackup_resource_vault_configs_operations.py | 13 +- .../operations/_backup_status_operations.py | 7 +- .../_backup_usage_summaries_operations.py | 4 +- .../_backup_workload_items_operations.py | 4 +- .../operations/_backups_operations.py | 7 +- ...e_data_move_operation_result_operations.py | 4 +- ...eleted_protection_containers_operations.py | 4 +- ...xport_jobs_operation_results_operations.py | 4 +- .../operations/_feature_support_operations.py | 7 +- ...m_level_recovery_connections_operations.py | 9 +- .../_job_cancellations_operations.py | 4 +- .../operations/_job_details_operations.py | 4 +- .../_job_operation_results_operations.py | 4 +- .../operations/_jobs_operations.py | 4 +- .../operations/_operation_operations.py | 7 +- ..._private_endpoint_connection_operations.py | 11 +- .../_private_endpoint_operations.py | 4 +- .../_protectable_containers_operations.py | 4 +- ...ected_item_operation_results_operations.py | 4 +- ...cted_item_operation_statuses_operations.py | 4 +- .../operations/_protected_items_operations.py | 11 +- ..._container_operation_results_operations.py | 4 +- ...er_refresh_operation_results_operations.py | 4 +- .../_protection_containers_operations.py | 15 +- .../_protection_intent_operations.py | 15 +- .../_protection_policies_operations.py | 11 +- ...ion_policy_operation_results_operations.py | 4 +- ...on_policy_operation_statuses_operations.py | 4 +- .../operations/_recovery_points_operations.py | 6 +- ..._points_recommended_for_move_operations.py | 7 +- ...overy_services_backup_client_operations.py | 17 +- .../_resource_guard_proxies_operations.py | 4 +- .../_resource_guard_proxy_operations.py | 15 +- .../operations/_restores_operations.py | 7 +- .../operations/_security_pins_operations.py | 7 +- .../_validate_operation_operations.py | 7 +- .../_validate_operation_results_operations.py | 4 +- ..._validate_operation_statuses_operations.py | 4 +- .../passivestamp/_serialization.py | 26 ++- .../passivestamp/_vendor.py | 14 -- .../passivestamp/_version.py | 2 +- .../_backup_crr_job_details_operations.py | 3 +- .../operations/_backup_crr_jobs_operations.py | 3 +- ...kup_resource_storage_configs_operations.py | 5 +- .../_cross_region_restore_operations.py | 3 +- .../_recovery_points_crr_operations.py | 89 ++++++- .../operations/_recovery_points_operations.py | 3 +- .../operations/_aad_properties_operations.py | 4 +- .../_backup_crr_job_details_operations.py | 7 +- .../operations/_backup_crr_jobs_operations.py | 7 +- .../_backup_protected_items_crr_operations.py | 4 +- ...kup_resource_storage_configs_operations.py | 13 +- .../_backup_usage_summaries_crr_operations.py | 4 +- .../_cross_region_restore_operations.py | 7 +- .../_crr_operation_results_operations.py | 4 +- .../_crr_operation_status_operations.py | 4 +- .../_recovery_points_crr_operations.py | 132 ++++++++++- .../operations/_recovery_points_operations.py | 7 +- .../azure_iaas_vm}/backup_feature_validate.py | 2 +- .../azure_iaas_vm}/backup_policies_list.py | 2 +- .../backup_protectable_items_list.py | 2 +- .../backup_protected_items_list.py | 2 +- .../classic_compute_protected_item_get.py | 2 +- .../compute_protected_item_get.py | 2 +- .../azure_iaas_vm}/configure_protection.py | 2 +- .../azure_iaas_vm}/get_backup_status.py | 2 +- .../protected_item_operation_results.py | 2 +- .../protected_item_operation_status.py | 2 +- .../protection_intent_create_or_update.py | 2 +- .../protection_intent_validate.py | 2 +- ...ction_policies_create_or_update_complex.py | 2 +- ...ection_policies_create_or_update_simple.py | 2 +- .../protection_policies_delete.py | 5 +- .../azure_iaas_vm}/protection_policies_get.py | 2 +- ...protection_policy_operation_results_get.py | 2 +- ...rotection_policy_operation_statuses_get.py | 2 +- .../azure_iaas_vm}/provision_ilr.py | 5 +- .../azure_iaas_vm}/recovery_points_get.py | 2 +- .../azure_iaas_vm}/recovery_points_list.py | 2 +- ...covery_points_recommended_for_move_list.py | 2 +- .../azure_iaas_vm}/revoke_ilr.py | 5 +- .../azure_iaas_vm}/stop_protection.py | 2 +- ...ger_restore_alr_iaas_vm_restore_request.py | 5 +- ..._request_identity_based_restore_details.py | 5 +- ...aas_vm_restore_with_rehydration_request.py | 5 +- ...e_restore_disks_iaas_vm_restore_request.py | 5 +- ..._request_identity_based_restore_details.py | 5 +- ...aas_vm_restore_with_rehydration_request.py | 5 +- ...trigger_validate_operation_restore_disk.py | 5 +- .../v2_policy}/iaa_s_v2_daily.py | 2 +- .../v2_policy}/iaa_s_v2_hourly.py | 2 +- .../azure_iaas_vm/v2_policy}/v2_get_policy.py | 2 +- .../v2_policy}/v2_list_policies.py | 2 +- .../validate_operation_restore_disk.py | 2 +- ...ore_disk_identity_based_restore_details.py | 2 +- .../validate_operation_results.py | 2 +- .../validate_operation_status.py | 2 +- .../protectable_containers_list.py | 2 +- .../protection_containers_inquire.py | 5 +- .../protection_containers_inquire_result.py | 2 +- .../protection_containers_list.py | 2 +- .../protection_containers_register.py | 2 +- ...tection_policies_create_or_update_daily.py | 2 +- ...ection_policies_create_or_update_hourly.py | 2 +- .../soft_deleted_containers_list.py | 2 +- .../azure_workload/backup_policies_list.py | 42 ++++ .../backup_protection_intent_delete.py | 5 +- .../backup_protection_intent_get.py | 2 +- .../backup_protection_intent_list.py | 2 +- .../backup_workload_items_list.py | 2 +- .../protection_containers_get.py | 2 +- .../protection_containers_unregister.py | 5 +- ...ction_policies_create_or_update_complex.py | 102 ++++++++ .../backup_data_move_operation_status_get.py | 2 +- .../prepare_data_move_operation_result_get.py | 2 +- .../prepare_data_move_post.py | 5 +- .../trigger_data_move_post.py | 5 +- .../backup_resource_encryption_config_get.py | 2 +- .../backup_resource_encryption_config_put.py | 5 +- ...backup_protected_item_usage_summary_get.py | 2 +- ...protection_containers_usage_summary_get.py | 2 +- .../backup_resource_vault_configs_get.py | 2 +- .../backup_resource_vault_configs_patch.py | 2 +- .../backup_resource_vault_configs_put.py | 2 +- .../common}/backup_security_pin_get.py | 2 +- .../common}/backup_storage_config_get.py | 2 +- .../common}/backup_storage_config_patch.py | 5 +- .../common}/backup_storage_config_put.py | 2 +- .../common}/cancel_job_operation_result.py | 5 +- .../common}/export_jobs_operation_result.py | 2 +- .../common}/get_job_details.py | 2 +- .../{ => activestamp/common}/list_jobs.py | 2 +- .../list_jobs_with_all_supported_filters.py | 2 +- ...bs_with_start_time_and_end_time_filters.py | 2 +- .../common}/protected_item_delete.py | 5 +- .../protected_item_delete_operation_result.py | 5 +- .../protected_item_delete_operation_status.py | 2 +- .../common}/refresh_containers.py | 5 +- .../refresh_containers_operation_results.py | 5 +- .../common}/trigger_backup_post.py | 5 +- .../common}/trigger_cancel_job.py | 5 +- .../common}/trigger_export_jobs.py | 5 +- .../dpm}/backup_engines_get.py | 2 +- .../dpm}/backup_engines_list.py | 2 +- .../{ => activestamp}/list_operations.py | 2 +- .../delete_private_endpoint_connection.py | 5 +- .../get_private_endpoint_connection.py | 2 +- ...te_endpoint_connection_operation_status.py | 2 +- .../put_private_endpoint_connection.py | 2 +- .../delete_resource_guard_proxy.py | 5 +- .../get_resource_guard_proxy.py | 2 +- .../list_resource_guard_proxy.py | 2 +- .../put_resource_guard_proxy.py | 2 +- .../unlock_delete_resource_guard_proxy.py | 2 +- .../trigger_recovery_point_move_post.py | 5 +- .../backup_aad_properties_get.py | 2 +- .../backup_protected_items_list.py | 42 ++++ .../azure_iaas_vm}/get_access_token_get.py | 2 +- .../azure_iaas_vm}/get_crr_job_post.py | 2 +- .../get_crr_operation_results_get.py | 5 +- .../get_crr_operation_status_get.py | 2 +- .../azure_iaas_vm}/list_crr_jobs_post.py | 2 +- .../azure_iaas_vm/recovery_points_get.py | 45 ++++ .../azure_iaas_vm/recovery_points_list.py | 45 ++++ ...ore_identity_based_restore_details_post.py | 5 +- .../trigger_cross_region_restore_post.py | 5 +- ...backup_protected_item_usage_summary_get.py | 42 ++++ ...protection_containers_usage_summary_get.py | 42 ++++ .../common/backup_storage_config_get.py | 41 ++++ .../common/backup_storage_config_patch.py | 41 ++++ .../common/backup_storage_config_put.py | 42 ++++ 207 files changed, 1255 insertions(+), 529 deletions(-) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/backup_feature_validate.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/backup_policies_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/backup_protectable_items_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/backup_protected_items_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/classic_compute_protected_item_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/compute_protected_item_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/configure_protection.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/get_backup_status.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protected_item_operation_results.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protected_item_operation_status.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_intent_create_or_update.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_intent_validate.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policies_create_or_update_complex.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policies_create_or_update_simple.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policies_delete.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policies_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policy_operation_results_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/protection_policy_operation_statuses_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/provision_ilr.py (93%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/recovery_points_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/recovery_points_list.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/recovery_points_recommended_for_move_list.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/revoke_ilr.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/stop_protection.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_alr_iaas_vm_restore_request.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_restore_disks_iaas_vm_restore_request.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/trigger_validate_operation_restore_disk.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm/v2_policy}/iaa_s_v2_daily.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm/v2_policy}/iaa_s_v2_hourly.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm/v2_policy}/v2_get_policy.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm/v2_policy}/v2_list_policies.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/validate_operation_restore_disk.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/validate_operation_restore_disk_identity_based_restore_details.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/validate_operation_results.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_iaas_vm}/validate_operation_status.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protectable_containers_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_containers_inquire.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_containers_inquire_result.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_containers_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_containers_register.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_policies_create_or_update_daily.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/protection_policies_create_or_update_hourly.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_storage}/soft_deleted_containers_list.py (94%) create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_policies_list.py rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/backup_protection_intent_delete.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/backup_protection_intent_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/backup_protection_intent_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/backup_workload_items_list.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/protection_containers_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/azure_workload}/protection_containers_unregister.py (91%) create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_policies_create_or_update_complex.py rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/backup_data_move}/backup_data_move_operation_status_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/backup_data_move}/prepare_data_move_operation_result_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/backup_data_move}/prepare_data_move_post.py (92%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/backup_data_move}/trigger_data_move_post.py (92%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp}/backup_resource_encryption_config_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp}/backup_resource_encryption_config_put.py (92%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_protected_item_usage_summary_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_protection_containers_usage_summary_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_resource_vault_configs_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_resource_vault_configs_patch.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_resource_vault_configs_put.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_security_pin_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_storage_config_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_storage_config_patch.py (90%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/backup_storage_config_put.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/cancel_job_operation_result.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/export_jobs_operation_result.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/get_job_details.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/list_jobs.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/list_jobs_with_all_supported_filters.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/list_jobs_with_start_time_and_end_time_filters.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/protected_item_delete.py (92%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/protected_item_delete_operation_result.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/protected_item_delete_operation_status.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/refresh_containers.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/refresh_containers_operation_results.py (90%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/trigger_backup_post.py (92%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/trigger_cancel_job.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/common}/trigger_export_jobs.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/dpm}/backup_engines_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/dpm}/backup_engines_list.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp}/list_operations.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/private_endpoint_connection}/delete_private_endpoint_connection.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/private_endpoint_connection}/get_private_endpoint_connection.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/private_endpoint_connection}/get_private_endpoint_connection_operation_status.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/private_endpoint_connection}/put_private_endpoint_connection.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/resource_guard_proxy_crud}/delete_resource_guard_proxy.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/resource_guard_proxy_crud}/get_resource_guard_proxy.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/resource_guard_proxy_crud}/list_resource_guard_proxy.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/resource_guard_proxy_crud}/put_resource_guard_proxy.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp/resource_guard_proxy_crud}/unlock_delete_resource_guard_proxy.py (96%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => activestamp}/trigger_recovery_point_move_post.py (93%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/backup_aad_properties_get.py (94%) create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_protected_items_list.py rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/get_access_token_get.py (95%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/get_crr_job_post.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/get_crr_operation_results_get.py (91%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/get_crr_operation_status_get.py (94%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/list_crr_jobs_post.py (94%) create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_get.py create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_list.py rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/trigger_cross_region_restore_identity_based_restore_details_post.py (97%) rename sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/{ => passivestamp/azure_iaas_vm}/trigger_cross_region_restore_post.py (97%) create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protected_item_usage_summary_get.py create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protection_containers_usage_summary_get.py create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_get.py create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_patch.py create mode 100644 sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_put.py diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_meta.json b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_meta.json index 4312e822c4da..28e6a5548873 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_meta.json +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/_meta.json @@ -1,11 +1,11 @@ { - "commit": "817e7cea0b7e3194868825cbef6d4e62a7895951", + "commit": "ff0280a1a14dd9f4af7e8667f18b4615256dba19", "repository_url": "https://github.com/Azure/azure-rest-api-specs", - "autorest": "3.9.2", + "autorest": "3.9.7", "use": [ - "@autorest/python@6.4.8", - "@autorest/modelerfour@4.24.3" + "@autorest/python@6.7.1", + "@autorest/modelerfour@4.26.2" ], - "autorest_command": "autorest specification/recoveryservicesbackup/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.4.8 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False", + "autorest_command": "autorest specification/recoveryservicesbackup/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.7.1 --use=@autorest/modelerfour@4.26.2 --version=3.9.7 --version-tolerant=False", "readme": "specification/recoveryservicesbackup/resource-manager/readme.md" } \ No newline at end of file diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_serialization.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_serialization.py index 842ae727fbbc..4bae2292227b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_serialization.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_serialization.py @@ -662,8 +662,9 @@ def _serialize(self, target_obj, data_type=None, **kwargs): _serialized.update(_new_attr) # type: ignore _new_attr = _new_attr[k] # type: ignore _serialized = _serialized[k] - except ValueError: - continue + except ValueError as err: + if isinstance(err, SerializationError): + raise except (AttributeError, KeyError, TypeError) as err: msg = "Attribute {} in object {} cannot be serialized.\n{}".format(attr_name, class_name, str(target_obj)) @@ -741,6 +742,8 @@ def query(self, name, data, data_type, **kwargs): :param data: The data to be serialized. :param str data_type: The type to be serialized from. + :keyword bool skip_quote: Whether to skip quote the serialized result. + Defaults to False. :rtype: str :raises: TypeError if serialization fails. :raises: ValueError if data is None @@ -749,10 +752,8 @@ def query(self, name, data, data_type, **kwargs): # Treat the list aside, since we don't want to encode the div separator if data_type.startswith("["): internal_data_type = data_type[1:-1] - data = [self.serialize_data(d, internal_data_type, **kwargs) if d is not None else "" for d in data] - if not kwargs.get("skip_quote", False): - data = [quote(str(d), safe="") for d in data] - return str(self.serialize_iter(data, internal_data_type, **kwargs)) + do_quote = not kwargs.get("skip_quote", False) + return str(self.serialize_iter(data, internal_data_type, do_quote=do_quote, **kwargs)) # Not a list, regular serialization output = self.serialize_data(data, data_type, **kwargs) @@ -891,6 +892,8 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): not be None or empty. :param str div: If set, this str will be used to combine the elements in the iterable into a combined string. Default is 'None'. + :keyword bool do_quote: Whether to quote the serialized result of each iterable element. + Defaults to False. :rtype: list, str """ if isinstance(data, str): @@ -903,9 +906,14 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): for d in data: try: serialized.append(self.serialize_data(d, iter_type, **kwargs)) - except ValueError: + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized.append(None) + if kwargs.get("do_quote", False): + serialized = ["" if s is None else quote(str(s), safe="") for s in serialized] + if div: serialized = ["" if s is None else str(s) for s in serialized] serialized = div.join(serialized) @@ -950,7 +958,9 @@ def serialize_dict(self, attr, dict_type, **kwargs): for key, value in attr.items(): try: serialized[self.serialize_unicode(key)] = self.serialize_data(value, dict_type, **kwargs) - except ValueError: + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized[self.serialize_unicode(key)] = None if "xml" in serialization_ctxt: diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_vendor.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_vendor.py index ffa67904de93..1c9b3845478f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_vendor.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_vendor.py @@ -6,7 +6,7 @@ # -------------------------------------------------------------------------- from abc import ABC -from typing import List, TYPE_CHECKING, cast +from typing import TYPE_CHECKING from azure.core.pipeline.transport import HttpRequest @@ -27,18 +27,6 @@ def _convert_request(request, files=None): return request -def _format_url_section(template, **kwargs): - components = template.split("/") - while components: - try: - return template.format(**kwargs) - except KeyError as key: - # Need the cast, as for some reasons "split" is typed as list[str | Any] - formatted_components = cast(List[str], template.split("/")) - components = [c for c in formatted_components if "{}".format(key.args[0]) not in c] - template = "/".join(components) - - class RecoveryServicesBackupClientMixinABC(ABC): """DO NOT use this class. It is for internal typing use only.""" diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_version.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_version.py index caf312bd2d0b..e5754a47ce68 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_version.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "6.0.0" +VERSION = "1.0.0b1" diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_encryption_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_encryption_configs_operations.py index 5488f48723b6..9f784837ed1a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_encryption_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_encryption_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -220,7 +221,7 @@ async def update( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceEncryptionConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_storage_configs_non_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_storage_configs_non_crr_operations.py index f4bd15834a45..2b1db1b5e64b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_storage_configs_non_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_storage_configs_non_crr_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -222,7 +223,7 @@ async def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") @@ -367,7 +368,7 @@ async def patch( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_vault_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_vault_configs_operations.py index 7375ba0844c9..a13cf9b2d671 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_vault_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_resource_vault_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -222,7 +223,7 @@ async def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceVaultConfigResource") @@ -367,7 +368,7 @@ async def put( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceVaultConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_status_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_status_operations.py index 956cf32f7a49..21b214a9b550 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_status_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backup_status_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -138,7 +139,7 @@ async def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupStatusRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backups_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backups_operations.py index 1932c2d04da6..d707a27077f2 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backups_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_backups_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -185,7 +186,7 @@ async def trigger( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_feature_support_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_feature_support_operations.py index f08c2311e5c4..2c63f0eb5120 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_feature_support_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_feature_support_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -141,7 +142,7 @@ async def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "FeatureSupportRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_item_level_recovery_connections_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_item_level_recovery_connections_operations.py index 5048fa400564..945eb22ef756 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_item_level_recovery_connections_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_item_level_recovery_connections_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -209,7 +210,7 @@ async def provision( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ILRRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_operation_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_operation_operations.py index 3fb14586173e..3d6999af9430 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_operation_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_operation_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -153,7 +154,7 @@ async def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ValidateOperationRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_private_endpoint_connection_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_private_endpoint_connection_operations.py index ebbe5216d4d2..4c899458aeac 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_private_endpoint_connection_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_private_endpoint_connection_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -151,7 +152,7 @@ async def _put_initial( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PrivateEndpointConnectionResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protected_items_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protected_items_operations.py index 410ab982fc5a..1fe3a050901f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protected_items_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protected_items_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -277,7 +278,7 @@ async def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectedItemResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_containers_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_containers_operations.py index 017f32e2caa3..ddbafcb3fec5 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_containers_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_containers_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -259,7 +260,7 @@ async def register( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionContainerResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_intent_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_intent_operations.py index 4c0b7c00eb41..9b0655c0df9f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_intent_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_intent_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -174,7 +175,7 @@ async def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PreValidateEnableBackupRequest") @@ -407,7 +408,7 @@ async def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionIntentResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_policies_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_policies_operations.py index 5f5a572d6187..f96d9b77118b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_policies_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_protection_policies_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -243,7 +244,7 @@ async def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionPolicyResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_points_recommended_for_move_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_points_recommended_for_move_operations.py index 5733ada08219..4b5ef60aa744 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_points_recommended_for_move_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_points_recommended_for_move_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -188,7 +189,7 @@ def list( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ListRecoveryPointsRecommendedForMoveRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_services_backup_client_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_services_backup_client_operations.py index 4b69208acea6..b4bc136144a4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_services_backup_client_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_recovery_services_backup_client_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -133,7 +134,7 @@ async def _bms_prepare_data_move_initial( # pylint: disable=inconsistent-return content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PrepareDataMoveRequest") @@ -347,7 +348,7 @@ async def _bms_trigger_data_move_initial( # pylint: disable=inconsistent-return content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "TriggerDataMoveRequest") @@ -565,7 +566,7 @@ async def _move_recovery_point_initial( # pylint: disable=inconsistent-return-s content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "MoveRPAcrossTiersRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_resource_guard_proxy_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_resource_guard_proxy_operations.py index e8c3a7ae1fcf..0a7cefbdc6c1 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_resource_guard_proxy_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_resource_guard_proxy_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -237,7 +238,7 @@ async def put( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ResourceGuardProxyBaseResource") @@ -453,7 +454,7 @@ async def unlock_delete( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "UnlockDeleteRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_restores_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_restores_operations.py index 607ca5140faf..adeda260002b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_restores_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_restores_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -82,7 +83,7 @@ async def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "RestoreRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_security_pins_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_security_pins_operations.py index d8ef9c33badb..f0ec2657c360 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_security_pins_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_security_pins_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -151,7 +152,7 @@ async def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_validate_operation_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_validate_operation_operations.py index 1248fafe6192..c5a99971a586 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_validate_operation_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/aio/operations/_validate_operation_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -78,7 +79,7 @@ async def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ValidateOperationRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_models_py3.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_models_py3.py index e1ecb47cedd6..82c7ec9302d7 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_models_py3.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_models_py3.py @@ -1023,8 +1023,8 @@ class ProtectedItem(_serialization.Model): # pylint: disable=too-many-instance- :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int """ _validation = { @@ -1051,7 +1051,7 @@ class ProtectedItem(_serialization.Model): # pylint: disable=too-many-instance- "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, } _subtype_map = { @@ -1083,7 +1083,7 @@ def __init__( resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, **kwargs: Any ) -> None: """ @@ -1122,8 +1122,8 @@ def __init__( :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int """ super().__init__(**kwargs) self.protected_item_type: Optional[str] = None @@ -1143,7 +1143,7 @@ def __init__( self.resource_guard_operation_requests = resource_guard_operation_requests self.is_archive_enabled = is_archive_enabled self.policy_name = policy_name - self.soft_delete_retention_period = soft_delete_retention_period + self.soft_delete_retention_period_in_days = soft_delete_retention_period_in_days class AzureFileshareProtectedItem(ProtectedItem): # pylint: disable=too-many-instance-attributes @@ -1200,8 +1200,8 @@ class AzureFileshareProtectedItem(ProtectedItem): # pylint: disable=too-many-in :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the fileshare represented by this backup item. :vartype friendly_name: str :ivar protection_status: Backup status of this backup item. @@ -1247,7 +1247,7 @@ class AzureFileshareProtectedItem(ProtectedItem): # pylint: disable=too-many-in "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "protection_status": {"key": "protectionStatus", "type": "str"}, "protection_state": {"key": "protectionState", "type": "str"}, @@ -1274,7 +1274,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, friendly_name: Optional[str] = None, protection_status: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectionState"]] = None, @@ -1320,8 +1320,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword friendly_name: Friendly name of the fileshare represented by this backup item. :paramtype friendly_name: str :keyword protection_status: Backup status of this backup item. @@ -1357,7 +1357,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "AzureFileShareProtectedItem" @@ -2342,8 +2342,8 @@ class AzureIaaSVMProtectedItem(ProtectedItem): # pylint: disable=too-many-insta :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the VM represented by this backup item. :vartype friendly_name: str :ivar virtual_machine_id: Fully qualified ARM ID of the virtual machine represented by this @@ -2409,7 +2409,7 @@ class AzureIaaSVMProtectedItem(ProtectedItem): # pylint: disable=too-many-insta "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "virtual_machine_id": {"key": "virtualMachineId", "type": "str"}, "protection_status": {"key": "protectionStatus", "type": "str"}, @@ -2448,7 +2448,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, protection_status: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectionState"]] = None, health_details: Optional[List["_models.AzureIaaSVMHealthDetails"]] = None, @@ -2494,8 +2494,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword protection_status: Backup status of this backup item. :paramtype protection_status: str :keyword protection_state: Backup state of this backup item. Known values are: "Invalid", @@ -2533,7 +2533,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "AzureIaaSVMProtectedItem" @@ -2605,8 +2605,8 @@ class AzureIaaSClassicComputeVMProtectedItem(AzureIaaSVMProtectedItem): # pylin :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the VM represented by this backup item. :vartype friendly_name: str :ivar virtual_machine_id: Fully qualified ARM ID of the virtual machine represented by this @@ -2672,7 +2672,7 @@ class AzureIaaSClassicComputeVMProtectedItem(AzureIaaSVMProtectedItem): # pylin "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "virtual_machine_id": {"key": "virtualMachineId", "type": "str"}, "protection_status": {"key": "protectionStatus", "type": "str"}, @@ -2704,7 +2704,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, protection_status: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectionState"]] = None, health_details: Optional[List["_models.AzureIaaSVMHealthDetails"]] = None, @@ -2750,8 +2750,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword protection_status: Backup status of this backup item. :paramtype protection_status: str :keyword protection_state: Backup state of this backup item. Known values are: "Invalid", @@ -2789,7 +2789,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, protection_status=protection_status, protection_state=protection_state, health_details=health_details, @@ -3052,8 +3052,8 @@ class AzureIaaSComputeVMProtectedItem(AzureIaaSVMProtectedItem): # pylint: disa :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the VM represented by this backup item. :vartype friendly_name: str :ivar virtual_machine_id: Fully qualified ARM ID of the virtual machine represented by this @@ -3119,7 +3119,7 @@ class AzureIaaSComputeVMProtectedItem(AzureIaaSVMProtectedItem): # pylint: disa "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "virtual_machine_id": {"key": "virtualMachineId", "type": "str"}, "protection_status": {"key": "protectionStatus", "type": "str"}, @@ -3151,7 +3151,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, protection_status: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectionState"]] = None, health_details: Optional[List["_models.AzureIaaSVMHealthDetails"]] = None, @@ -3197,8 +3197,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword protection_status: Backup status of this backup item. :paramtype protection_status: str :keyword protection_state: Backup state of this backup item. Known values are: "Invalid", @@ -3236,7 +3236,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, protection_status=protection_status, protection_state=protection_state, health_details=health_details, @@ -4752,8 +4752,8 @@ class AzureSqlProtectedItem(ProtectedItem): # pylint: disable=too-many-instance :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar protected_item_data_id: Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. :vartype protected_item_data_id: str @@ -4791,7 +4791,7 @@ class AzureSqlProtectedItem(ProtectedItem): # pylint: disable=too-many-instance "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "protected_item_data_id": {"key": "protectedItemDataId", "type": "str"}, "protection_state": {"key": "protectionState", "type": "str"}, "extended_info": {"key": "extendedInfo", "type": "AzureSqlProtectedItemExtendedInfo"}, @@ -4814,7 +4814,7 @@ def __init__( resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, protected_item_data_id: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectedItemState"]] = None, extended_info: Optional["_models.AzureSqlProtectedItemExtendedInfo"] = None, @@ -4856,8 +4856,8 @@ def __init__( :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword protected_item_data_id: Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services. :paramtype protected_item_data_id: str @@ -4885,7 +4885,7 @@ def __init__( resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "Microsoft.Sql/servers/databases" @@ -6170,8 +6170,8 @@ class AzureVmWorkloadProtectedItem(ProtectedItem): # pylint: disable=too-many-i :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the DB represented by this backup item. :vartype friendly_name: str :ivar server_name: Host/Cluster Name for instance or AG. @@ -6238,7 +6238,7 @@ class AzureVmWorkloadProtectedItem(ProtectedItem): # pylint: disable=too-many-i "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "server_name": {"key": "serverName", "type": "str"}, "parent_name": {"key": "parentName", "type": "str"}, @@ -6280,7 +6280,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, @@ -6330,8 +6330,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword server_name: Host/Cluster Name for instance or AG. :paramtype server_name: str :keyword parent_name: Parent name of the DB such as Instance or Availability Group. @@ -6382,7 +6382,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "AzureVmWorkloadProtectedItem" @@ -6621,8 +6621,8 @@ class AzureVmWorkloadSAPAseDatabaseProtectedItem( :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the DB represented by this backup item. :vartype friendly_name: str :ivar server_name: Host/Cluster Name for instance or AG. @@ -6689,7 +6689,7 @@ class AzureVmWorkloadSAPAseDatabaseProtectedItem( "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "server_name": {"key": "serverName", "type": "str"}, "parent_name": {"key": "parentName", "type": "str"}, @@ -6722,7 +6722,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, @@ -6772,8 +6772,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword server_name: Host/Cluster Name for instance or AG. :paramtype server_name: str :keyword parent_name: Parent name of the DB such as Instance or Availability Group. @@ -6824,7 +6824,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, server_name=server_name, parent_name=parent_name, parent_type=parent_type, @@ -7343,8 +7343,8 @@ class AzureVmWorkloadSAPHanaDatabaseProtectedItem( :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the DB represented by this backup item. :vartype friendly_name: str :ivar server_name: Host/Cluster Name for instance or AG. @@ -7411,7 +7411,7 @@ class AzureVmWorkloadSAPHanaDatabaseProtectedItem( "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "server_name": {"key": "serverName", "type": "str"}, "parent_name": {"key": "parentName", "type": "str"}, @@ -7444,7 +7444,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, @@ -7494,8 +7494,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword server_name: Host/Cluster Name for instance or AG. :paramtype server_name: str :keyword parent_name: Parent name of the DB such as Instance or Availability Group. @@ -7546,7 +7546,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, server_name=server_name, parent_name=parent_name, parent_type=parent_type, @@ -7840,8 +7840,8 @@ class AzureVmWorkloadSAPHanaDBInstanceProtectedItem( :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the DB represented by this backup item. :vartype friendly_name: str :ivar server_name: Host/Cluster Name for instance or AG. @@ -7908,7 +7908,7 @@ class AzureVmWorkloadSAPHanaDBInstanceProtectedItem( "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "server_name": {"key": "serverName", "type": "str"}, "parent_name": {"key": "parentName", "type": "str"}, @@ -7941,7 +7941,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, @@ -7991,8 +7991,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword server_name: Host/Cluster Name for instance or AG. :paramtype server_name: str :keyword parent_name: Parent name of the DB such as Instance or Availability Group. @@ -8043,7 +8043,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, server_name=server_name, parent_name=parent_name, parent_type=parent_type, @@ -8717,8 +8717,8 @@ class AzureVmWorkloadSQLDatabaseProtectedItem( :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the DB represented by this backup item. :vartype friendly_name: str :ivar server_name: Host/Cluster Name for instance or AG. @@ -8785,7 +8785,7 @@ class AzureVmWorkloadSQLDatabaseProtectedItem( "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "server_name": {"key": "serverName", "type": "str"}, "parent_name": {"key": "parentName", "type": "str"}, @@ -8818,7 +8818,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, server_name: Optional[str] = None, parent_name: Optional[str] = None, parent_type: Optional[str] = None, @@ -8868,8 +8868,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword server_name: Host/Cluster Name for instance or AG. :paramtype server_name: str :keyword parent_name: Parent name of the DB such as Instance or Availability Group. @@ -8920,7 +8920,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, server_name=server_name, parent_name=parent_name, parent_type=parent_type, @@ -12393,12 +12393,15 @@ class BackupResourceVaultConfig(_serialization.Model): :vartype enhanced_security_state: str or ~azure.mgmt.recoveryservicesbackup.activestamp.models.EnhancedSecurityState :ivar soft_delete_feature_state: Soft Delete feature state. Known values are: "Invalid", - "Enabled", and "Disabled". + "Enabled", "Disabled", and "AlwaysON". :vartype soft_delete_feature_state: str or ~azure.mgmt.recoveryservicesbackup.activestamp.models.SoftDeleteFeatureState + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar resource_guard_operation_requests: ResourceGuard Operation Requests. :vartype resource_guard_operation_requests: list[str] - :ivar is_soft_delete_feature_state_editable: Is soft delete feature state editable. + :ivar is_soft_delete_feature_state_editable: This flag is no longer in use. Please use + 'softDeleteFeatureState' to set the soft delete state for the vault. :vartype is_soft_delete_feature_state_editable: bool """ @@ -12408,6 +12411,7 @@ class BackupResourceVaultConfig(_serialization.Model): "storage_type_state": {"key": "storageTypeState", "type": "str"}, "enhanced_security_state": {"key": "enhancedSecurityState", "type": "str"}, "soft_delete_feature_state": {"key": "softDeleteFeatureState", "type": "str"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_soft_delete_feature_state_editable": {"key": "isSoftDeleteFeatureStateEditable", "type": "bool"}, } @@ -12420,6 +12424,7 @@ def __init__( storage_type_state: Optional[Union[str, "_models.StorageTypeState"]] = None, enhanced_security_state: Optional[Union[str, "_models.EnhancedSecurityState"]] = None, soft_delete_feature_state: Optional[Union[str, "_models.SoftDeleteFeatureState"]] = None, + soft_delete_retention_period_in_days: Optional[int] = None, resource_guard_operation_requests: Optional[List[str]] = None, is_soft_delete_feature_state_editable: Optional[bool] = None, **kwargs: Any @@ -12443,12 +12448,15 @@ def __init__( :paramtype enhanced_security_state: str or ~azure.mgmt.recoveryservicesbackup.activestamp.models.EnhancedSecurityState :keyword soft_delete_feature_state: Soft Delete feature state. Known values are: "Invalid", - "Enabled", and "Disabled". + "Enabled", "Disabled", and "AlwaysON". :paramtype soft_delete_feature_state: str or ~azure.mgmt.recoveryservicesbackup.activestamp.models.SoftDeleteFeatureState + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword resource_guard_operation_requests: ResourceGuard Operation Requests. :paramtype resource_guard_operation_requests: list[str] - :keyword is_soft_delete_feature_state_editable: Is soft delete feature state editable. + :keyword is_soft_delete_feature_state_editable: This flag is no longer in use. Please use + 'softDeleteFeatureState' to set the soft delete state for the vault. :paramtype is_soft_delete_feature_state_editable: bool """ super().__init__(**kwargs) @@ -12457,6 +12465,7 @@ def __init__( self.storage_type_state = storage_type_state self.enhanced_security_state = enhanced_security_state self.soft_delete_feature_state = soft_delete_feature_state + self.soft_delete_retention_period_in_days = soft_delete_retention_period_in_days self.resource_guard_operation_requests = resource_guard_operation_requests self.is_soft_delete_feature_state_editable = is_soft_delete_feature_state_editable @@ -14196,8 +14205,8 @@ class DPMProtectedItem(ProtectedItem): # pylint: disable=too-many-instance-attr :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the managed item. :vartype friendly_name: str :ivar backup_engine_name: Backup Management server protecting this backup item. @@ -14236,7 +14245,7 @@ class DPMProtectedItem(ProtectedItem): # pylint: disable=too-many-instance-attr "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "backup_engine_name": {"key": "backupEngineName", "type": "str"}, "protection_state": {"key": "protectionState", "type": "str"}, @@ -14260,7 +14269,7 @@ def __init__( resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, friendly_name: Optional[str] = None, backup_engine_name: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectedItemState"]] = None, @@ -14303,8 +14312,8 @@ def __init__( :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword friendly_name: Friendly name of the managed item. :paramtype friendly_name: str :keyword backup_engine_name: Backup Management server protecting this backup item. @@ -14333,7 +14342,7 @@ def __init__( resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "DPMProtectedItem" @@ -14924,8 +14933,8 @@ class GenericProtectedItem(ProtectedItem): # pylint: disable=too-many-instance- :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of the container. :vartype friendly_name: str :ivar policy_state: Indicates consistency of policy object and policy applied to this backup @@ -14969,7 +14978,7 @@ class GenericProtectedItem(ProtectedItem): # pylint: disable=too-many-instance- "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "policy_state": {"key": "policyState", "type": "str"}, "protection_state": {"key": "protectionState", "type": "str"}, @@ -14995,7 +15004,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, friendly_name: Optional[str] = None, policy_state: Optional[str] = None, protection_state: Optional[Union[str, "_models.ProtectionState"]] = None, @@ -15040,8 +15049,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword friendly_name: Friendly name of the container. :paramtype friendly_name: str :keyword policy_state: Indicates consistency of policy object and policy applied to this backup @@ -15075,7 +15084,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "GenericProtectedItem" @@ -16265,16 +16274,21 @@ class InquiryValidation(_serialization.Model): :vartype error_detail: ~azure.mgmt.recoveryservicesbackup.activestamp.models.ErrorDetail :ivar additional_detail: Error Additional Detail in case the status is non-success. :vartype additional_detail: str + :ivar protectable_item_count: Dictionary to store the count of ProtectableItems with key + POType. + :vartype protectable_item_count: JSON """ _validation = { "additional_detail": {"readonly": True}, + "protectable_item_count": {"readonly": True}, } _attribute_map = { "status": {"key": "status", "type": "str"}, "error_detail": {"key": "errorDetail", "type": "ErrorDetail"}, "additional_detail": {"key": "additionalDetail", "type": "str"}, + "protectable_item_count": {"key": "protectableItemCount", "type": "object"}, } def __init__( @@ -16290,6 +16304,7 @@ def __init__( self.status = status self.error_detail = error_detail self.additional_detail = None + self.protectable_item_count = None class InstantItemRecoveryTarget(_serialization.Model): @@ -17186,8 +17201,8 @@ class MabFileFolderProtectedItem(ProtectedItem): # pylint: disable=too-many-ins :vartype is_archive_enabled: bool :ivar policy_name: Name of the policy used for protection. :vartype policy_name: str - :ivar soft_delete_retention_period: Soft delete retention period in days. - :vartype soft_delete_retention_period: int + :ivar soft_delete_retention_period_in_days: Soft delete retention period in days. + :vartype soft_delete_retention_period_in_days: int :ivar friendly_name: Friendly name of this backup item. :vartype friendly_name: str :ivar computer_name: Name of the computer associated with this backup item. @@ -17229,7 +17244,7 @@ class MabFileFolderProtectedItem(ProtectedItem): # pylint: disable=too-many-ins "resource_guard_operation_requests": {"key": "resourceGuardOperationRequests", "type": "[str]"}, "is_archive_enabled": {"key": "isArchiveEnabled", "type": "bool"}, "policy_name": {"key": "policyName", "type": "str"}, - "soft_delete_retention_period": {"key": "softDeleteRetentionPeriod", "type": "int"}, + "soft_delete_retention_period_in_days": {"key": "softDeleteRetentionPeriodInDays", "type": "int"}, "friendly_name": {"key": "friendlyName", "type": "str"}, "computer_name": {"key": "computerName", "type": "str"}, "last_backup_status": {"key": "lastBackupStatus", "type": "str"}, @@ -17256,7 +17271,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests: Optional[List[str]] = None, is_archive_enabled: Optional[bool] = None, policy_name: Optional[str] = None, - soft_delete_retention_period: Optional[int] = None, + soft_delete_retention_period_in_days: Optional[int] = None, friendly_name: Optional[str] = None, computer_name: Optional[str] = None, last_backup_status: Optional[str] = None, @@ -17302,8 +17317,8 @@ def __init__( # pylint: disable=too-many-locals :paramtype is_archive_enabled: bool :keyword policy_name: Name of the policy used for protection. :paramtype policy_name: str - :keyword soft_delete_retention_period: Soft delete retention period in days. - :paramtype soft_delete_retention_period: int + :keyword soft_delete_retention_period_in_days: Soft delete retention period in days. + :paramtype soft_delete_retention_period_in_days: int :keyword friendly_name: Friendly name of this backup item. :paramtype friendly_name: str :keyword computer_name: Name of the computer associated with this backup item. @@ -17335,7 +17350,7 @@ def __init__( # pylint: disable=too-many-locals resource_guard_operation_requests=resource_guard_operation_requests, is_archive_enabled=is_archive_enabled, policy_name=policy_name, - soft_delete_retention_period=soft_delete_retention_period, + soft_delete_retention_period_in_days=soft_delete_retention_period_in_days, **kwargs ) self.protected_item_type: str = "MabFileFolderProtectedItem" diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_recovery_services_backup_client_enums.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_recovery_services_backup_client_enums.py index bf04773d3414..dec36408a628 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_recovery_services_backup_client_enums.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/models/_recovery_services_backup_client_enums.py @@ -655,6 +655,7 @@ class SoftDeleteFeatureState(str, Enum, metaclass=CaseInsensitiveEnumMeta): INVALID = "Invalid" ENABLED = "Enabled" DISABLED = "Disabled" + ALWAYS_ON = "AlwaysON" class SQLDataDirectoryType(str, Enum, metaclass=CaseInsensitiveEnumMeta): diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_engines_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_engines_operations.py index 88629a9da033..f622d58940e2 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_engines_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_engines_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -105,7 +105,7 @@ def build_get_request( "backupEngineName": _SERIALIZER.url("backup_engine_name", backup_engine_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_jobs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_jobs_operations.py index 6e481b5f5752..adb5507b13a9 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_jobs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_jobs_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_results_operations.py index 478cd9b2ba4f..7fa3efc26bce 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_statuses_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_statuses_operations.py index cde9bc117fcb..ec22c9a4e9cc 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_statuses_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_operation_statuses_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_policies_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_policies_operations.py index 11f756f07f87..0bd164a939a0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_policies_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_policies_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protectable_items_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protectable_items_operations.py index 1d3c551f6939..6a6d2dfef23b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protectable_items_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protectable_items_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protected_items_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protected_items_operations.py index 5a81feea2801..6ab88903535a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protected_items_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protected_items_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_containers_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_containers_operations.py index 40bc61c1cb9c..9bfc21532187 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_containers_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_containers_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_intent_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_intent_operations.py index 965ed9d245db..e63dd6dbb31e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_intent_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_protection_intent_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_encryption_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_encryption_configs_operations.py index b1677c5da5e9..b6ca9a5c5279 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_encryption_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_encryption_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -82,7 +83,7 @@ def build_update_request(vault_name: str, resource_group_name: str, subscription "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -283,7 +284,7 @@ def update( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceEncryptionConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_storage_configs_non_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_storage_configs_non_crr_operations.py index bfa5a280827b..86fe9db6b24b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_storage_configs_non_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_storage_configs_non_crr_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -82,7 +83,7 @@ def build_update_request(vault_name: str, resource_group_name: str, subscription "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,7 +115,7 @@ def build_patch_request(vault_name: str, resource_group_name: str, subscription_ "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -311,7 +312,7 @@ def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") @@ -456,7 +457,7 @@ def patch( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_vault_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_vault_configs_operations.py index a9cd45445c85..fcb9df423915 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_vault_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_resource_vault_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -82,7 +83,7 @@ def build_update_request(vault_name: str, resource_group_name: str, subscription "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,7 +115,7 @@ def build_put_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -313,7 +314,7 @@ def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceVaultConfigResource") @@ -458,7 +459,7 @@ def put( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceVaultConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_status_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_status_operations.py index 366319bf8f57..0e4e792584a3 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_status_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_status_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(azure_region: str, subscription_id: str, **kwargs: Any) -> "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -171,7 +172,7 @@ def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupStatusRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_usage_summaries_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_usage_summaries_operations.py index 87e880db0f5c..a45e633a438f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_usage_summaries_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_usage_summaries_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_workload_items_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_workload_items_operations.py index 717ed149b302..2b661580cd2a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_workload_items_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backup_workload_items_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -66,7 +66,7 @@ def build_list_request( "containerName": _SERIALIZER.url("container_name", container_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backups_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backups_operations.py index 0989726375a2..8c6e8616bb7f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backups_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_backups_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -64,7 +65,7 @@ def build_trigger_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -230,7 +231,7 @@ def trigger( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_bms_prepare_data_move_operation_result_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_bms_prepare_data_move_operation_result_operations.py index 69d36729da7e..1ca1d54bbdbb 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_bms_prepare_data_move_operation_result_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_bms_prepare_data_move_operation_result_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_deleted_protection_containers_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_deleted_protection_containers_operations.py index 87c4bcf5362f..ffe4f0cb3faa 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_deleted_protection_containers_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_deleted_protection_containers_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_list_request( "vaultName": _SERIALIZER.url("vault_name", vault_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_export_jobs_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_export_jobs_operation_results_operations.py index 6efe1bf19db3..753a49e4cbc6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_export_jobs_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_export_jobs_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_feature_support_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_feature_support_operations.py index 0f422335bc29..5f6c2998a75b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_feature_support_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_feature_support_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_validate_request(azure_region: str, subscription_id: str, **kwargs: An "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -174,7 +175,7 @@ def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "FeatureSupportRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_item_level_recovery_connections_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_item_level_recovery_connections_operations.py index c9d1daa04709..eaca03e4272c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_item_level_recovery_connections_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_item_level_recovery_connections_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -66,7 +67,7 @@ def build_provision_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -110,7 +111,7 @@ def build_revoke_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -298,7 +299,7 @@ def provision( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ILRRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_cancellations_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_cancellations_operations.py index 8e27263bbfd2..d83fcb6d1553 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_cancellations_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_cancellations_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_trigger_request( "jobName": _SERIALIZER.url("job_name", job_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_details_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_details_operations.py index 6cf7b50bb6d7..cb5c90ca428b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_details_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_details_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "jobName": _SERIALIZER.url("job_name", job_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_operation_results_operations.py index 8f800c89ba50..c8c2fc002226 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_job_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_jobs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_jobs_operations.py index 499785604722..b32e7aae1ea6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_jobs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_jobs_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -54,7 +54,7 @@ def build_export_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_operation_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_operation_operations.py index 328aca426949..a8642a16dd00 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_operation_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_operation_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +56,7 @@ def build_validate_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -189,7 +190,7 @@ def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ValidateOperationRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_connection_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_connection_operations.py index 80a903621d78..5c376f45e53a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_connection_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_connection_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -63,7 +64,7 @@ def build_get_request( ), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -102,7 +103,7 @@ def build_put_request( ), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -142,7 +143,7 @@ def build_delete_request( ), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -266,7 +267,7 @@ def _put_initial( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PrivateEndpointConnectionResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_operations.py index 548a192d09ec..20a0c784bc10 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_private_endpoint_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -63,7 +63,7 @@ def build_get_operation_status_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protectable_containers_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protectable_containers_operations.py index ac6b45ad4346..95106339462b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protectable_containers_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protectable_containers_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -63,7 +63,7 @@ def build_list_request( "fabricName": _SERIALIZER.url("fabric_name", fabric_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_results_operations.py index ffa28dfcffe9..a55e6531aacf 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -65,7 +65,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_statuses_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_statuses_operations.py index b0212ea18c94..a37e4cd4f808 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_statuses_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_item_operation_statuses_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -65,7 +65,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_items_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_items_operations.py index 17e792c44e3e..973c318f7982 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_items_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protected_items_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -65,7 +66,7 @@ def build_get_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -108,7 +109,7 @@ def build_create_or_update_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -150,7 +151,7 @@ def build_delete_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -402,7 +403,7 @@ def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectedItemResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_operation_results_operations.py index accd6a142ebc..c23781282903 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -63,7 +63,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_refresh_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_refresh_operation_results_operations.py index cf4e384e00f7..23e598293d67 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_refresh_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_container_refresh_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_containers_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_containers_operations.py index 1b2b5f4b6c96..baa38197acc0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_containers_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_containers_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -61,7 +62,7 @@ def build_get_request( "containerName": _SERIALIZER.url("container_name", container_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -100,7 +101,7 @@ def build_register_request( "containerName": _SERIALIZER.url("container_name", container_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -140,7 +141,7 @@ def build_unregister_request( "containerName": _SERIALIZER.url("container_name", container_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -180,7 +181,7 @@ def build_inquire_request( "containerName": _SERIALIZER.url("container_name", container_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -220,7 +221,7 @@ def build_refresh_request( "fabricName": _SERIALIZER.url("fabric_name", fabric_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -454,7 +455,7 @@ def register( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionContainerResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_intent_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_intent_operations.py index 4005d666794b..9ce7a4973410 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_intent_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_intent_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_validate_request(azure_region: str, subscription_id: str, **kwargs: An "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -92,7 +93,7 @@ def build_get_request( "intentObjectName": _SERIALIZER.url("intent_object_name", intent_object_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -131,7 +132,7 @@ def build_create_or_update_request( "intentObjectName": _SERIALIZER.url("intent_object_name", intent_object_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -168,7 +169,7 @@ def build_delete_request( "intentObjectName": _SERIALIZER.url("intent_object_name", intent_object_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -313,7 +314,7 @@ def validate( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PreValidateEnableBackupRequest") @@ -546,7 +547,7 @@ def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionIntentResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policies_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policies_operations.py index 176bb7cd1abd..146aa3f5799d 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policies_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policies_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -57,7 +58,7 @@ def build_get_request( "policyName": _SERIALIZER.url("policy_name", policy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -90,7 +91,7 @@ def build_create_or_update_request( "policyName": _SERIALIZER.url("policy_name", policy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -124,7 +125,7 @@ def build_delete_request( "policyName": _SERIALIZER.url("policy_name", policy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -340,7 +341,7 @@ def create_or_update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ProtectionPolicyResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_results_operations.py index 952d0427ec6f..9f5ce6ab5f67 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_statuses_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_statuses_operations.py index eddf6399e062..51e1f99c60fd 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_statuses_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_protection_policy_operation_statuses_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -56,7 +56,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_operations.py index 5bc528067c1e..a9def1567e54 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -67,7 +67,7 @@ def build_list_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -111,7 +111,7 @@ def build_get_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_recommended_for_move_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_recommended_for_move_operations.py index b695edd2b845..1b26788c4340 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_recommended_for_move_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_points_recommended_for_move_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -66,7 +67,7 @@ def build_list_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -233,7 +234,7 @@ def list( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ListRecoveryPointsRecommendedForMoveRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_services_backup_client_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_services_backup_client_operations.py index 98e6c6375fa1..d7d38659bf9d 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_services_backup_client_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_recovery_services_backup_client_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -57,7 +58,7 @@ def build_get_operation_status_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -89,7 +90,7 @@ def build_bms_prepare_data_move_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -123,7 +124,7 @@ def build_bms_trigger_data_move_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -168,7 +169,7 @@ def build_move_recovery_point_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -275,7 +276,7 @@ def _bms_prepare_data_move_initial( # pylint: disable=inconsistent-return-state content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "PrepareDataMoveRequest") @@ -489,7 +490,7 @@ def _bms_trigger_data_move_initial( # pylint: disable=inconsistent-return-state content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "TriggerDataMoveRequest") @@ -707,7 +708,7 @@ def _move_recovery_point_initial( # pylint: disable=inconsistent-return-stateme content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "MoveRPAcrossTiersRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxies_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxies_operations.py index 4b0d2c049c63..7bb0c8d42884 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxies_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxies_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -54,7 +54,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxy_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxy_operations.py index c50af3116f9a..d7f304410741 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxy_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_resource_guard_proxy_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +56,7 @@ def build_get_request( "resourceGuardProxyName": _SERIALIZER.url("resource_guard_proxy_name", resource_guard_proxy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -88,7 +89,7 @@ def build_put_request( "resourceGuardProxyName": _SERIALIZER.url("resource_guard_proxy_name", resource_guard_proxy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -122,7 +123,7 @@ def build_delete_request( "resourceGuardProxyName": _SERIALIZER.url("resource_guard_proxy_name", resource_guard_proxy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -155,7 +156,7 @@ def build_unlock_delete_request( "resourceGuardProxyName": _SERIALIZER.url("resource_guard_proxy_name", resource_guard_proxy_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -368,7 +369,7 @@ def put( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ResourceGuardProxyBaseResource") @@ -584,7 +585,7 @@ def unlock_delete( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "UnlockDeleteRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_restores_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_restores_operations.py index 059a55eb1085..ef2761745ab3 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_restores_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_restores_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -68,7 +69,7 @@ def build_trigger_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -129,7 +130,7 @@ def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "RestoreRequestResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_security_pins_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_security_pins_operations.py index 6951d6419340..dc16da059951 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_security_pins_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_security_pins_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +54,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -185,7 +186,7 @@ def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: if parameters is not None: diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_operations.py index f637c5b0fade..8a35f242781c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -57,7 +58,7 @@ def build_trigger_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,7 +115,7 @@ def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "ValidateOperationRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_results_operations.py index 220e53c264a2..fbfbd089c19e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_statuses_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_statuses_operations.py index f2970810306c..47cf7a8ea5c4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_statuses_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/activestamp/operations/_validate_operation_statuses_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request, _format_url_section +from .._vendor import RecoveryServicesBackupClientMixinABC, _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -55,7 +55,7 @@ def build_get_request( "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_serialization.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_serialization.py index 842ae727fbbc..4bae2292227b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_serialization.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_serialization.py @@ -662,8 +662,9 @@ def _serialize(self, target_obj, data_type=None, **kwargs): _serialized.update(_new_attr) # type: ignore _new_attr = _new_attr[k] # type: ignore _serialized = _serialized[k] - except ValueError: - continue + except ValueError as err: + if isinstance(err, SerializationError): + raise except (AttributeError, KeyError, TypeError) as err: msg = "Attribute {} in object {} cannot be serialized.\n{}".format(attr_name, class_name, str(target_obj)) @@ -741,6 +742,8 @@ def query(self, name, data, data_type, **kwargs): :param data: The data to be serialized. :param str data_type: The type to be serialized from. + :keyword bool skip_quote: Whether to skip quote the serialized result. + Defaults to False. :rtype: str :raises: TypeError if serialization fails. :raises: ValueError if data is None @@ -749,10 +752,8 @@ def query(self, name, data, data_type, **kwargs): # Treat the list aside, since we don't want to encode the div separator if data_type.startswith("["): internal_data_type = data_type[1:-1] - data = [self.serialize_data(d, internal_data_type, **kwargs) if d is not None else "" for d in data] - if not kwargs.get("skip_quote", False): - data = [quote(str(d), safe="") for d in data] - return str(self.serialize_iter(data, internal_data_type, **kwargs)) + do_quote = not kwargs.get("skip_quote", False) + return str(self.serialize_iter(data, internal_data_type, do_quote=do_quote, **kwargs)) # Not a list, regular serialization output = self.serialize_data(data, data_type, **kwargs) @@ -891,6 +892,8 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): not be None or empty. :param str div: If set, this str will be used to combine the elements in the iterable into a combined string. Default is 'None'. + :keyword bool do_quote: Whether to quote the serialized result of each iterable element. + Defaults to False. :rtype: list, str """ if isinstance(data, str): @@ -903,9 +906,14 @@ def serialize_iter(self, data, iter_type, div=None, **kwargs): for d in data: try: serialized.append(self.serialize_data(d, iter_type, **kwargs)) - except ValueError: + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized.append(None) + if kwargs.get("do_quote", False): + serialized = ["" if s is None else quote(str(s), safe="") for s in serialized] + if div: serialized = ["" if s is None else str(s) for s in serialized] serialized = div.join(serialized) @@ -950,7 +958,9 @@ def serialize_dict(self, attr, dict_type, **kwargs): for key, value in attr.items(): try: serialized[self.serialize_unicode(key)] = self.serialize_data(value, dict_type, **kwargs) - except ValueError: + except ValueError as err: + if isinstance(err, SerializationError): + raise serialized[self.serialize_unicode(key)] = None if "xml" in serialization_ctxt: diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_vendor.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_vendor.py index bd0df84f5319..0dafe0e287ff 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_vendor.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_vendor.py @@ -5,8 +5,6 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import List, cast - from azure.core.pipeline.transport import HttpRequest @@ -16,15 +14,3 @@ def _convert_request(request, files=None): if files: request.set_formdata_body(files) return request - - -def _format_url_section(template, **kwargs): - components = template.split("/") - while components: - try: - return template.format(**kwargs) - except KeyError as key: - # Need the cast, as for some reasons "split" is typed as list[str | Any] - formatted_components = cast(List[str], template.split("/")) - components = [c for c in formatted_components if "{}".format(key.args[0]) not in c] - template = "/".join(components) diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_version.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_version.py index caf312bd2d0b..e5754a47ce68 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_version.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "6.0.0" +VERSION = "1.0.0b1" diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_job_details_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_job_details_operations.py index 04bc09146d2f..99fd36db2296 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_job_details_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_job_details_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -135,7 +136,7 @@ async def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrrJobRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_jobs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_jobs_operations.py index be10e6479575..751356b44027 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_jobs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_crr_jobs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, AsyncIterable, Callable, Dict, IO, Optional, TypeVar, Union, overload import urllib.parse @@ -166,7 +167,7 @@ def list( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrrJobRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_resource_storage_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_resource_storage_configs_operations.py index 9bc84c57e4d4..4024db40865d 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_resource_storage_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_backup_resource_storage_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -221,7 +222,7 @@ async def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") @@ -366,7 +367,7 @@ async def patch( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_cross_region_restore_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_cross_region_restore_operations.py index 8e33c2b4cf65..2dce1e519cd3 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_cross_region_restore_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_cross_region_restore_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -73,7 +74,7 @@ async def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrossRegionRestoreRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_crr_operations.py index 104c65d8aa05..91b136d0e5a9 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_crr_operations.py @@ -22,12 +22,13 @@ from azure.core.pipeline.transport import AsyncHttpResponse from azure.core.rest import HttpRequest from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async from azure.core.utils import case_insensitive_dict from azure.mgmt.core.exceptions import ARMErrorFormat from ... import models as _models from ..._vendor import _convert_request -from ...operations._recovery_points_crr_operations import build_list_request +from ...operations._recovery_points_crr_operations import build_get_request, build_list_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] @@ -164,3 +165,89 @@ async def get_next(next_link=None): list.metadata = { "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/" } + + @distributed_trace_async + async def get( + self, + vault_name: str, + resource_group_name: str, + fabric_name: str, + container_name: str, + protected_item_name: str, + recovery_point_id: str, + **kwargs: Any + ) -> _models.RecoveryPointResource: + """Provides the information of the backed up data identified using RecoveryPointID. + + :param vault_name: The name of the recovery services vault. Required. + :type vault_name: str + :param resource_group_name: The name of the resource group where the recovery services vault is + present. Required. + :type resource_group_name: str + :param fabric_name: Fabric name associated with backed up item. Required. + :type fabric_name: str + :param container_name: Container name associated with backed up item. Required. + :type container_name: str + :param protected_item_name: Backed up item name whose backup data needs to be fetched. + Required. + :type protected_item_name: str + :param recovery_point_id: RecoveryPointID represents the backed up data to be fetched. + Required. + :type recovery_point_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RecoveryPointResource or the result of cls(response) + :rtype: ~azure.mgmt.recoveryservicesbackup.passivestamp.models.RecoveryPointResource + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.RecoveryPointResource] = kwargs.pop("cls", None) + + request = build_get_request( + vault_name=vault_name, + resource_group_name=resource_group_name, + fabric_name=fabric_name, + container_name=container_name, + protected_item_name=protected_item_name, + recovery_point_id=recovery_point_id, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.NewErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("RecoveryPointResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}" + } diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_operations.py index fb2cb89f1baa..5c46f7601128 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/aio/operations/_recovery_points_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -194,7 +195,7 @@ async def get_access_token( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "AADPropertiesResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_aad_properties_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_aad_properties_operations.py index 1333f715ffe4..fdd7a63a4996 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_aad_properties_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_aad_properties_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -53,7 +53,7 @@ def build_get_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_job_details_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_job_details_operations.py index d424b651557d..b7cd3e9096c4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_job_details_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_job_details_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(azure_region: str, subscription_id: str, **kwargs: Any) -> "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -169,7 +170,7 @@ def get( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrrJobRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_jobs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_jobs_operations.py index 0b0d715f0c5d..cbac90df3696 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_jobs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_crr_jobs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Iterable, Optional, TypeVar, Union, overload import urllib.parse @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -61,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -211,7 +212,7 @@ def list( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrrJobRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_protected_items_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_protected_items_crr_operations.py index 3ff02e305013..e1cafb704671 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_protected_items_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_protected_items_crr_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_resource_storage_configs_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_resource_storage_configs_operations.py index d6070ba7755b..c46fd5581e88 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_resource_storage_configs_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_resource_storage_configs_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +53,7 @@ def build_get_request(vault_name: str, resource_group_name: str, subscription_id "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -82,7 +83,7 @@ def build_update_request(vault_name: str, resource_group_name: str, subscription "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -114,7 +115,7 @@ def build_patch_request(vault_name: str, resource_group_name: str, subscription_ "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -311,7 +312,7 @@ def update( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") @@ -456,7 +457,7 @@ def patch( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "BackupResourceConfigResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_usage_summaries_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_usage_summaries_crr_operations.py index d672a07a875d..7358b9a2fde6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_usage_summaries_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_backup_usage_summaries_crr_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -62,7 +62,7 @@ def build_list_request( "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_cross_region_restore_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_cross_region_restore_operations.py index 4551b2189923..87c970dbfefd 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_cross_region_restore_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_cross_region_restore_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, cast, overload from azure.core.exceptions import ( @@ -27,7 +28,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -54,7 +55,7 @@ def build_trigger_request(azure_region: str, subscription_id: str, **kwargs: Any "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -107,7 +108,7 @@ def _trigger_initial( # pylint: disable=inconsistent-return-statements content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "CrossRegionRestoreRequest") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_results_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_results_operations.py index c41d156b3e7d..56b5558b41b2 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_results_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_results_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +52,7 @@ def build_get_request(azure_region: str, operation_id: str, subscription_id: str "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_status_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_status_operations.py index 39ac76563593..690ae4111550 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_status_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_crr_operation_status_operations.py @@ -25,7 +25,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -52,7 +52,7 @@ def build_get_request(azure_region: str, operation_id: str, subscription_id: str "operationId": _SERIALIZER.url("operation_id", operation_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_crr_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_crr_operations.py index b7ccddfdaf91..9d89e64d9996 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_crr_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_crr_operations.py @@ -27,7 +27,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -67,7 +67,7 @@ def build_list_request( "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -80,6 +80,48 @@ def build_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) +def build_get_request( + vault_name: str, + resource_group_name: str, + fabric_name: str, + container_name: str, + protected_item_name: str, + recovery_point_id: str, + subscription_id: str, + **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-15")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}", + ) # pylint: disable=line-too-long + path_format_arguments = { + "vaultName": _SERIALIZER.url("vault_name", vault_name, "str"), + "resourceGroupName": _SERIALIZER.url("resource_group_name", resource_group_name, "str"), + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "fabricName": _SERIALIZER.url("fabric_name", fabric_name, "str"), + "containerName": _SERIALIZER.url("container_name", container_name, "str"), + "protectedItemName": _SERIALIZER.url("protected_item_name", protected_item_name, "str"), + "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + class RecoveryPointsCrrOperations: """ .. warning:: @@ -211,3 +253,89 @@ def get_next(next_link=None): list.metadata = { "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/" } + + @distributed_trace + def get( + self, + vault_name: str, + resource_group_name: str, + fabric_name: str, + container_name: str, + protected_item_name: str, + recovery_point_id: str, + **kwargs: Any + ) -> _models.RecoveryPointResource: + """Provides the information of the backed up data identified using RecoveryPointID. + + :param vault_name: The name of the recovery services vault. Required. + :type vault_name: str + :param resource_group_name: The name of the resource group where the recovery services vault is + present. Required. + :type resource_group_name: str + :param fabric_name: Fabric name associated with backed up item. Required. + :type fabric_name: str + :param container_name: Container name associated with backed up item. Required. + :type container_name: str + :param protected_item_name: Backed up item name whose backup data needs to be fetched. + Required. + :type protected_item_name: str + :param recovery_point_id: RecoveryPointID represents the backed up data to be fetched. + Required. + :type recovery_point_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RecoveryPointResource or the result of cls(response) + :rtype: ~azure.mgmt.recoveryservicesbackup.passivestamp.models.RecoveryPointResource + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.RecoveryPointResource] = kwargs.pop("cls", None) + + request = build_get_request( + vault_name=vault_name, + resource_group_name=resource_group_name, + fabric_name=fabric_name, + container_name=container_name, + protected_item_name=protected_item_name, + recovery_point_id=recovery_point_id, + subscription_id=self._config.subscription_id, + api_version=api_version, + template_url=self.get.metadata["url"], + headers=_headers, + params=_params, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.NewErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("RecoveryPointResource", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get.metadata = { + "url": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}" + } diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_operations.py index 86633b6660f0..29ed0cb3ee1f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/azure/mgmt/recoveryservicesbackup/passivestamp/operations/_recovery_points_operations.py @@ -6,6 +6,7 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from io import IOBase from typing import Any, Callable, Dict, IO, Optional, TypeVar, Union, overload from azure.core.exceptions import ( @@ -25,7 +26,7 @@ from .. import models as _models from .._serialization import Serializer -from .._vendor import _convert_request, _format_url_section +from .._vendor import _convert_request T = TypeVar("T") ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] @@ -66,7 +67,7 @@ def build_get_access_token_request( "recoveryPointId": _SERIALIZER.url("recovery_point_id", recovery_point_id, "str"), } - _url: str = _format_url_section(_url, **path_format_arguments) # type: ignore + _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") @@ -242,7 +243,7 @@ def get_access_token( content_type = content_type or "application/json" _json = None _content = None - if isinstance(parameters, (IO, bytes)): + if isinstance(parameters, (IOBase, bytes)): _content = parameters else: _json = self._serialize.body(parameters, "AADPropertiesResource") diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_feature_validate.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_feature_validate.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_feature_validate.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_feature_validate.py index ebb1ebc0e97a..ee79020830e6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_feature_validate.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_feature_validate.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_policies_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_policies_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_policies_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_policies_list.py index fff42aae96a1..8dc7454c84aa 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_policies_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_policies_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protectable_items_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protectable_items_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protectable_items_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protectable_items_list.py index 08fc3c88ca55..88bba2572cc5 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protectable_items_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protectable_items_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_items_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protected_items_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_items_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protected_items_list.py index c09b784386a3..5127f59424e7 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_items_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/backup_protected_items_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/classic_compute_protected_item_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/classic_compute_protected_item_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/classic_compute_protected_item_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/classic_compute_protected_item_get.py index ac365582e83a..3884f0fa2453 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/classic_compute_protected_item_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/classic_compute_protected_item_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/compute_protected_item_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/compute_protected_item_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/compute_protected_item_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/compute_protected_item_get.py index 67b9c144bd6d..364f1001f8cd 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/compute_protected_item_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/compute_protected_item_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/configure_protection.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/configure_protection.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/configure_protection.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/configure_protection.py index 1661ff20d410..a13fceba114a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/configure_protection.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/configure_protection.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_backup_status.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/get_backup_status.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_backup_status.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/get_backup_status.py index 06f725efdbcf..693bf58754b4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_backup_status.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/get_backup_status.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_results.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_results.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_results.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_results.py index 254a4383a420..8ff6f59fdc70 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_results.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_results.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_status.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_status.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_status.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_status.py index b11a9477a466..0c867a310a80 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_operation_status.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protected_item_operation_status.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_create_or_update.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_create_or_update.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_create_or_update.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_create_or_update.py index 727aaf22a166..3b0c9cff3820 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_create_or_update.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_create_or_update.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_validate.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_validate.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_validate.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_validate.py index a117eccd7841..1d68502c0a08 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_intent_validate.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_intent_validate.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_complex.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_complex.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_complex.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_complex.py index a30776b69907..0e2d5b7c27f1 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_complex.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_complex.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_simple.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_simple.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_simple.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_simple.py index 61af4911b6c8..b6f268616c84 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_simple.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_create_or_update_simple.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_delete.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_delete.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_delete.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_delete.py index 5fa953a4ed80..25b05fd01437 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_delete.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_delete.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_policies.begin_delete( + client.protection_policies.begin_delete( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", policy_name="testPolicy1", ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/ProtectionPolicies_Delete.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_get.py index 0697ab7c101d..f6ef88311db6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policies_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_results_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_results_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_results_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_results_get.py index f44c7e0b8f64..e60c33c81cbe 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_results_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_results_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_statuses_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_statuses_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_statuses_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_statuses_get.py index d6225f2fb62f..92085b49f674 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policy_operation_statuses_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/protection_policy_operation_statuses_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/provision_ilr.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/provision_ilr.py similarity index 93% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/provision_ilr.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/provision_ilr.py index 478f5946271f..108fde210f52 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/provision_ilr.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/provision_ilr.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.item_level_recovery_connections.provision( + client.item_level_recovery_connections.provision( vault_name="PySDKBackupTestRsVault", resource_group_name="PythonSDKBackupTestRg", fabric_name="Azure", @@ -46,7 +46,6 @@ def main(): } }, ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/Provision_Ilr.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_get.py index b34b75ec7a94..b63b23cc8647 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_list.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_list.py index 4523988df7c0..6d4eb09fa8e4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_recommended_for_move_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_recommended_for_move_list.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_recommended_for_move_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_recommended_for_move_list.py index 6e704da009b3..9c86c8b1600c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/recovery_points_recommended_for_move_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/recovery_points_recommended_for_move_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/revoke_ilr.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/revoke_ilr.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/revoke_ilr.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/revoke_ilr.py index f2acad80eb5c..e9621b48e816 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/revoke_ilr.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/revoke_ilr.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.item_level_recovery_connections.revoke( + client.item_level_recovery_connections.revoke( vault_name="PySDKBackupTestRsVault", resource_group_name="PythonSDKBackupTestRg", fabric_name="Azure", @@ -37,7 +37,6 @@ def main(): protected_item_name="vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", recovery_point_id="1", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/Revoke_Ilr.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/stop_protection.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/stop_protection.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/stop_protection.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/stop_protection.py index e7b3bf34982b..5eebb2856eb9 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/stop_protection.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/stop_protection.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request.py index 4e7d4453497b..350a99774667 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -55,7 +55,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py index 47e62fe5ca87..675b38924a09 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_request_identity_based_restore_details.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -57,7 +57,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py index 049e0a18181a..3ed8e7b6b091 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_alr_iaas_vm_restore_with_rehydration_request.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -55,7 +55,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreWithRehydrationRequest.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request.py index e71c423e7943..da6e138cf91c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -58,7 +58,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py index 68fc74e29ba4..444d1fccea55 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_request_identity_based_restore_details.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -56,7 +56,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py index a074dfa22492..83c70787310a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_restore_restore_disks_iaas_vm_restore_with_rehydration_request.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.restores.begin_trigger( + client.restores.begin_trigger( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -54,7 +54,6 @@ def main(): } }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreWithRehydrationRequest.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_validate_operation_restore_disk.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_validate_operation_restore_disk.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_validate_operation_restore_disk.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_validate_operation_restore_disk.py index 4831f7e39edd..4dfb08c7c678 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_validate_operation_restore_disk.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/trigger_validate_operation_restore_disk.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.validate_operation.begin_trigger( + client.validate_operation.begin_trigger( vault_name="testVault", resource_group_name="testRG", parameters={ @@ -51,7 +51,6 @@ def main(): }, }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureIaasVm/TriggerValidateOperation_RestoreDisk.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_daily.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_daily.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_daily.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_daily.py index cabfd52ea063..13ce61d165f5 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_daily.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_daily.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_hourly.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_hourly.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_hourly.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_hourly.py index a5920d8f22d7..59a9106a40e0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/iaa_s_v2_hourly.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/iaa_s_v2_hourly.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_get_policy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_get_policy.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_get_policy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_get_policy.py index 5eef576d31e8..dc56dc6b8f7a 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_get_policy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_get_policy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_list_policies.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_list_policies.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_list_policies.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_list_policies.py index b2fad37315b5..61c538bf2567 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/v2_list_policies.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/v2_policy/v2_list_policies.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk.py index 48d1badf7a99..0a4d95f4c8ce 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk_identity_based_restore_details.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk_identity_based_restore_details.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk_identity_based_restore_details.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk_identity_based_restore_details.py index c48ade65168e..b0c82887bbe8 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_restore_disk_identity_based_restore_details.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_restore_disk_identity_based_restore_details.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_results.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_results.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_results.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_results.py index 4f2aa9e7c5ac..3c07c1030603 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_results.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_results.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_status.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_status.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_status.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_status.py index f698efb19893..180eb3ee6a1d 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/validate_operation_status.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_iaas_vm/validate_operation_status.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protectable_containers_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protectable_containers_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protectable_containers_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protectable_containers_list.py index 790fe9ad88cb..34fd207a8307 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protectable_containers_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protectable_containers_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire.py index b26d84f50979..0a6dcc4b18dc 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,13 +29,12 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_containers.inquire( + client.protection_containers.inquire( vault_name="testvault", resource_group_name="test-rg", fabric_name="Azure", container_name="storagecontainer;Storage;test-rg;teststorage", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureStorage/ProtectionContainers_Inquire.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire_result.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire_result.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire_result.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire_result.py index a6010bcfe745..f5dc9550e469 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_inquire_result.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_inquire_result.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_list.py index 47cae6c734b8..b68cee724c32 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_register.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_register.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_register.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_register.py index c707e7edfbbd..57ee7691a156 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_register.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_containers_register.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_daily.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_daily.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_daily.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_daily.py index 94547308e5c1..8e280873a5fa 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_daily.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_daily.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_hourly.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_hourly.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_hourly.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_hourly.py index 12f9e62b976e..1f00a9338b42 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_policies_create_or_update_hourly.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/protection_policies_create_or_update_hourly.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/soft_deleted_containers_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/soft_deleted_containers_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/soft_deleted_containers_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/soft_deleted_containers_list.py index 54399e04cf26..390f1b083cf0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/soft_deleted_containers_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_storage/soft_deleted_containers_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_policies_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_policies_list.py new file mode 100644 index 000000000000..f3de9023bebe --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_policies_list.py @@ -0,0 +1,42 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_policies_list.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_policies.list( + vault_name="NetSDKTestRsVault", + resource_group_name="SwaggerTestRg", + ) + for item in response: + print(item) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureWorkload/BackupPolicies_List.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_delete.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_delete.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_delete.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_delete.py index 3f6e5de9a71c..6f95837107ac 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_delete.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_delete.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,13 +29,12 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_intent.delete( + client.protection_intent.delete( vault_name="myVault", resource_group_name="myRG", fabric_name="Azure", intent_object_name="249D9B07-D2EF-4202-AA64-65F35418564E", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureWorkload/BackupProtectionIntent_Delete.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_get.py index 302eaa63c564..de5b813aa966 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_list.py index cba7820f009f..2022214ad3cc 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_intent_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_protection_intent_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_workload_items_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_workload_items_list.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_workload_items_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_workload_items_list.py index ef7b953a34de..d0b25d5214a0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_workload_items_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/backup_workload_items_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_get.py index 0579dc4f2f8b..565911cb7514 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_unregister.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_unregister.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_unregister.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_unregister.py index 8863fb332d5b..dd592f2c7bec 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protection_containers_unregister.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_containers_unregister.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,13 +29,12 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_containers.unregister( + client.protection_containers.unregister( vault_name="testVault", resource_group_name="testRg", fabric_name="Azure", container_name="storagecontainer;Storage;test-rg;teststorage", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureWorkload/ProtectionContainers_Unregister.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_policies_create_or_update_complex.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_policies_create_or_update_complex.py new file mode 100644 index 000000000000..9b6eb6626a80 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/azure_workload/protection_policies_create_or_update_complex.py @@ -0,0 +1,102 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python protection_policies_create_or_update_complex.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.protection_policies.create_or_update( + vault_name="NetSDKTestRsVault", + resource_group_name="SwaggerTestRg", + policy_name="testPolicy1", + parameters={ + "properties": { + "backupManagementType": "AzureWorkload", + "settings": {"issqlcompression": False, "timeZone": "Pacific Standard Time"}, + "subProtectionPolicy": [ + { + "policyType": "Full", + "retentionPolicy": { + "monthlySchedule": { + "retentionDuration": {"count": 1, "durationType": "Months"}, + "retentionScheduleFormatType": "Weekly", + "retentionScheduleWeekly": {"daysOfTheWeek": ["Sunday"], "weeksOfTheMonth": ["Second"]}, + "retentionTimes": ["2018-01-24T10:00:00Z"], + }, + "retentionPolicyType": "LongTermRetentionPolicy", + "weeklySchedule": { + "daysOfTheWeek": ["Sunday", "Tuesday"], + "retentionDuration": {"count": 2, "durationType": "Weeks"}, + "retentionTimes": ["2018-01-24T10:00:00Z"], + }, + "yearlySchedule": { + "monthsOfYear": ["January", "June", "December"], + "retentionDuration": {"count": 1, "durationType": "Years"}, + "retentionScheduleFormatType": "Weekly", + "retentionScheduleWeekly": {"daysOfTheWeek": ["Sunday"], "weeksOfTheMonth": ["Last"]}, + "retentionTimes": ["2018-01-24T10:00:00Z"], + }, + }, + "schedulePolicy": { + "schedulePolicyType": "SimpleSchedulePolicy", + "scheduleRunDays": ["Sunday", "Tuesday"], + "scheduleRunFrequency": "Weekly", + "scheduleRunTimes": ["2018-01-24T10:00:00Z"], + }, + }, + { + "policyType": "Differential", + "retentionPolicy": { + "retentionDuration": {"count": 8, "durationType": "Days"}, + "retentionPolicyType": "SimpleRetentionPolicy", + }, + "schedulePolicy": { + "schedulePolicyType": "SimpleSchedulePolicy", + "scheduleRunDays": ["Friday"], + "scheduleRunFrequency": "Weekly", + "scheduleRunTimes": ["2018-01-24T10:00:00Z"], + }, + }, + { + "policyType": "Log", + "retentionPolicy": { + "retentionDuration": {"count": 7, "durationType": "Days"}, + "retentionPolicyType": "SimpleRetentionPolicy", + }, + "schedulePolicy": {"scheduleFrequencyInMins": 60, "schedulePolicyType": "LogSchedulePolicy"}, + }, + ], + "workLoadType": "SQLDataBase", + } + }, + ) + print(response) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/AzureWorkload/ProtectionPolicies_CreateOrUpdate_Complex.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_data_move_operation_status_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/backup_data_move_operation_status_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_data_move_operation_status_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/backup_data_move_operation_status_get.py index 654882d4ec90..3b485256f9e4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_data_move_operation_status_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/backup_data_move_operation_status_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_operation_result_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_operation_result_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_operation_result_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_operation_result_get.py index 03fc2e3a0489..dbc8e83cc048 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_operation_result_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_operation_result_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_post.py similarity index 92% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_post.py index 3d9b4602d6c4..f5d4b1bbfadf 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/prepare_data_move_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/prepare_data_move_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.begin_bms_prepare_data_move( + client.begin_bms_prepare_data_move( vault_name="source-rsv", resource_group_name="sourceRG", parameters={ @@ -38,7 +38,6 @@ def main(): "targetResourceId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/targetRG/providers/Microsoft.RecoveryServices/vaults/target-rsv", }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/BackupDataMove/PrepareDataMove_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_data_move_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/trigger_data_move_post.py similarity index 92% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_data_move_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/trigger_data_move_post.py index ee1e75b117f9..019b4934817d 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_data_move_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_data_move/trigger_data_move_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.begin_bms_trigger_data_move( + client.begin_bms_trigger_data_move( vault_name="target-rsv", resource_group_name="targetRG", parameters={ @@ -39,7 +39,6 @@ def main(): "sourceResourceId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/sourceRG/providers/Microsoft.RecoveryServices/vaults/source-rsv", }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/BackupDataMove/TriggerDataMove_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_get.py index 8f78175ac7c7..eadb403b03fe 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_put.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_put.py similarity index 92% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_put.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_put.py index 009dccbd4524..f871be2873a9 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_encryption_config_put.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/backup_resource_encryption_config_put.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.backup_resource_encryption_configs.update( + client.backup_resource_encryption_configs.update( vault_name="source-rsv", resource_group_name="test-rg", parameters={ @@ -41,7 +41,6 @@ def main(): } }, ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/BackupResourceEncryptionConfig_Put.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_item_usage_summary_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protected_item_usage_summary_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_item_usage_summary_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protected_item_usage_summary_get.py index 3c229cae49a4..f1fb17f7dead 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protected_item_usage_summary_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protected_item_usage_summary_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_containers_usage_summary_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protection_containers_usage_summary_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_containers_usage_summary_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protection_containers_usage_summary_get.py index b55912365655..6b0cc6baf9c5 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_protection_containers_usage_summary_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_protection_containers_usage_summary_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_get.py index 58be85a78b43..10ac69e1ce61 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_patch.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_patch.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_patch.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_patch.py index 36b6625c2d5b..0a89ac0e8ef4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_patch.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_patch.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_put.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_put.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_put.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_put.py index f519412121fa..6a81ec16bfe9 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_resource_vault_configs_put.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_resource_vault_configs_put.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_security_pin_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_security_pin_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_security_pin_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_security_pin_get.py index 57d1a24afa38..405db0adcf11 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_security_pin_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_security_pin_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_get.py index 1807212cbef1..4bc559f4848f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_patch.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_patch.py similarity index 90% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_patch.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_patch.py index b928e92f6532..858fa5d7c44e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_patch.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_patch.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.backup_resource_storage_configs_non_crr.patch( + client.backup_resource_storage_configs_non_crr.patch( vault_name="PySDKBackupTestRsVault", resource_group_name="PythonSDKBackupTestRg", parameters={"properties": {"storageType": "LocallyRedundant", "storageTypeState": "Unlocked"}}, ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/BackupStorageConfig_Patch.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_put.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_put.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_put.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_put.py index 8e6e6b91b18c..d2174edd961c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_storage_config_put.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/backup_storage_config_put.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/cancel_job_operation_result.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/cancel_job_operation_result.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/cancel_job_operation_result.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/cancel_job_operation_result.py index e2a4a24f19e1..bf1b960c6b9f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/cancel_job_operation_result.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/cancel_job_operation_result.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,13 +29,12 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.job_operation_results.get( + client.job_operation_results.get( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", job_name="00000000-0000-0000-0000-000000000000", operation_id="00000000-0000-0000-0000-000000000000", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/CancelJobOperationResult.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/export_jobs_operation_result.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/export_jobs_operation_result.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/export_jobs_operation_result.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/export_jobs_operation_result.py index c7f6a3ebe5fd..ca22f7e6db79 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/export_jobs_operation_result.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/export_jobs_operation_result.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_job_details.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/get_job_details.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_job_details.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/get_job_details.py index cc19c15580aa..462502ff9508 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_job_details.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/get_job_details.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs.py index 4e3db703b6fd..f25206e764fe 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_all_supported_filters.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_all_supported_filters.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_all_supported_filters.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_all_supported_filters.py index 279cd8201d88..12bc8c927e16 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_all_supported_filters.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_all_supported_filters.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_start_time_and_end_time_filters.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_start_time_and_end_time_filters.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_start_time_and_end_time_filters.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_start_time_and_end_time_filters.py index 060b3b9a29e7..2a0bddf8e4f7 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_jobs_with_start_time_and_end_time_filters.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/list_jobs_with_start_time_and_end_time_filters.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete.py similarity index 92% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete.py index 99681c62b7b9..5e75aa6bc025 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,14 +29,13 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protected_items.delete( + client.protected_items.delete( vault_name="PySDKBackupTestRsVault", resource_group_name="PythonSDKBackupTestRg", fabric_name="Azure", container_name="iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", protected_item_name="vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/ProtectedItem_Delete.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_result.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_result.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_result.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_result.py index 730245714269..c318708f520e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_result.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_result.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.backup_operation_results.get( + client.backup_operation_results.get( vault_name="PySDKBackupTestRsVault", resource_group_name="PythonSDKBackupTestRg", operation_id="00000000-0000-0000-0000-000000000000", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/ProtectedItem_Delete_OperationResult.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_status.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_status.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_status.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_status.py index 27a3156ef26b..94e37956423b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/protected_item_delete_operation_status.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/protected_item_delete_operation_status.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers.py index ee5163483460..cc9cb89fbdb8 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_containers.refresh( + client.protection_containers.refresh( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", fabric_name="Azure", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/RefreshContainers.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers_operation_results.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers_operation_results.py similarity index 90% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers_operation_results.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers_operation_results.py index 2ccf5b41fc37..41d1e85c7926 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/refresh_containers_operation_results.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/refresh_containers_operation_results.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,13 +29,12 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.protection_container_refresh_operation_results.get( + client.protection_container_refresh_operation_results.get( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", fabric_name="Azure", operation_id="00000000-0000-0000-0000-000000000000", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/RefreshContainers_OperationResults.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_backup_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_backup_post.py similarity index 92% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_backup_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_backup_post.py index c08710d31d4b..0e096edc97c8 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_backup_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_backup_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.backups.trigger( + client.backups.trigger( vault_name="linuxRsVault", resource_group_name="linuxRsVaultRG", fabric_name="Azure", @@ -37,7 +37,6 @@ def main(): protected_item_name="VM;iaasvmcontainerv2;testrg;v1win2012r", parameters={"properties": {"objectType": "IaasVMBackupRequest"}}, ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/TriggerBackup_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cancel_job.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_cancel_job.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cancel_job.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_cancel_job.py index 5d0c951b2e14..14065671b257 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cancel_job.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_cancel_job.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.job_cancellations.trigger( + client.job_cancellations.trigger( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", job_name="00000000-0000-0000-0000-000000000000", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/TriggerCancelJob.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_export_jobs.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_export_jobs.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_export_jobs.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_export_jobs.py index 16dffdbcdf0d..a3f4cadaf15e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_export_jobs.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/common/trigger_export_jobs.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,11 +29,10 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.jobs.export( + client.jobs.export( vault_name="NetSDKTestRsVault", resource_group_name="SwaggerTestRg", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Common/TriggerExportJobs.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_get.py index 36806a23cbe8..056a4af9bd37 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_list.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_list.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_list.py index c0837c2581dd..b353c12c0f77 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_engines_list.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/dpm/backup_engines_list.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_operations.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/list_operations.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_operations.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/list_operations.py index 75e355d0ada7..36cb662a596e 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_operations.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/list_operations.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_private_endpoint_connection.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/delete_private_endpoint_connection.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_private_endpoint_connection.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/delete_private_endpoint_connection.py index 5a103c8adf66..ec9b1954dfa3 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_private_endpoint_connection.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/delete_private_endpoint_connection.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="04cf684a-d41f-4550-9f70-7708a3a2283b", ) - response = client.private_endpoint_connection.begin_delete( + client.private_endpoint_connection.begin_delete( vault_name="gaallavaultbvtd2msi", resource_group_name="gaallaRG", private_endpoint_connection_name="gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b", ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PrivateEndpointConnection/DeletePrivateEndpointConnection.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection.py index 4feecaec2293..ed73b783de45 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection_operation_status.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection_operation_status.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection_operation_status.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection_operation_status.py index bc13d5732f14..12eed23d6b08 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_private_endpoint_connection_operation_status.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/get_private_endpoint_connection_operation_status.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_private_endpoint_connection.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/put_private_endpoint_connection.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_private_endpoint_connection.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/put_private_endpoint_connection.py index 2a67d4352375..72f7dfb474bd 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_private_endpoint_connection.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/private_endpoint_connection/put_private_endpoint_connection.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_resource_guard_proxy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/delete_resource_guard_proxy.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_resource_guard_proxy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/delete_resource_guard_proxy.py index 36213a569f29..5debd1060469 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/delete_resource_guard_proxy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/delete_resource_guard_proxy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,12 +29,11 @@ def main(): subscription_id="0b352192-dcac-4cc7-992e-a96190ccc68c", ) - response = client.resource_guard_proxy.delete( + client.resource_guard_proxy.delete( vault_name="sampleVault", resource_group_name="SampleResourceGroup", resource_guard_proxy_name="swaggerExample", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ResourceGuardProxyCRUD/DeleteResourceGuardProxy.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_resource_guard_proxy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/get_resource_guard_proxy.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_resource_guard_proxy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/get_resource_guard_proxy.py index 8f6f397ece0e..7b4a2dcd1cec 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_resource_guard_proxy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/get_resource_guard_proxy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_resource_guard_proxy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/list_resource_guard_proxy.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_resource_guard_proxy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/list_resource_guard_proxy.py index 5df32785af1c..9b6208164214 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_resource_guard_proxy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/list_resource_guard_proxy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_resource_guard_proxy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/put_resource_guard_proxy.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_resource_guard_proxy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/put_resource_guard_proxy.py index 181e1bc2c060..f453bb3245a7 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/put_resource_guard_proxy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/put_resource_guard_proxy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/unlock_delete_resource_guard_proxy.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/unlock_delete_resource_guard_proxy.py similarity index 96% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/unlock_delete_resource_guard_proxy.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/unlock_delete_resource_guard_proxy.py index 52b1804121d1..97f5967aa528 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/unlock_delete_resource_guard_proxy.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/resource_guard_proxy_crud/unlock_delete_resource_guard_proxy.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_recovery_point_move_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/trigger_recovery_point_move_post.py similarity index 93% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_recovery_point_move_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/trigger_recovery_point_move_post.py index 7c5cadeedf7c..d2794ba0b685 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_recovery_point_move_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/activestamp/trigger_recovery_point_move_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupClient +from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.begin_move_recovery_point( + client.begin_move_recovery_point( vault_name="testVault", resource_group_name="netsdktestrg", fabric_name="Azure", @@ -42,7 +42,6 @@ def main(): "targetTierType": "ArchivedRP", }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/TriggerRecoveryPointMove_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_aad_properties_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_aad_properties_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_aad_properties_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_aad_properties_get.py index 31f9df07ef98..47e2ece0bc1b 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/backup_aad_properties_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_aad_properties_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_protected_items_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_protected_items_list.py new file mode 100644 index 000000000000..064a9c7a7ff9 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/backup_protected_items_list.py @@ -0,0 +1,42 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_protected_items_list.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_protected_items_crr.list( + vault_name="NetSDKTestRsVault", + resource_group_name="SwaggerTestRg", + ) + for item in response: + print(item) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/BackupProtectedItems_List.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_access_token_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_access_token_get.py similarity index 95% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_access_token_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_access_token_get.py index 0933d530fd62..ba22bee986d4 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_access_token_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_access_token_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_job_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_job_post.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_job_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_job_post.py index cd1e62ed8d33..1ef2239556f6 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_job_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_job_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_results_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_results_get.py similarity index 91% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_results_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_results_get.py index 4a7d714cbe13..0d405b50d087 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_results_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_results_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES @@ -29,11 +29,10 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.crr_operation_results.get( + client.crr_operation_results.get( azure_region="southeastasia", operation_id="00000000-0000-0000-0000-000000000000", ) - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/GetCrrOperationResults_Get.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_status_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_status_get.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_status_get.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_status_get.py index 49f78abd7090..de209f3c3fe1 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/get_crr_operation_status_get.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/get_crr_operation_status_get.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_crr_jobs_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/list_crr_jobs_post.py similarity index 94% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_crr_jobs_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/list_crr_jobs_post.py index 4877bad2bc9e..2effdf3173a0 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/list_crr_jobs_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/list_crr_jobs_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_get.py new file mode 100644 index 000000000000..0fac134a0802 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_get.py @@ -0,0 +1,45 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python recovery_points_get.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.recovery_points_crr.get( + vault_name="rshvault", + resource_group_name="rshhtestmdvmrg", + fabric_name="Azure", + container_name="IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", + protected_item_name="VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", + recovery_point_id="26083826328862", + ) + print(response) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/RecoveryPoints_Get.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_list.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_list.py new file mode 100644 index 000000000000..31c5c6405876 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/recovery_points_list.py @@ -0,0 +1,45 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python recovery_points_list.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.recovery_points_crr.list( + vault_name="rshvault", + resource_group_name="rshhtestmdvmrg", + fabric_name="Azure", + container_name="IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", + protected_item_name="VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", + ) + for item in response: + print(item) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/RecoveryPoints_List.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_identity_based_restore_details_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_identity_based_restore_details_post.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_identity_based_restore_details_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_identity_based_restore_details_post.py index 0aff56792c71..44efe2f8830c 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_identity_based_restore_details_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_identity_based_restore_details_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.cross_region_restore.begin_trigger( + client.cross_region_restore.begin_trigger( azure_region="southeastasia", parameters={ "crossRegionRestoreAccessDetails": { @@ -79,7 +79,6 @@ def main(): }, }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/TriggerCrossRegionRestore_IdentityBasedRestoreDetails_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_post.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_post.py similarity index 97% rename from sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_post.py rename to sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_post.py index 62cce58ef7ab..9f44c7b81d7f 100644 --- a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/trigger_cross_region_restore_post.py +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/azure_iaas_vm/trigger_cross_region_restore_post.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- from azure.identity import DefaultAzureCredential -from azure.mgmt.recoveryservicesbackup import RecoveryServicesBackupPassiveClient +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient """ # PREREQUISITES @@ -29,7 +29,7 @@ def main(): subscription_id="00000000-0000-0000-0000-000000000000", ) - response = client.cross_region_restore.begin_trigger( + client.cross_region_restore.begin_trigger( azure_region="southeastasia", parameters={ "crossRegionRestoreAccessDetails": { @@ -77,7 +77,6 @@ def main(): }, }, ).result() - print(response) # x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/AzureIaasVm/TriggerCrossRegionRestore_Post.json diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protected_item_usage_summary_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protected_item_usage_summary_get.py new file mode 100644 index 000000000000..bbd2ae17fd0f --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protected_item_usage_summary_get.py @@ -0,0 +1,42 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_protected_item_usage_summary_get.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_usage_summaries_crr.list( + vault_name="testVault", + resource_group_name="testRG", + ) + for item in response: + print(item) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/Common/BackupProtectedItem_UsageSummary_Get.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protection_containers_usage_summary_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protection_containers_usage_summary_get.py new file mode 100644 index 000000000000..3ddaff972209 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_protection_containers_usage_summary_get.py @@ -0,0 +1,42 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_protection_containers_usage_summary_get.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_usage_summaries_crr.list( + vault_name="testVault", + resource_group_name="testRG", + ) + for item in response: + print(item) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/Common/BackupProtectionContainers_UsageSummary_Get.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_get.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_get.py new file mode 100644 index 000000000000..9c0c8878fbb1 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_get.py @@ -0,0 +1,41 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_storage_config_get.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_resource_storage_configs.get( + vault_name="PySDKBackupTestRsVault", + resource_group_name="PythonSDKBackupTestRg", + ) + print(response) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/Common/BackupStorageConfig_Get.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_patch.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_patch.py new file mode 100644 index 000000000000..19ad44cddf62 --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_patch.py @@ -0,0 +1,41 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_storage_config_patch.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + client.backup_resource_storage_configs.patch( + vault_name="PySDKBackupTestRsVault", + resource_group_name="PythonSDKBackupTestRg", + parameters={"properties": {"storageType": "LocallyRedundant", "storageTypeState": "Unlocked"}}, + ) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/Common/BackupStorageConfig_Patch.json +if __name__ == "__main__": + main() diff --git a/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_put.py b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_put.py new file mode 100644 index 000000000000..c9694b655e5a --- /dev/null +++ b/sdk/recoveryservices/azure-mgmt-recoveryservicesbackup/generated_samples/passivestamp/common/backup_storage_config_put.py @@ -0,0 +1,42 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.identity import DefaultAzureCredential +from azure.mgmt.recoveryservicesbackup.passivestamp import RecoveryServicesBackupPassiveClient + +""" +# PREREQUISITES + pip install azure-identity + pip install azure-mgmt-recoveryservicesbackup +# USAGE + python backup_storage_config_put.py + + Before run the sample, please set the values of the client ID, tenant ID and client secret + of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID, + AZURE_CLIENT_SECRET. For more info about how to get the value, please see: + https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal +""" + + +def main(): + client = RecoveryServicesBackupPassiveClient( + credential=DefaultAzureCredential(), + subscription_id="00000000-0000-0000-0000-000000000000", + ) + + response = client.backup_resource_storage_configs.update( + vault_name="PySDKBackupTestRsVault", + resource_group_name="PythonSDKBackupTestRg", + parameters={"properties": {"storageType": "LocallyRedundant", "storageTypeState": "Unlocked"}}, + ) + print(response) + + +# x-ms-original-file: specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2021-11-15/examples/Common/BackupStorageConfig_Put.json +if __name__ == "__main__": + main()