Package: azure-mgmt-connectedvmware
Microsoft Azure SDK for PythonThis is the Microsoft Azure Connected VMWare Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see theazure sdk python release.DisclaimerAzure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer tohttps://github.com/Azure/azure-sdk-for-python/issues/20691Getting startedPrerequisitesPython 3.7+ is required to use this package.Azure subscriptionInstall the packagepipinstallazure-mgmt-connectedvmware
pipinstallazure-identityAuthenticationBy default,Azure Active Directorytoken authentication depends on correct configure of following environment variables.AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.In addition, Azure subscription ID can be configured via environment variableAZURE_SUBSCRIPTION_ID.With above configuration, client can be authenticated by following code:fromazure.identityimportDefaultAzureCredentialfromazure.mgmt.connectedvmwareimportConnectedVMwareMgmtClientimportossub_id=os.getenv("AZURE_SUBSCRIPTION_ID")client=ConnectedVMwareMgmtClient(credential=DefaultAzureCredential(),subscription_id=sub_id)ExamplesCode samples for this package can be found at:Search Connected VMWare Managementon docs.microsoft.comAzure Python Mgmt SDK Samples RepoTroubleshootingNext stepsProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History1.0.0 (2023-10-23)Features AddedAdded operation group VMInstanceGuestAgentsOperationsAdded operation group VirtualMachineInstancesOperationsAdded operation group VmInstanceHybridIdentityMetadataOperationsModel Cluster has a new parameter total_cpu_m_hzModel Cluster has a new parameter total_memory_gbModel Cluster has a new parameter used_cpu_m_hzModel Cluster has a new parameter used_memory_gbModel GuestAgent has a new parameter private_link_scope_resource_idModel Host has a new parameter cpu_mhzModel Host has a new parameter memory_size_gbModel Host has a new parameter overall_cpu_usage_m_hzModel Host has a new parameter overall_memory_usage_gbModel ProxyResource has a new parameter system_dataModel Resource has a new parameter system_dataModel ResourcePool has a new parameter cpu_capacity_m_hzModel ResourcePool has a new parameter cpu_overall_usage_m_hzModel ResourcePool has a new parameter mem_capacity_gbModel ResourcePool has a new parameter mem_overall_usage_gbBreaking ChangesClient name is changed fromAzureArcVMwareManagementServiceAPItoConnectedVMwareMgmtClientRemoved operation group AzureArcVMwareManagementServiceAPIOperationsMixinRemoved operation group GuestAgentsOperationsRemoved operation group HybridIdentityMetadataOperationsRemoved operation group MachineExtensionsOperationsRemoved operation group VirtualMachinesOperations1.0.0b3 (2022-12-26)Features AddedAdded operation GuestAgentsOperations.listAdded operation HybridIdentityMetadataOperations.listAdded operation VirtualMachinesOperations.begin_create_or_updateAdded operation VirtualMachinesOperations.list_allAdded operation group AzureArcVMwareManagementServiceAPIOperationsMixinModel Datastore has a new parameter capacity_gbModel Datastore has a new parameter free_space_gbModel ErrorDetail has a new parameter additional_infoModel GuestAgentProfile has a new parameter client_public_keyModel GuestAgentProfile has a new parameter mssql_discoveredModel Host has a new parameter datastore_idsModel Host has a new parameter network_idsModel InventoryItemDetails has a new parameter inventory_typeModel ResourcePool has a new parameter datastore_idsModel ResourcePool has a new parameter network_idsModel VirtualMachineInventoryItem has a new parameter clusterModel VirtualMachineTemplateInventoryItem has a new parameter tools_versionModel VirtualMachineTemplateInventoryItem has a new parameter tools_version_statusModel VirtualMachineUpdate has a new parameter guest_agent_profileBreaking ChangesOperation MachineExtensionsOperations.begin_create_or_update has a new required parameter virtual_machine_nameOperation MachineExtensionsOperations.begin_create_or_update no longer has parameter nameOperation MachineExtensionsOperations.begin_delete has a new required parameter virtual_machine_nameOperation MachineExtensionsOperations.begin_delete no longer has parameter nameOperation MachineExtensionsOperations.begin_update has a new required parameter virtual_machine_nameOperation MachineExtensionsOperations.begin_update no longer has parameter nameOperation MachineExtensionsOperations.get has a new required parameter virtual_machine_nameOperation MachineExtensionsOperations.get no longer has parameter nameOperation MachineExtensionsOperations.list has a new required parameter virtual_machine_nameOperation MachineExtensionsOperations.list no longer has parameter nameOperation VirtualMachinesOperations.begin_assess_patches has a new required parameter virtual_machine_nameOperation VirtualMachinesOperations.begin_assess_patches no longer has parameter nameOperation VirtualMachinesOperations.begin_install_patches has a new required parameter virtual_machine_nameOperation VirtualMachinesOperations.begin_install_patches no longer has parameter nameOperation VirtualMachinesOperations.list has a new required parameter resource_group_nameRemoved operation GuestAgentsOperations.list_by_vmRemoved operation HybridIdentityMetadataOperations.list_by_vmRemoved operation VirtualMachinesOperations.begin_createRemoved operation VirtualMachinesOperations.list_by_resource_group1.0.0b2 (2022-08-15)FeaturesAdded operation VirtualMachinesOperations.begin_assess_patchesAdded operation VirtualMachinesOperations.begin_install_patchesModel MachineExtension has a new parameter enable_automatic_upgradeModel MachineExtensionUpdate has a new parameter enable_automatic_upgradeModel OsProfile has a new parameter allow_extension_operationsModel OsProfile has a new parameter guest_idModel OsProfile has a new parameter linux_configurationModel OsProfile has a new parameter windows_configurationModel VirtualMachine has a new parameter security_profileModel VirtualMachineUpdate has a new parameter os_profileBreaking changesOperation VirtualMachinesOperations.begin_delete has a new parameter retain1.0.0b1 (2021-11-19)Initial Release