Microsoft Azure Connected VMWare Management Client Library for Python
项目描述
Microsoft Azure SDK for Python
这是Microsoft Azure Connected VMWare Management Client Library。此包已在Python 3.7+上进行了测试。有关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.7+。
- Azure订阅
安装包
pip install azure-mgmt-connectedvmware
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.connectedvmware import ConnectedVMwareMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ConnectedVMwareMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
示例
本包的代码示例可以在以下位置找到
故障排除
下一步操作
提供反馈
如果您遇到任何错误或有建议,请在项目的 问题 部分提交问题。
版本历史
1.0.0 (2023-10-23)
新增功能
- 添加了操作组 VMInstanceGuestAgentsOperations
- 添加了操作组 VirtualMachineInstancesOperations
- 添加了操作组 VmInstanceHybridIdentityMetadataOperations
- 模型 Cluster 新增参数 total_cpu_m_hz
- 模型 Cluster 新增参数 total_memory_gb
- 模型 Cluster 新增参数 used_cpu_m_hz
- 模型 Cluster 新增参数 used_memory_gb
- 模型 GuestAgent 新增参数 private_link_scope_resource_id
- 模型 Host 新增参数 cpu_mhz
- 模型 Host 新增参数 memory_size_gb
- 模型 Host 新增参数 overall_cpu_usage_m_hz
- 模型 Host 新增参数 overall_memory_usage_gb
- 模型 ProxyResource 新增参数 system_data
- 模型 Resource 新增参数 system_data
- 模型 ResourcePool 新增参数 cpu_capacity_m_hz
- 模型 ResourcePool 新增参数 cpu_overall_usage_m_hz
- 模型 ResourcePool 新增参数 mem_capacity_gb
- 模型 ResourcePool 新增参数 mem_overall_usage_gb
破坏性更改
- 客户端名称从
AzureArcVMwareManagementServiceAPI
更改为ConnectedVMwareMgmtClient
- 移除了操作组 AzureArcVMwareManagementServiceAPIOperationsMixin
- 移除了操作组 GuestAgentsOperations
- 移除了操作组 HybridIdentityMetadataOperations
- 移除了操作组 MachineExtensionsOperations
- 移除了操作组 VirtualMachinesOperations
1.0.0b3 (2022-12-26)
新增功能
- 添加了操作 GuestAgentsOperations.list
- 添加了操作 HybridIdentityMetadataOperations.list
- 添加了操作 VirtualMachinesOperations.begin_create_or_update
- 添加了操作 VirtualMachinesOperations.list_all
- 添加了操作组 AzureArcVMwareManagementServiceAPIOperationsMixin
- 模型 Datastore 新增参数 capacity_gb
- 模型 Datastore 新增参数 free_space_gb
- 模型 ErrorDetail 新增参数 additional_info
- 模型 GuestAgentProfile 新增参数 client_public_key
- 模型 GuestAgentProfile 新增参数 mssql_discovered
- 模型 Host 新增参数 datastore_ids
- 模型 Host 新增参数 network_ids
- 模型 InventoryItemDetails 新增参数 inventory_type
- 模型 ResourcePool 新增参数 datastore_ids
- 模型 ResourcePool 新增参数 network_ids
- 模型 VirtualMachineInventoryItem 新增参数 cluster
- 模型 VirtualMachineTemplateInventoryItem 新增参数 tools_version
- 模型 VirtualMachineTemplateInventoryItem 新增参数 tools_version_status
- 模型 VirtualMachineUpdate 新增参数 guest_agent_profile
破坏性更改
- 操作 MachineExtensionsOperations.begin_create_or_update 新增必需参数 virtual_machine_name
- 操作 MachineExtensionsOperations.begin_create_or_update 不再具有参数 name
- 操作 MachineExtensionsOperations.begin_delete 新增必需参数 virtual_machine_name
- 操作 MachineExtensionsOperations.begin_delete 不再具有参数 name
- 操作 MachineExtensionsOperations.begin_update 新增必需参数 virtual_machine_name
- 操作 MachineExtensionsOperations.begin_update 不再具有参数 name
- 操作 MachineExtensionsOperations.get 新增必需参数 virtual_machine_name
- 操作 MachineExtensionsOperations.get 不再具有参数 name
- 操作 MachineExtensionsOperations.list 新增必需参数 virtual_machine_name
- 操作 MachineExtensionsOperations.list 不再具有参数 name
- 操作 VirtualMachinesOperations.begin_assess_patches 新增必需参数 virtual_machine_name
- 操作 VirtualMachinesOperations.begin_assess_patches 不再具有参数 name
- 操作 VirtualMachinesOperations.begin_install_patches 新增必需参数 virtual_machine_name
- 操作 VirtualMachinesOperations.begin_install_patches 不再具有参数名称
- 操作 VirtualMachinesOperations.list 新增必填参数 resource_group_name
- 移除了操作 GuestAgentsOperations.list_by_vm
- 移除了操作 HybridIdentityMetadataOperations.list_by_vm
- 移除了操作 VirtualMachinesOperations.begin_create
- 移除了操作 VirtualMachinesOperations.list_by_resource_group
1.0.0b2 (2022-08-15)
特性
- 添加了操作 VirtualMachinesOperations.begin_assess_patches
- 添加了操作 VirtualMachinesOperations.begin_install_patches
- 模型 MachineExtension 新增参数 enable_automatic_upgrade
- 模型 MachineExtensionUpdate 新增参数 enable_automatic_upgrade
- 模型 OsProfile 新增参数 allow_extension_operations
- 模型 OsProfile 新增参数 guest_id
- 模型 OsProfile 新增参数 linux_configuration
- 模型 OsProfile 新增参数 windows_configuration
- 模型 VirtualMachine 新增参数 security_profile
- 模型 VirtualMachineUpdate 新增参数 os_profile
破坏性变更
- 操作 VirtualMachinesOperations.begin_delete 新增参数 retain
1.0.0b1 (2021-11-19)
- 初始发布
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
azure-mgmt-connectedvmware-1.0.0.tar.gz (107.4 kB 查看散列值)
构建分发
关闭
散列值 for azure-mgmt-connectedvmware-1.0.0-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 421f78c9ea00657910f272e6eea887a918ccc3d344370e4096ca30749e69cf6f |
|
MD5 | 479324ffadc165ba0d58cef860283289 |
|
BLAKE2b-256 | 0d041cfbf0428b21569e2e315bb90d4ff5917ca6c2c6d31d231021abfe6fe6b3 |