【问题标题】:Azure SDK List SubscriptionsAzure SDK 列表订阅
【发布时间】:2018-11-18 05:49:36
【问题描述】:

如何列出 azure 帐户的所有 SubscriptionIds? 我目前拥有的是这样的:

const sub = require('azure-asm-subscription');

//getting the credentials

const subclient = sub.createSubscriptionClient(credentials);
subclient.subscriptions.list((err, data) => {
  console.log(data);
});

但这会返回一个status code of 200(表示一切正常),但订阅数组是空的。但他们至少是一个订阅。

【问题讨论】:

    标签: javascript node.js azure subscription azure-sdk


    【解决方案1】:

    好的,我找到了解决方案:

    const ArmResource = require('azure-arm-resource');
    
    const subClient = new ArmResource.SubscriptionClient(credentials);
    subClient.subscriptions.list().then(data => {
      console.log(data);
    })
    

    【讨论】:

    • 嘿,它是否正确记录了结果?因为我有两个订阅,而我只有一个。
    • 只是为了更新。您现在应该使用@azure/arm-resources,因为azure-arm-resource 已被弃用。请看github.com/Azure/azure-sdk-for-node
    猜你喜欢
    • 2022-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2018-09-20
    相关资源
    最近更新 更多