LoginSignup
0
0

More than 5 years have passed since last update.

Azure CLIでサブスクリプションリストをリフレッシュする

Posted at

ドキュメントにオプションが書かれていて、 --refreshをつければよいとのこと。

az account list --refresh

以下の状況だったので試しました。

  • サブスクリプションを追加したとき、デフォルトで「従量課金」という名前が付いていたので、名前を変更
    2018-09-17_11h38_23.png

  • Azure CLIでサブスクリプションのリストを取得

az account list --all
  • 古いサブスクリプション名(下の「\u5f93\u91cf\u8ab2\u91d1」はデコードすると「従量課金」)が取得される
[
  {
    "cloudName": "AzureCloud",
    "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "isDefault": false,
    "name": "Visual Studio Professional with MSDN",
    "state": "Disabled",
    "tenantId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "user": {
      "name": "hoge@example.com",
      "type": "user"
    }
  },
  {
    "cloudName": "AzureCloud",
    "id": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "isDefault": true,
    "name": "\u5f93\u91cf\u8ab2\u91d1",
    "state": "Enabled",
    "tenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "user": {
      "name": "hoge@example.com",
      "type": "user"
    }
  }
]
  • 冒頭のリフレッシュコマンドを実行
az account list --refresh

実行すると更新されたサブスクリプション名が表示されました。
2018-09-17_11h39_54.png

  • 再度取得
az account list --all

今度はちゃんと更新されたサブスクリプション名で取得できました。

[
  {
    "cloudName": "AzureCloud",
    "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "isDefault": false,
    "name": "Visual Studio Professional with MSDN",
    "state": "Disabled",
    "tenantId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "user": {
      "name": "hoge@example.com",
      "type": "user"
    }
  },
  {
    "cloudName": "AzureCloud",
    "id": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "isDefault": true,
    "name": "kikutarosubscription",
    "state": "Enabled",
    "tenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "user": {
      "name": "hoge@example.com",
      "type": "user"
    }
  }
]
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0