【发布时间】:2019-05-02 00:36:12
【问题描述】:
我试图在关闭或取消分配 Azure VM 之前保留它的公共 IP 地址,但我无法在 Azure SDK 中为此找到任何 python 类。当我在 UI 中关闭我的 VM 时,它会询问我是否要保留公共 IP 地址。我想要具有相同功能的类。我该如何解决这个问题?
我尝试将公共 IP 保存到变量并在我的 VM 关闭后将其传递给 NIC,但结果它不接受我提供的 IP。
network_client = NetworkManagementClient(credentials=setup['values'], subscription_id=test_bed.subscription_id)
parapip = network_client.models().PublicIPAddress(location='West US', public_ip_allocation_method='Static', ip_address='104.42.218.83')
network_client.public_ip_addresses.create_or_update(resource_group_name=setup['resource_group_name'], public_ip_address_name='mgmt2-pip-jp07zf', parameters=parapip)
【问题讨论】: