Microsoft Azure Recovery Services Site Recovery Management Client Library for Python
项目描述
Microsoft Azure SDK for Python
这是 Microsoft Azure Recovery Services Site Recovery Management 客户端库。此软件包已与 Python 3.8+ 进行了测试。有关 Azure 库的更完整视图,请参阅 azure sdk python 发布。
免责声明
Azure SDK Python 包对 Python 2.7 的支持已于 2022 年 1 月 1 日结束。有关更多信息和建议,请参阅 https://github.com/Azure/azure-sdk-for-python/issues/20691
入门
先决条件
- 使用此软件包需要 Python 3.8+。
- Azure 订阅
安装软件包
pip install azure-mgmt-recoveryservicessiterecovery
pip install azure-identity
身份验证
默认情况下,Azure Active Directory 令牌身份验证依赖于正确配置以下环境变量。
AZURE_CLIENT_ID
用于 Azure 客户端 ID。AZURE_TENANT_ID
用于 Azure 租户 ID。AZURE_CLIENT_SECRET
用于 Azure 客户端密钥。
此外,可以通过环境变量 AZURE_SUBSCRIPTION_ID
配置 Azure 订阅 ID。
以上配置下,客户端可以通过以下代码进行身份验证
from azure.identity import DefaultAzureCredential
from azure.mgmt.recoveryservicessiterecovery import SiteRecoveryManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = SiteRecoveryManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
此包的代码示例可在以下位置找到:
故障排除
下一步
提供反馈
如果您遇到任何错误或建议,请在项目的问题部分提交问题。
发行历史
1.2.0 (2024-02-22)
新增功能
- 添加操作 ReplicationFabricsOperations.begin_remove_infra
- 模型 A2AEnableProtectionInput 有一个新参数 auto_protection_of_data_disk
1.1.0 (2023-09-15)
新增功能
- 模型 A2AReplicationDetails 有一个新参数 churn_option_selected
- 模型 AzureFabricSpecificDetails 有一个新参数 location_details
- 模型 FabricQueryParameter 有一个新参数 extended_location_mappings
- 模型 FabricQueryParameter 有一个新参数 location_details
- 模型 HyperVReplicaAzurePlannedFailoverProviderInput 有一个新参数 os_upgrade_version
- 模型 HyperVReplicaAzureReplicationDetails 有一个新参数 all_available_os_upgrade_configurations
- 模型 HyperVReplicaAzureTestFailoverInput 有一个新参数 os_upgrade_version
- 模型 InMageAzureV2ReplicationDetails 有一个新参数 all_available_os_upgrade_configurations
- 模型 InMageAzureV2ReplicationDetails 有一个新参数 os_name
- 模型 InMageAzureV2ReplicationDetails 有一个新参数 supported_os_versions
- 模型 InMageAzureV2TestFailoverInput 有一个新参数 os_upgrade_version
- 模型 InMageAzureV2UnplannedFailoverInput 有一个新参数 os_upgrade_version
- 模型 VMwareCbtEnableMigrationInput 有一个新参数 confidential_vm_key_vault_id
- 模型 VMwareCbtEnableMigrationInput 有一个新参数 target_vm_security_profile
- 模型 VMwareCbtMigrateInput 有一个新参数 os_upgrade_version
- 模型 VMwareCbtMigrationDetails 有一个新参数 appliance_monitoring_details
- 模型 VMwareCbtMigrationDetails 有一个新参数 confidential_vm_key_vault_id
- 模型 VMwareCbtMigrationDetails 有一个新参数 delta_sync_progress_percentage
- 模型 VMwareCbtMigrationDetails 有一个新参数 delta_sync_retry_count
- 模型 VMwareCbtMigrationDetails 有一个新参数 gateway_operation_details
- 模型 VMwareCbtMigrationDetails 有一个新参数 is_check_sum_resync_cycle
- 模型 VMwareCbtMigrationDetails 有一个新参数 operation_name
- 模型 VMwareCbtMigrationDetails 有一个新参数 os_name
- 模型 VMwareCbtMigrationDetails 有一个新参数 supported_os_versions
- 模型 VMwareCbtMigrationDetails 有一个新参数 target_vm_security_profile
- 模型 VMwareCbtProtectedDiskDetails 有一个新参数 gateway_operation_details
- 模型 VMwareCbtProtectionContainerMappingDetails 有一个新参数 excluded_skus
- 模型 VMwareCbtTestMigrateInput 有一个新参数 os_upgrade_version
1.0.0 (2022-12-15)
新增功能
- 模型 AzureFabricSpecificDetails 有一个新参数 extended_locations
- 模型 RecoveryPlanA2ADetails 有一个新参数 primary_extended_location
- 模型 RecoveryPlanA2ADetails 有一个新参数 recovery_extended_location
1.0.0b2 (2022-11-18)
新增功能
- 添加操作 ReplicationMigrationItemsOperations.begin_pause_replication
- 添加操作 ReplicationMigrationItemsOperations.begin_resume_replication
- 添加操作 ReplicationProtectedItemsOperations.begin_switch_provider
- 添加操作组 ReplicationAppliancesOperations
- 模型 A2AContainerMappingInput 有一个新参数 automation_account_authentication_type
- 模型 A2ACreateProtectionIntentInput 有一个新参数 agent_auto_update_status
- 模型 A2ACreateProtectionIntentInput 有一个新参数 automation_account_arm_id
- 模型 A2ACreateProtectionIntentInput 有一个新参数 automation_account_authentication_type
- 模型 A2AEnableProtectionInput 有一个新参数 recovery_capacity_reservation_group_id
- 模型 A2AEnableProtectionInput 有一个新参数 recovery_extended_location
- 模型 A2AProtectionContainerMappingDetails 有一个新参数 automation_account_authentication_type
- 模型 A2AReplicationDetails 有一个新参数 initial_primary_extended_location
- 模型 A2AReplicationDetails 有一个新参数 initial_recovery_extended_location
- 模型 A2AReplicationDetails 有一个新参数 primary_extended_location
- 模型 A2AReplicationDetails 有一个新参数 recovery_capacity_reservation_group_id
- 模型 A2AReplicationDetails 有一个新参数 recovery_extended_location
- 模型 A2AReplicationIntentDetails 有一个新参数 agent_auto_update_status
- 模型 A2AReplicationIntentDetails 有一个新参数 automation_account_arm_id
- 模型 A2AReplicationIntentDetails 新增参数 automation_account_authentication_type
- 模型 A2ASwitchProtectionInput 新增参数 recovery_capacity_reservation_group_id
- 模型 A2AUpdateContainerMappingInput 新增参数 automation_account_authentication_type
- 模型 A2AUpdateReplicationProtectedItemInput 新增参数 recovery_capacity_reservation_group_id
- 模型 HyperVVirtualMachineDetails 新增参数 hyper_v_host_id
- 模型 InMageAzureV2ProtectedDiskDetails 新增参数 seconds_to_take_switch_provider
- 模型 InMageAzureV2ReplicationDetails 新增参数 switch_provider_blocking_error_details
- 模型 InMageAzureV2ReplicationDetails 新增参数 switch_provider_details
- 模型 InMageRcmProtectedDiskDetails 新增参数 seed_blob_uri
- 模型 InMageRcmReplicationDetails 新增参数 storage_account_id
- 模型 MigrationItemProperties 新增参数 critical_job_history
- 模型 MigrationItemProperties 新增参数 last_migration_status
- 模型 MigrationItemProperties 新增参数 last_migration_time
- 模型 MigrationItemProperties 新增参数 recovery_services_provider_id
- 模型 MigrationItemProperties 新增参数 replication_status
- 模型 RecoveryPlanA2AInput 新增参数 primary_extended_location
- 模型 RecoveryPlanA2AInput 新增参数 recovery_extended_location
- 模型 ReplicationProtectedItemProperties 新增参数 switch_provider_state
- 模型 ReplicationProtectedItemProperties 新增参数 switch_provider_state_description
- 模型 VMwareCbtEnableMigrationInput 新增参数 perform_sql_bulk_registration
- 模型 VMwareCbtEnableMigrationInput 新增参数 test_network_id
- 模型 VMwareCbtEnableMigrationInput 新增参数 test_subnet_name
- 模型 VMwareCbtMigrationDetails 新增参数 resume_progress_percentage
- 模型 VMwareCbtMigrationDetails 新增参数 resume_retry_count
- 模型 VMwareCbtMigrationDetails 新增参数 storage_account_id
- 模型 VMwareCbtMigrationDetails 新增参数 test_network_id
- 模型 VMwareCbtNicDetails 新增参数 test_ip_address
- 模型 VMwareCbtNicDetails 新增参数 test_ip_address_type
- 模型 VMwareCbtNicDetails 新增参数 test_network_id
- 模型 VMwareCbtNicDetails 新增参数 test_subnet_name
- 模型 VMwareCbtNicInput 新增参数 test_static_ip_address
- 模型 VMwareCbtNicInput 新增参数 test_subnet_name
- 模型 VMwareCbtProtectedDiskDetails 新增参数 seed_blob_uri
- 模型 VMwareCbtProtectedDiskDetails 新增参数 target_blob_uri
- 模型 VMwareCbtProtectionContainerMappingDetails 新增参数 role_size_to_nic_count_map
- 模型 VMwareCbtTestMigrateInput 新增参数 vm_nics
- 模型 VMwareCbtUpdateDiskInput 新增参数 is_os_disk
- 模型 VMwareCbtUpdateMigrationItemInput 新增参数 test_network_id
- 模型 VMwareDetails 新增参数 switch_provider_blocking_error_details
- 模型 VmmVirtualMachineDetails 新增参数 hyper_v_host_id
重大变更
- 操作 ReplicationProtectedItemsOperations.begin_update_mobility_service 新增必需参数 replicated_protected_item_name
- 操作 ReplicationProtectedItemsOperations.begin_update_mobility_service 不再具有参数 replication_protected_item_name
1.0.0b1 (2021-07-28)
- 初始发布
项目详情
关闭
azure-mgmt-recoveryservicessiterecovery-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e776216d7931fe640ceac03a328be135a594b4c3fc85c46525d4e9d1a69dbd17 |
|
MD5 | 954f52f49b2e3fac0e31f60b58306954 |
|
BLAKE2b-256 | 235d3ac5f9288d54bee3031e3e1dc5022b7e38b48cb6573e4a5a69822b1e2cf1 |
关闭
azure-mgmt_recoveryservicessiterecovery-1.2.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 79cfb5f80eec2c5622e4c1a8cee80e4b80b1dd4132431e9db04f444b2895bf9f |
|
MD5 | ac409c87f1031d93006b4c4ec064756f |
|
BLAKE2b-256 | dc999333eb9a370963b92899246918814516e8ea44661b5212d6265097f63d34 |