Microsoft Azure Recovery Services Backup Management Client Library for Python
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure Recovery Services Backup Management Client Library。此包已在Python 3.8+上进行了测试。要查看Azure库的更完整视图,请参阅azure sdk python release。
免责声明
从2022年1月1日起,Azure SDK Python包对Python 2.7的支持已结束。有关更多信息请参阅https://github.com/Azure/azure-sdk-for-python/issues/20691
入门
先决条件
- 使用此包需要Python 3.8+。
- Azure订阅
安装包
pip install azure-mgmt-recoveryservicesbackup
pip install azure-identity
身份验证
默认情况下,Azure Active Directory令牌身份验证依赖于以下环境变量的正确配置。
AZURE_CLIENT_ID
用于Azure客户端ID。AZURE_TENANT_ID
用于Azure租户ID。AZURE_CLIENT_SECRET
用于Azure客户端密钥。
此外,Azure订阅ID可以通过环境变量AZURE_SUBSCRIPTION_ID
进行配置。
以上配置后,客户端可以通过以下代码进行身份验证
from azure.identity import DefaultAzureCredential
from azure.mgmt.recoveryservicesbackup.activestamp import RecoveryServicesBackupClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = RecoveryServicesBackupClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
该包的代码示例可以在以下位置找到:
故障排除
下一步
提供反馈
如果您遇到任何错误或建议,请在项目的问题部分提交问题。
发行历史
9.1.0 (2024-04-22)
新增功能
- 模型AzureIaaSVMProtectionPolicy有一个新的参数snapshot_consistency_type
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest有一个新的参数resource_guard_operation_requests
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest有一个新的参数resource_guard_operation_requests
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest有一个新的参数resource_guard_operation_requests
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest有一个新的参数resource_guard_operation_requests
- 模型IaasVMRestoreWithRehydrationRequest有一个新的参数resource_guard_operation_requests
- 操作BackupResourceVaultConfigsOperations.put有一个新的可选参数x_ms_authorization_auxiliary
- 操作BackupResourceVaultConfigsOperations.update有一个新的可选参数x_ms_authorization_auxiliary
- 操作ProtectedItemsOperations.create_or_update有一个新的可选参数x_ms_authorization_auxiliary
- 操作ProtectionPoliciesOperations.create_or_update有一个新的可选参数x_ms_authorization_auxiliary
- 操作RestoresOperations.begin_trigger有一个新的可选参数x_ms_authorization_auxiliary
- 操作SecurityPINsOperations.get有一个新的可选参数x_ms_authorization_auxiliary
9.0.0 (2024-01-24)
新增功能
- 添加了操作组FetchTieringCostOperations
- 添加了操作组GetTieringCostOperationResultOperations
- 添加了操作组TieringCostOperationStatusOperations
- 模型AzureFileShareProtectionPolicy有一个新的参数vault_retention_policy
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest有一个新的参数snapshot_restore_parameters
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest有一个新的参数target_resource_group_name
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest有一个新的参数user_assigned_managed_identity_details
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest有一个新的参数snapshot_restore_parameters
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest有一个新的参数target_resource_group_name
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest有一个新的参数user_assigned_managed_identity_details
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest有一个新的参数snapshot_restore_parameters
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest有一个新的参数target_resource_group_name
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest有一个新的参数user_assigned_managed_identity_details
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest有一个新的参数snapshot_restore_parameters
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest有一个新的参数target_resource_group_name
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest有一个新的参数user_assigned_managed_identity_details
- 模型SubProtectionPolicy有一个新的参数snapshot_backup_additional_details
重大变更
- 模型ResourceGuardProxyBase的参数resource_guard_resource_id现在是必需的
8.0.0 (2024-01-15)
新增功能
- 模型AzureVmWorkloadSAPHanaDBInstanceProtectedItem有一个新的参数vault_id
- 模型BackupStatusResponse有一个新的参数acquire_storage_account_lock
- 模型BackupStatusResponse有一个新的参数protected_items_count
重大变更
- 将操作ProtectionContainersOperations.register重命名为ProtectionContainersOperations.begin_register
7.0.0 (2023-09-18)
新增功能
- 添加操作 RecoveryPointsCrrOperations.get
- 模型 AzureVmWorkloadProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSAPAseSystemProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSAPHanaDBInstance 新增参数 is_protectable
- 模型 AzureVmWorkloadSAPHanaDBInstanceProtectedItem 新增参数 nodes_list
- 模型 AzureVmWorkloadSAPHanaDBInstanceProtectedItem 新增参数 soft_delete_retention_period_in_days
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSAPHanaHSRProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSAPHanaSystemProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSQLAvailabilityGroupProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSQLAvailabilityGroupProtectableItem 新增参数 nodes_list
- 模型 AzureVmWorkloadSQLDatabaseProtectableItem 新增参数 is_protectable
- 模型 AzureVmWorkloadSQLInstanceProtectableItem 新增参数 is_protectable
- 模型 BackupResourceVaultConfig 新增参数 soft_delete_retention_period_in_days
- 模型 DistributedNodesInfo 新增参数 source_resource_id
- 模型 InquiryValidation 新增参数 protectable_item_count
重大变更
- 模型 AzureVmWorkloadSAPHanaDBInstanceProtectedItem 不再包含参数 soft_delete_retention_period
6.0.0 (2023-05-04)
新增功能
- 模型 PrivateEndpointConnection 新增参数 group_ids
- 模型 PrivateLinkServiceConnectionState 新增参数 actions_required
重大变更
- 模型 PrivateLinkServiceConnectionState 不再包含参数 action_required
5.2.0 (2023-03-20)
新增功能
- 模型 BMSRPQueryObject 新增参数 include_soft_deleted_rp
- 模型 IaasVMRecoveryPoint 新增参数 is_private_access_enabled_on_any_disk
- 模型 IaasVMRecoveryPoint 新增参数 security_type
- 模型 IaasVMRestoreRequest 新增参数 extended_location
- 模型 IaasVMRestoreRequest 新增参数 secured_vm_details
- 模型 IaasVMRestoreRequest 新增参数 target_disk_network_access_settings
- 模型 IaasVMRestoreWithRehydrationRequest 新增参数 extended_location
- 模型 IaasVMRestoreWithRehydrationRequest 新增参数 secured_vm_details
- 模型 IaasVMRestoreWithRehydrationRequest 新增参数 target_disk_network_access_settings
- 模型 RecoveryPointProperties 新增参数 is_soft_deleted
5.1.0 (2023-01-30)
新增功能
- 添加操作组 DeletedProtectionContainersOperations
- 模型 AzureIaaSVMProtectionPolicy 新增参数 tiering_policy
- 模型 SubProtectionPolicy 新增参数 tiering_policy
5.1.0b3 (2023-01-03)
其他更改
- 在github存储库中添加生成示例
- 停止支持 python<3.7.0
5.1.0b2 (2022-10-19)
新增功能
- 添加操作组 DeletedProtectionContainersOperations
- 模型 AzureVmWorkloadSAPHanaDBInstanceProtectedItem 新增参数 soft_delete_retention_period
5.1.0b1 (2022-08-29)
新增功能
- 模型 AzureIaaSVMProtectionPolicy 新增参数 tiering_policy
- 模型 SubProtectionPolicy 新增参数 tiering_policy
5.0.0 (2022-05-16)
破坏性更改
- 模型 AzureIaaSVMProtectionPolicy 不再包含参数 tiering_policy
- 模型 SubProtectionPolicy 不再包含参数 tiering_policy
- 操作 ResourceGuardProxyOperations.put 新增参数 parameters
4.2.0 (2022-05-07)
功能
- 模型 AzureIaaSVMProtectionPolicy 新增参数 tiering_policy
- 模型 SubProtectionPolicy 新增参数 tiering_policy
4.1.1 (2022-02-18)
错误修复
- 修复多页分页 #23089
4.1.0 (2022-02-15)
功能
- 模型 AzureIaaSVMProtectionPolicy 新增参数 policy_type
4.0.0 (2021-12-21)
破坏性更改
- 命名空间从
azure.mgmt.recoveryservicesbackup
分离到azure.mgmt.recoveryservicesbackup.activestamp
和azure.mgmt.recoveryservicesbackup.passivestamp
3.0.0 (2021-10-19)
功能
- 模型 GenericProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureSqlProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureFileshareProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureIaaSVMProtectionPolicy 新增参数 resource_guard_operation_requests
- 模型 BackupResourceVaultConfig 新增参数 resource_guard_operation_requests
- 模型 AzureIaaSVMProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureIaaSClassicComputeVMProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureFileShareProtectionPolicy 新增参数 resource_guard_operation_requests
- 模型 DPMProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 新增参数 resource_guard_operation_requests
- 模型 ProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureVmWorkloadProtectionPolicy 新增参数 resource_guard_operation_requests
- 模型 AzureIaaSComputeVMProtectedItem 新增参数 resource_guard_operation_requests
- 模型 AzureFileshareProtectedItemAutoGenerated 新增参数 resource_guard_operation_requests
- 模型 MabProtectionPolicy 新增参数 resource_guard_operation_requests
- 模型MabFileFolderProtectedItem新增参数resource_guard_operation_requests
- 模型GenericProtectionPolicy新增参数resource_guard_operation_requests
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数resource_guard_operation_requests
- 模型AzureSqlProtectionPolicy新增参数resource_guard_operation_requests
- 模型ProtectionPolicy新增参数resource_guard_operation_requests
- 模型AzureVmWorkloadProtectedItem新增参数resource_guard_operation_requests
- 新增操作组ResourceGuardProxyOperations
- 新增操作组BackupResourceStorageConfigsNonCRROperations
- 新增操作组ResourceGuardProxiesOperations
破坏性更改
- 操作SecurityPINsOperations.get新增签名
2.0.0 (2021-07-26)
功能
- 模型IaasVMRestoreRequest新增参数identity_info
- 模型IaasVMRestoreWithRehydrationRequest新增参数identity_info
破坏性更改
- 移除操作组BackupResourceStorageConfigsNonCRROperations
1.1.0 (2021-07-22)
功能
- 模型AzureWorkloadPointInTimeRestoreRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaPointInTimeRestoreRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSQLPointInTimeRestoreRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSQLRestoreRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaRestoreRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest新增参数target_virtual_machine_id
- 模型AzureWorkloadRestoreRequest新增参数target_virtual_machine_id
- 新增操作组BackupResourceStorageConfigsNonCRROperations
1.0.0 (2021-05-26)
功能
- 新增操作组BackupUsageSummariesCRROperations
破坏性更改
- 模型AzureWorkloadSAPHanaPointInTimeRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaRestoreWithRehydrateRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSQLRestoreWithRehydrateRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSQLPointInTimeRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSQLRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadPointInTimeRestoreRequest不再有参数target_virtual_machine_id
- 模型AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest不再有参数target_virtual_machine_id
1.0.0b1 (2021-05-14)
这是测试预览版本。
本版本使用下一代代码生成器,引入了重要的破坏性变化,但也引入了重要的新功能(如统一身份验证和异步编程)。
一般破坏性变化
-
凭证系统已完全重制
azure.common.credentials
或msrestazure.azure_active_directory
实例不再受支持,请使用azure-identity
类: https://pypi.ac.cn/project/azure-identity/credentials
参数已被重命名为credential
-
客户端上的
config
属性不再存在,配置应作为关键字参数传递。示例:MyClient(credential, subscription_id, enable_logging=True)
。有关受支持选项的完整列表,请参阅azure-core 初始化文档中接受的参数 -
您不能再导入
version
模块,请使用__version__
代替 -
以前返回
msrest.polling.LROPoller
的操作现在返回azure.core.polling.LROPoller
并以begin_
前缀。 -
异常树已简化,大多数异常现在为
azure.core.exceptions.HttpResponseError
(《CloudError》已被删除)。 -
大多数操作关键字参数已更改。其中一些最显著的变化
raw
已删除。等效功能可以通过使用cls
找到,这是一个将提供对内部HTTP响应的访问的回调,适用于高级用户- 有关支持的完整选项集,请参阅 azure-core 的 请求参数文档
通用新功能
- 支持使用
typing
进行类型注解。SDK 已准备好使用 mypy。 - 此客户端现在提供稳定且官方的异步支持。检查您的包中的
aio
命名空间以找到异步客户端。 - 此客户端现在原生支持 OpenCensus 或 OpenTelemetry 等跟踪库。查看此 跟踪快速入门 获取概述。
0.11.0 (2020-12-28)
功能
- 模型 IaasVMRecoveryPoint 有一个新参数 zones
- 模型 IaasVMRestoreRequest 有一个新参数 zones
0.10.0 (2020-12-08)
功能
- 模型 IaasVMRestoreRequest 有一个新参数 disk_encryption_set_id
- 模型 IaasVMRestoreRequest 有一个新参数 restore_with_managed_disks
- 模型 BackupResourceConfig 有一个新参数 cross_region_restore_flag
- 模型 AzureFileshareProtectedItem 有一个新参数 health_status
- 添加了操作 RecoveryPointsOperations.get_access_token
- 添加了操作组 AadPropertiesOperations
- 添加了操作组 CrossRegionRestoreOperations
- 添加了操作组 BackupCrrJobDetailsOperations
- 添加了操作组 PrivateEndpointOperations
- 添加了操作组 BackupCrrJobsOperations
- 添加了操作组 RecoveryPointsCrrOperations
- 添加了操作组 CrrOperationResultsOperations
- 添加了操作组 CrrOperationStatusOperations
- 添加了操作组 BackupProtectedItemsCrrOperations
破坏性更改
- 删除了操作 RecoveryServicesBackupClientOperationsMixin.get_operation_status1
0.9.0 (2020-12-07)
功能
- 模型 AzureFileshareProtectedItem 有一个新参数 kpis_healths
- 模型 AzureIaaSVMProtectedItem 有一个新参数 kpis_healths
- 模型 AzureIaaSClassicComputeVMProtectedItem 有一个新参数 kpis_healths
- 模型 AzureVmWorkloadProtectedItem 有一个新参数 kpis_healths
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 有一个新参数 kpis_healths
- 模型 AzureIaaSComputeVMProtectedItem 有一个新参数 kpis_healths
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 有一个新参数 kpis_healths
- 模型 AzureVmWorkloadSQLDatabaseProtectedItem 有一个新参数 kpis_healths
- 添加了操作 RecoveryServicesBackupClientOperationsMixin.bms_prepare_data_move
- 添加了操作 RecoveryServicesBackupClientOperationsMixin.bms_trigger_data_move
- 添加了操作 RecoveryServicesBackupClientOperationsMixin.get_operation_status1
- 添加了操作组 BackupResourceEncryptionConfigsOperations
- 添加了操作组 BMSPrepareDataMoveOperationResultOperations
破坏性更改
- 模型 AzureFileshareProtectedItem 不再具有参数 health_status
- 模型 AzureFileshareProtectedItem 不再具有参数 health_details
- 模型 AzureVmWorkloadProtectedItem 不再具有参数 health_status
- 模型 AzureVmWorkloadProtectedItem 不再具有参数 health_details
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 不再具有参数 health_status
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 不再具有参数 health_details
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 不再具有参数 health_status
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 不再具有参数 health_details
- 模型 AzureVmWorkloadSQLDatabaseProtectedItem 不再具有参数 health_status
- 模型 AzureVmWorkloadSQLDatabaseProtectedItem 不再具有参数 health_details
0.8.0 (2020-06-05)
功能
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 有一个新参数 health_details
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 有一个新参数 health_status
- 模型 AzureVmWorkloadSQLDatabaseProtectedItem 有一个新参数 health_details
- 模型 AzureVmWorkloadSQLDatabaseProtectedItem 有一个新参数 health_status
- 模型 AzureFileshareProtectedItem 有一个新参数 health_details
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 有一个新参数 health_details
- 模型 AzureVmWorkloadSAPAseDatabaseProtectedItem 有一个新参数 health_status
- 模型 AzureVmWorkloadProtectedItem 有一个新参数 health_details
- 模型 AzureVmWorkloadProtectedItem 有一个新参数 health_status
0.7.0 (2020-03-24)
功能
- 添加了操作 BackupResourceVaultConfigsOperations.put
- 添加了操作组 RecoveryServicesBackupClientOperationsMixin
- 添加了操作组 PrivateEndpointConnectionOperations
0.6.0 (2020-01-14)
功能
- 模型 TargetRestoreInfo 有一个新参数 target_directory_for_file_restore
- 模型AzureIaaSVMProtectionPolicy新增参数instant_rp_details
0.5.0 (2019-11-21)
功能
- 模型AzureVmWorkloadProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureVmWorkloadProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureVmWorkloadProtectedItem新增参数is_rehydrate
- 模型AzureVmWorkloadProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureVmWorkloadProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型AzureFileshareProtectedItemExtendedInfo新增参数resource_state
- 模型AzureFileshareProtectedItemExtendedInfo新增参数resource_state_sync_time
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数extended_properties
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数is_rehydrate
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureIaaSClassicComputeVMProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型AzureWorkloadSAPHanaPointInTimeRestoreRequest新增参数recovery_mode
- 模型AzureVmWorkloadProtectionPolicy新增参数make_policy_consistent
- 模型AzureIaaSVMProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureIaaSVMProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureIaaSVMProtectedItem新增参数extended_properties
- 模型AzureIaaSVMProtectedItem新增参数is_rehydrate
- 模型AzureIaaSVMProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureIaaSVMProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型DPMProtectedItem新增参数deferred_delete_time_in_utc
- 模型DPMProtectedItem新增参数is_rehydrate
- 模型DPMProtectedItem新增参数deferred_delete_time_remaining
- 模型DPMProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureWorkloadRestoreRequest新增参数recovery_mode
- 模型AzureWorkloadSAPHanaRestoreRequest新增参数recovery_mode
- 模型ProtectedItem新增参数deferred_delete_time_remaining
- 模型ProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型ProtectedItem新增参数is_rehydrate
- 模型ProtectedItem新增参数deferred_delete_time_in_utc
- 模型ProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型AzureWorkloadSQLRestoreRequest新增参数recovery_mode
- 模型InquiryValidation新增参数additional_detail
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数is_rehydrate
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureVmWorkloadSQLDatabaseProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型AzureVmWorkloadSAPAseDatabaseProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureVmWorkloadSAPAseDatabaseProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureVmWorkloadSAPAseDatabaseProtectedItem新增参数is_rehydrate
- 模型AzureVmWorkloadSAPAseDatabaseProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureVmWorkloadSAPAseDatabaseProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型AzureWorkloadSQLPointInTimeRestoreRequest新增参数recovery_mode
- 模型AzureIaaSComputeVMProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureIaaSComputeVMProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureIaaSComputeVMProtectedItem新增参数extended_properties
- 模型AzureIaaSComputeVMProtectedItem新增参数is_rehydrate
- 模型AzureIaaSComputeVMProtectedItem新增参数deferred_delete_time_in_utc
- 模型AzureIaaSComputeVMProtectedItem新增参数is_scheduled_for_deferred_delete
- 模型IaasVMRestoreRequest新增参数restore_disk_lun_list
- 模型AzureFileShareRecoveryPoint新增参数recovery_point_size_in_gb
- 模型BackupResourceVaultConfig新增参数soft_delete_feature_state
- 模型AzureVmWorkloadSAPHanaDatabaseProtectedItem新增参数deferred_delete_time_remaining
- 模型AzureVmWorkloadSAPHanaDatabaseProtectedItem新增参数is_deferred_delete_schedule_upcoming
- 模型AzureVmWorkloadSAPHanaDatabaseProtectedItem新增参数is_rehydrate
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 新增参数 deferred_delete_time_in_utc
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectedItem 新增参数 is_scheduled_for_deferred_delete
- 模型 MabFileFolderProtectedItem 新增参数 last_backup_time
- 模型 MabFileFolderProtectedItem 新增参数 deferred_delete_time_remaining
- 模型 MabFileFolderProtectedItem 新增参数 is_deferred_delete_schedule_upcoming
- 模型 MabFileFolderProtectedItem 新增参数 is_rehydrate
- 模型 MabFileFolderProtectedItem 新增参数 deferred_delete_time_in_utc
- 模型 IaasVMRecoveryPoint 新增参数 recovery_point_disk_configuration
- 模型 GenericProtectedItem 新增参数 deferred_delete_time_remaining
- 模型 GenericProtectedItem 新增参数 is_deferred_delete_schedule_upcoming
- 模型 GenericProtectedItem 新增参数 is_rehydrate
- 模型 GenericProtectedItem 新增参数 deferred_delete_time_in_utc
- 模型 GenericProtectedItem 新增参数 is_scheduled_for_deferred_delete
- 模型 AzureWorkloadPointInTimeRestoreRequest 新增参数 recovery_mode
- 模型 ExportJobsOperationResultInfo 新增参数 excel_file_blob_sas_key
- 模型 ExportJobsOperationResultInfo 新增参数 excel_file_blob_url
- 模型 AzureFileshareProtectedItem 新增参数 deferred_delete_time_remaining
- 模型 AzureFileshareProtectedItem 新增参数 is_deferred_delete_schedule_upcoming
- 模型 AzureFileshareProtectedItem 新增参数 is_rehydrate
- 模型 AzureFileshareProtectedItem 新增参数 deferred_delete_time_in_utc
- 模型 AzureFileshareProtectedItem 新增参数 is_scheduled_for_deferred_delete
- 模型 AzureSqlProtectedItem 新增参数 deferred_delete_time_remaining
- 模型 AzureSqlProtectedItem 新增参数 is_deferred_delete_schedule_upcoming
- 模型 AzureSqlProtectedItem 新增参数 is_rehydrate
- 模型 AzureSqlProtectedItem 新增参数 deferred_delete_time_in_utc
- 模型 AzureSqlProtectedItem 新增参数 is_scheduled_for_deferred_delete
通用重大变更
本版本使用下一代代码生成器,可能由于某些导入而引入破坏性变更。总的来说,一些模块的可见性/导入方式不正确,并且已被重命名。这解决了由于使用本不应使用的类而引起的一些问题。现在无法从 azure.mgmt.recoveryservicesbackup.recovery_services_backup_client 导入 RecoveryServicesBackupClient(导入 azure.mgmt.recoveryservicesbackup 与之前一样工作)RecoveryServicesBackupClientConfiguration 的导入已从 azure.mgmt.recoveryservicesbackup.recovery_services_backup_client 移动到 azure.mgmt.recoveryservicesbackup。无法使用 azure.mgmt.recoveryservicesbackup.models.my_class 从 "models" 子模块导入 MyClass 模型(从 azure.mgmt.recoveryservicesbackup.models 的导入与之前一样工作)无法使用 azure.mgmt.recoveryservicesbackup.operations.my_class_operations 从操作子模块导入 MyClassOperations 操作类(从 azure.mgmt.recoveryservicesbackup.operations 的导入与之前一样工作)。最后但同样重要的是,HTTP 连接池现在默认启用。您应始终将客户端用作上下文管理器,或调用 close(),或每个进程最多使用一个客户端。
0.4.0 (2019-05-21)
功能
- 模型 AzureWorkloadRestoreRequest 新增参数 target_info
- 模型 AzureVmWorkloadSAPHanaDatabaseProtectableItem 新增参数 is_auto_protected
- 模型 AzureVmWorkloadSAPHanaSystemProtectableItem 新增参数 is_auto_protected
- 模型 AzureIaaSVMJobTaskDetails 新增参数 task_execution_details
- 模型 AzureWorkloadContainer 新增参数 operation_type
- 模型 AzureVmWorkloadSQLInstanceProtectableItem 新增参数 is_auto_protected
- 模型 AzureIaaSVMJobExtendedInfo 新增参数 estimated_remaining_duration
- 模型 AzureVmWorkloadSQLAvailabilityGroupProtectableItem 新增参数 is_auto_protected
- 模型 AzureVmWorkloadProtectableItem 新增参数 is_auto_protected
- 模型 AzureVMAppContainerProtectionContainer 新增参数 operation_type
- 模型 AzureSQLAGWorkloadContainerProtectionContainer 新增参数 operation_type
- 模型 AzureVmWorkloadSQLDatabaseProtectableItem 新增参数 is_auto_protected
- 添加了 BackupResourceStorageConfigsOperations.patch 操作
- 添加了 ProtectionIntentOperations.delete 操作
- 添加了 ProtectionIntentOperations.get 操作
- 添加了 BackupProtectionIntentOperations 操作组
- 添加了 OperationOperations 操作组
0.3.0 (2018-06-27)
功能
- SAP HANA 合同变更(在现有 API 中添加了新过滤器)。此功能仍在开发阶段,尚未开放使用。
- 在创建策略中添加了即时RP字段。
- 为一些合同添加了注释。
Python细节
- 模型DPMProtectedItem有一个新的参数create_mode
- 模型MabFileFolderProtectedItem有一个新的参数create_mode
- 模型AzureIaaSClassicComputeVMProtectedItem有一个新的参数create_mode
- 模型AzureWorkloadContainer有一个新的参数workload_type
- 模型AzureIaaSVMProtectionPolicy有一个新的参数instant_rp_retention_range_in_days
- 模型AzureFileshareProtectedItem有一个新的参数create_mode
- 模型AzureSQLAGWorkloadContainerProtectionContainer有一个新的参数workload_type
- 模型AzureSqlProtectedItem有一个新的参数create_mode
- 模型AzureIaaSVMJobExtendedInfo有一个新的参数internal_property_bag
- 模型KeyAndSecretDetails有一个新的参数encryption_mechanism
- 模型AzureIaaSVMProtectedItem有一个新的参数create_mode
- 模型AzureVMAppContainerProtectionContainer有一个新的参数workload_type
- 模型AzureVmWorkloadSQLDatabaseProtectedItem有一个新的参数create_mode
- 模型IaasVMRecoveryPoint有一个新的参数os_type
- 模型ProtectionPolicyQueryObject有一个新的参数workload_type
- 模型AzureIaaSComputeVMProtectedItem有一个新的参数create_mode
- 模型Settings有一个新的参数is_compression
- 模型GenericProtectedItem有一个新的参数create_mode
- 模型AzureWorkloadJob有一个新的参数workload_type
- 模型ProtectedItem有一个新的参数create_mode
- 操作ProtectionContainersOperations.inquire有一个新的"filter"参数
0.2.0 (2018-05-25)
功能
- 客户端类可以用作上下文管理器,以保持底层HTTP会话打开以提高性能
通用重大变更
本版本使用新一代代码生成器,可能会引入破坏性更改。
- 模型签名现在仅使用关键字参数语法。所有位置参数都必须重写为关键字参数。为了在大多数情况下保持自动完成,现在为Python 2和Python 3生成模型。Python 3使用"*"语法进行关键字仅参数。
- 枚举类型现在使用"str"混合(类AzureEnum(str, Enum))以改进遇到未识别枚举值时的行为。虽然这不是破坏性更改,但区别很重要,这里进行了记录:https://docs.pythonlang.cn/3/library/enum.html#others 简要说明
- “is”不应使用。
- “format”将返回字符串值,其中"%s"字符串格式化将返回
NameOfEnum.stringvalue
。应优先考虑格式化语法。
- 新的长时间运行操作
- 返回类型从
msrestazure.azure_operation.AzureOperationPoller
更改为msrest.polling.LROPoller
。外部API相同。 - 返回类型现在始终是
msrest.polling.LROPoller
,无论使用哪些可选参数。 - 使用
raw=True
时的行为已更改。现在不再返回初始调用结果作为ClientRawResponse
,而不进行轮询,而是返回一个LROPoller。轮询后,最终资源将作为ClientRawResponse
返回。 - 新的
polling
参数。默认行为是Polling=True
,将使用ARM算法进行轮询。当Polling=False
时,将返回初始调用的响应,而不进行轮询。 polling
参数接受msrest.polling.PollingMethod
子类的实例。add_done_callback
不再在轮询完成后抛出异常,而是立即执行回调。
- 返回类型从
错误修复
- sdist与wheel 0.31.0的兼容性
0.1.2 (2019-03-12)
- 更新msrestazure包的可接受版本以解除Azure/azure-cli#6973的限制。
0.1.1 (2017-08-09)
错误修复
- 修复持续时间解析(#1214)
0.1.0 (2017-06-05)
- 初始发布
项目详细信息
哈希值 for azure-mgmt-recoveryservicesbackup-9.1.0.tar.gz
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e9fd406c0c9ee2627f5a371f012f877342f7fc6f33b2564fcd14d6f0663cd0f |
|
MD5 | d592fc8c2691b535d1d6b7c92656abb0 |
|
BLAKE2b-256 | d110e3d49f12842a84de410f8ed9831d6dcf6ee04e993f79fe4eb33adf1a9265 |
哈希值 for azure-mgmt_recoveryservicesbackup-9.1.0-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 11fbbe249b16a506973cbae2c47e0c7ad20b12e88fbb7a08c0d0236daeb57671 |
|
MD5 | d1a5ccb9e93f4da7165532d94c4e9be7 |
|
BLAKE2b-256 | 41bc20a928d3bc3c8b05c05f64da37c5e7868bba5abaf5d3883565e1829f2380 |