使用 Python SDK 的 Azure 经典 VM 实例未出现
Classic VM instances from Azure using Python SDK are not appearing
我正在尝试获取托管在 Azure 帐户上的所有经典 VM。
通常,我使用 SDK 包 azure-mgmt-compute
与 Azure 交互并获取 VM 实例,但经典实例没有出现。
我正在尝试以下方法:virtual_machines.list_all()
有什么方向吗?
您需要在 python 的 Azure SDK azure-servicemanagement-legacy
包下使用 serviceManagementService
class 才能使用 classic 资源蔚蓝
为了使用 serviceManagementService
对 Azure 进行身份验证,您需要生成管理证书。您可以参考 this 文档根据您使用的风格 OS 生成管理证书。
这是使用服务管理客户端向 Azure 进行身份验证的示例代码块
from azure import *
from azure.servicemanagement import *
subscription_id = '<your_subscription_id>'
certificate_path = '<path_to_.pem_certificate>'
sms = ServiceManagementService(subscription_id, certificate_path)
请参阅此 documentation 以获取有关使用 Azure 服务管理客户端包的更多示例。
我正在尝试获取托管在 Azure 帐户上的所有经典 VM。
通常,我使用 SDK 包 azure-mgmt-compute
与 Azure 交互并获取 VM 实例,但经典实例没有出现。
我正在尝试以下方法:virtual_machines.list_all()
有什么方向吗?
您需要在 python 的 Azure SDK azure-servicemanagement-legacy
包下使用 serviceManagementService
class 才能使用 classic 资源蔚蓝
为了使用 serviceManagementService
对 Azure 进行身份验证,您需要生成管理证书。您可以参考 this 文档根据您使用的风格 OS 生成管理证书。
这是使用服务管理客户端向 Azure 进行身份验证的示例代码块
from azure import *
from azure.servicemanagement import *
subscription_id = '<your_subscription_id>'
certificate_path = '<path_to_.pem_certificate>'
sms = ServiceManagementService(subscription_id, certificate_path)
请参阅此 documentation 以获取有关使用 Azure 服务管理客户端包的更多示例。