获取Azure资源的可用性状态

获取Azure资源的可用性状态,azure,azure-monitoring,azure-sdk,azure-sdk-python,Azure,Azure Monitoring,Azure Sdk,Azure Sdk Python,我想获得azure资源的可用性。现在我正在使用: GET”https://management.azure.com/{}/providers/Microsoft.ResourceHealth/ 可用性状态/当前?api版本=2015-01-01“api,我需要获取jwt。 是否有任何pythonsdk方法可以做与中相同的事情 我想使用类似于: credentials = ServicePrincipalCredentials( client_id=client_id,

我想获得azure资源的可用性。现在我正在使用:
GET”https://management.azure.com/{}/providers/Microsoft.ResourceHealth/
可用性状态/当前?api版本=2015-01-01“
api,我需要获取jwt。 是否有任何pythonsdk方法可以做与中相同的事情

我想使用类似于:

credentials = ServicePrincipalCredentials(
        client_id=client_id,
        secret=secret_key,
        tenant=tenant_id,
        cloud_environment=AZURE_PUBLIC_CLOUD
    )

client = MonitorManagementClient(
    credentials,
    subscription_id
)

我不希望生成jwt令牌并运行API,而是希望使用pythonic方式,在这里我可以使用客户端id、机密、租户和云环境。

目前没有SDK,但看到您的问题,我在Azure SDK repo中创建了一个问题:

我们实际上是从服务元描述生成SDK的,我们可以访问这个,所以我们应该能够为您生成这个SDK

请跟进Github发行的票据

(我在微软Azure SDK团队工作)