概要: Azure CLI の用語とサポート レベル

この記事では、Azure CLI の用語について説明します。 構文コンポーネント、参照型、状態があります。 サポート レベルを決定するのは、状態です。

Azure CLI 構文コンポーネント

Azure CLI 構文は、グループ、参照、コマンド、パラメーターを組み合わせたものです。 多くの場合、完全な参照コマンドは、コマンドと呼ばれます。

Azure サービス 参照グループ 参照サブグループ command 完全参照コマンド パラメーターの例
Azure CLI az config az config --local, --output -o
Azure ネットワーク az network application-gateway create az network application-gateway create --name, --resource-group, --capacity
Azure DevOps az pipelines エージェント list az pipelines agent list --pool-id, --agent-name, --demands

参照サブグループには、az network application-gateway private-link ip-config add のように複数のレベルを含めることができます

参照グループ サブグループ 1 サブグループ 2 サブグループ 3 コマンド
ネットワーク application-gateway private-link ip-config add

参照コマンドの完全な一覧については、リファレンス一覧 A -Z を参照してください。

参照型とは

Azure CLI コマンドは、コア Azure CLI サービスの一部であるか、拡張機能のどちらかです。 拡張機能はオプションのアドオンです。 ここで説明されているように、参照型によって、リリース スケジュール、状態、インストール方法が決まります。

期間 コア 拡張機能
参照 プライマリ Azure CLI サービスの一部 インストールする必要があるオプションの参照コマンド
インストール MSI インストーラーと一緒に az extension add で個別に
リリース [スケジュールに従う] 新しい機能や更新プログラムが利用可能になったとき
状態 GA (一般提供)、プレビュー、または実験用 同様に、GA、プレビュー、または実験用

コマンド グループの一覧を取得するには az を実行します。 拡張機能の一覧には az extension list-available --output table コマンドを使います。

# Get list of all command groups
az

# Get list of extensions
az extension list-available --output table

コア

CLI の永続的な部分として公開されている Azure CLI 参照は、コア参照と呼ばれます。 すべてのコア参照は Azure CLI と共にインストールされます。参照のサブセットを選択することはできません。 Azure Cloud Shell を通じて CLI を実行する場合、コア参照は常に最新の状態になります。

拡張機能

拡張機能は、CLI の一部として付属しませんが、CLI コマンドとして実行されます。 一部の拡張機能は Azure CLI の永続的な部分ですが、多くの場合、拡張機能によって、プレビューや実験用コマンドにアクセスできるようになります。 az iot hub などの 1 つの参照グループが、コアと拡張機能の両方のコマンドを持つことがあります。 次に 2 つの例を示します。

完全参照コマンド コア 拡張機能
az iot hub list はい
az iot hub job list はい

最初の使用時に拡張機能をインストールするように求められます。 また、az extension add コマンドを実行することでも、拡張機能をインストールできます。

インストールと更新を含む拡張機能の参照について詳しくは、「Azure CLI で拡張機能を使用する」を参照してください。 拡張機能参照コマンドの完全な一覧については、「Azure CLI で使用可能な拡張機能」を参照してください。

参照状態とは

参照型に関係なく、Azure CLI 参照は次の 3 つの状態カテゴリに分類されます。GA (一般提供)、パブリック プレビュー、または実験用。 安定性とサポート レベルを決定するのは、型ではなく、参照コマンドの状態です。

GA パブリック プレビュー 実験用
安定性 永続的 カスタマー フィードバックに応じて変更される場合があります。 Microsoft Azure プレビューの条件に従います。 カスタマー フィードバックに応じて変更される場合があります。 多くの場合、パブリック プレビューに移行されます。 削除される場合があります。
サポート レベル [完全] Partial なし

Note

パブリック プレビューまたは実験用を示す警告は、Azure CLI コマンドの出力の一部であり、予期されるものです。

1 つの参照に対するほとんどのコマンドとパラメーターには 1 つの状態がありますが、常にそうではありません。 より多くのコマンドを提供するために構築されている GA 参照は、GA、プレビュー、および実験用の参照コマンドを持つことがあります。 機能を向上させるために新しいパラメーターが追加されるときに、1 つのコマンドが、異なる状態カテゴリに分類されるパラメーターを持つこともあります。 異なる状態を持つ参照の例を次に示します。

完全参照コマンド パラメーター 種類 GA パブリック プレビュー 実験用
az network dns zone list すべて コア はい
az network dns zone create --name, --resource-group, --if-none-match, --parent-name コア はい
--newFutureParameter1 コア はい
--newFutureParameter2 コア はい
az network vhub list すべて 拡張機能 はい
az network vhub create --address-prefix, --name, --resource-group, -vwan, --location, --sku 拡張機能 はい
--newFutureParameter1 拡張機能 はい
--newFutureParameter2 拡張機能 はい
az network firewall create すべて 拡張機能 はい

上の表はあくまで一例であり、現在の参照状態を代表する例ではありません

関連項目