az image
手記
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細については、 を参照してください。
カスタム仮想マシン イメージを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az image builder |
イメージ ビルダー テンプレートを管理およびビルドします。 |
コア | ジョージア 州 |
az image builder cancel |
イメージ テンプレートに基づいて実行時間の長いイメージ ビルドをキャンセルします。 |
コア | ジョージア 州 |
az image builder create |
イメージ ビルダー テンプレートを作成します。 |
コア | ジョージア 州 |
az image builder customizer |
イメージ ビルダー テンプレート カスタマイザーを管理します。 |
コア | ジョージア 州 |
az image builder customizer add |
イメージ ビルダー カスタマイザーをイメージ ビルダー テンプレートに追加します。 |
コア | ジョージア 州 |
az image builder customizer clear |
イメージ ビルダー テンプレートからすべてのイメージ ビルダー カスタマイザーを削除します。 |
コア | ジョージア 州 |
az image builder customizer remove |
イメージ ビルダー テンプレートからイメージ ビルダー カスタマイザーを削除します。 |
コア | ジョージア 州 |
az image builder delete |
イメージ ビルダー テンプレートを削除します。 |
コア | ジョージア 州 |
az image builder error-handler |
イメージ ビルダー テンプレートのエラー ハンドラーを管理します。 |
コア | ジョージア 州 |
az image builder error-handler add |
既存のイメージ ビルダー テンプレートにエラー ハンドラーを追加します。 |
コア | ジョージア 州 |
az image builder error-handler remove |
既存のイメージ ビルダー テンプレートからエラー ハンドラーを削除します。 |
コア | ジョージア 州 |
az image builder error-handler show |
既存のイメージ ビルダー テンプレートのエラー ハンドラーを表示します。 |
コア | ジョージア 州 |
az image builder identity |
イメージ ビルダー テンプレートの ID を管理します。 |
コア | ジョージア 州 |
az image builder identity assign |
既存のイメージ ビルダー テンプレートにマネージド ID を追加します。 現在、サポートされているユーザー ID は 1 つだけです。 |
コア | ジョージア 州 |
az image builder identity remove |
既存のイメージ ビルダー テンプレートからマネージド ID を削除します。 |
コア | ジョージア 州 |
az image builder identity show |
イメージ ビルダー テンプレートのマネージド ID を表示します。 |
コア | ジョージア 州 |
az image builder list |
イメージ ビルダー テンプレートを一覧表示します。 |
コア | ジョージア 州 |
az image builder optimizer |
イメージ ビルダー テンプレート オプティマイザーを管理します。 |
コア | ジョージア 州 |
az image builder optimizer add |
既存のイメージ ビルダー テンプレートにオプティマイザーを追加します。 |
コア | ジョージア 州 |
az image builder optimizer remove |
既存のイメージ ビルダー テンプレートからオプティマイザーを削除します。 |
コア | ジョージア 州 |
az image builder optimizer show |
既存のイメージ ビルダー テンプレートのオプティマイザーを表示します。 |
コア | ジョージア 州 |
az image builder optimizer update |
既存のイメージ ビルダー テンプレートからオプティマイザーを更新します。 |
コア | ジョージア 州 |
az image builder output |
イメージ ビルダー テンプレートの出力ディストリビューターを管理します。 |
コア | ジョージア 州 |
az image builder output add |
イメージ ビルダーの出力ディストリビューターをイメージ ビルダー テンプレートに追加します。 |
コア | ジョージア 州 |
az image builder output clear |
イメージ ビルダー テンプレートからすべてのイメージ ビルダー出力ディストリビューターを削除します。 |
コア | ジョージア 州 |
az image builder output remove |
イメージ ビルダー テンプレートからイメージ ビルダーの出力ディストリビューターを削除します。 |
コア | ジョージア 州 |
az image builder output versioning |
イメージ ビルダー テンプレートの出力バージョナーを管理します。 |
コア | ジョージア 州 |
az image builder output versioning remove |
指定した出力のすべてのバージョン管理オプションを削除します。 |
コア | ジョージア 州 |
az image builder output versioning set |
イメージ ビルダー テンプレートのイメージ ビルダー出力バージョナーを設定します。 |
コア | ジョージア 州 |
az image builder output versioning show |
指定した出力のバージョン管理オプションを表示します。 |
コア | ジョージア 州 |
az image builder run |
イメージ ビルダー テンプレートを作成します。 |
コア | ジョージア 州 |
az image builder show |
イメージ ビルダー テンプレートを表示します。 |
コア | ジョージア 州 |
az image builder show-runs |
イメージ ビルダー テンプレートの実行出力を表示します。 |
コア | ジョージア 州 |
az image builder trigger |
イメージ ビルダー テンプレート トリガーを管理します。 |
コア | ジョージア 州 |
az image builder trigger create |
指定した仮想マシン イメージ テンプレートのトリガーを作成します。 |
コア | ジョージア 州 |
az image builder trigger delete |
指定した仮想マシン イメージ テンプレートのトリガーを削除します。 |
コア | ジョージア 州 |
az image builder trigger list |
指定したイメージ テンプレート リソースのすべてのトリガーを一覧表示します。 |
コア | ジョージア 州 |
az image builder trigger show |
指定したイメージ テンプレート リソースの指定したトリガーを取得します。 |
コア | ジョージア 州 |
az image builder trigger wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | ジョージア 州 |
az image builder update |
イメージ ビルダー テンプレートを更新します。 |
コア | ジョージア 州 |
az image builder validator |
イメージ ビルダー テンプレートの検証を管理します。 |
コア | ジョージア 州 |
az image builder validator add |
既存のイメージ ビルダー テンプレートに検証を追加します。 |
コア | ジョージア 州 |
az image builder validator remove |
既存のイメージ ビルダー テンプレートから検証を削除します。 |
コア | ジョージア 州 |
az image builder validator show |
既存のイメージ ビルダー テンプレートの検証を表示します。 |
コア | ジョージア 州 |
az image builder wait |
テンプレートの条件が満たされるまで、CLI を待機状態にします。 |
コア | ジョージア 州 |
az image copy |
マネージド イメージ (または VM) を他のリージョンにコピーします。 ソース ディスクを使用できる必要があります。 |
延長 | ジョージア 州 |
az image create |
マネージド ディスクまたはスナップショットからカスタム仮想マシン イメージを作成します。 |
コア | ジョージア 州 |
az image delete |
イメージを削除します。 |
コア | ジョージア 州 |
az image list |
リソース グループの下にあるイメージの一覧を一覧表示します。 |
コア | ジョージア 州 |
az image show |
画像を取得します。 |
コア | ジョージア 州 |
az image update |
カスタム VM イメージを更新します。 |
コア | ジョージア 州 |
az image wait |
条件が満たされるまで CLI を待機状態にします。 |
コア | ジョージア 州 |
az image copy
マネージド イメージ (または VM) を他のリージョンにコピーします。 ソース ディスクを使用できる必要があります。
az image copy --source-object-name
--source-resource-group
--target-location
--target-resource-group
[--cleanup]
[--export-as-snapshot]
[--parallel-degree]
[--source-type {image, vm}]
[--tags]
[--target-name]
[--target-subscription]
[--temporary-resource-group-name]
[--timeout]
例
複数のリージョンにイメージをコピーし、最後にクリーンアップします。
az image copy --source-resource-group mySources-rg --source-object-name myImage \
--target-location uksouth northeurope --target-resource-group "images-repo-rg" --cleanup
既に一般化された VM を使用して、他のリージョンにイメージを作成します。
az image copy --source-resource-group mySources-rg --source-object-name myVm \
--source-type vm --target-location uksouth northeurope --target-resource-group "images-repo-rg"
必須のパラメーター
イメージまたは VM リソースの名前。
ソース リソースのリソース グループの名前。
画像を作成するスペース区切りの場所リスト (westeurope など)。
イメージを作成するリソース グループの名前。
省略可能のパラメーター
完了時に一時的なリソースを削除するには、このスイッチを含めます。
イメージではなくスナップショットとしてコピーをエクスポートするには、このスイッチを含めます。
並列コピー操作の数。
イメージまたは VM。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
作成される最終的なイメージの名前。
最終的なイメージを作成するサブスクリプションの名前または ID。
一時ストレージ アカウントが作成されるリソース グループ名。
コピー操作が完了するまでの時間 (秒)。 512 GB 以上のような大きなイメージ (ディスク) をコピーする場合は、この時間を増やします。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image create
マネージド ディスクまたはスナップショットからカスタム仮想マシン イメージを作成します。
az image create --name
--resource-group
--source
[--data-disk-caching {None, ReadOnly, ReadWrite}]
[--data-disk-sources]
[--edge-zone]
[--hyper-v-generation {V1, V2}]
[--location]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-type {Linux, Windows}]
[--storage-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
[--tags]
[--zone-resilient {false, true}]
例
既存のディスクからイメージを作成します。
az image create -g MyResourceGroup -n image1 --os-type Linux \
--source /subscriptions/db5eb68e-73e2-4fa8-b18a-0123456789999/resourceGroups/rg1/providers/Microsoft.Compute/snapshots/s1
同じリソース グループ内の既存の一般化された仮想マシンをキャプチャして、イメージを作成します。
az image create -g MyResourceGroup -n image1 --source MyVm1
必須のパラメーター
新しいイメージ名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
仮想マシン ID または名前、OS ディスク BLOB URI、マネージド OS ディスク ID または名前、または OS スナップショット ID または名前など、同じリージョンの OS ディスク ソース。
省略可能のパラメーター
イメージのデータ ディスクのストレージ キャッシュの種類。
アンマネージド BLOB URI、マネージド ディスク ID または名前、スナップショット ID または名前など、データ ディスク ソースの領域で区切られた一覧。
エッジ ゾーンの名前。
イメージから作成された仮想マシンのハイパーバイザー生成。
場所。 値の取得場所: az account list-locations
.
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
イメージの OS ディスクのストレージ キャッシュの種類。
VM イメージを作成するストレージ アカウントの SKU。 ソース VM が指定されている場合は使用されません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
イメージがゾーンの回復性を持つかどうかを指定します。 既定値は false です。 ゾーン回復性のあるイメージは、ゾーン冗長ストレージを提供するリージョンでのみ作成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image delete
イメージを削除します。
az image delete [--ids]
[--image-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
省略可能のパラメーター
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
イメージの名前。
実行時間の長い操作が完了するまで待つ必要はありません。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image list
リソース グループの下にあるイメージの一覧を一覧表示します。
az image list [--max-items]
[--next-token]
[--resource-group]
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image show
画像を取得します。
az image show [--expand]
[--ids]
[--image-name]
[--resource-group]
[--subscription]
省略可能のパラメーター
操作に適用する展開式。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
イメージの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image update
カスタム VM イメージを更新します。
az image update [--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--image-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--tags]
例
タグを追加または更新します。
az image update -n ImageName -g ResourceGroup --tags tag1=val1 tag2=val2
すべてのタグを削除します。
az image update -n ImageName -g resourceGroup --tags
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
.
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
イメージの名前。
実行時間の長い操作が完了するまで待つ必要はありません。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
.
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
リソース タグでは、短縮構文、json-file、yaml-file がサポートされます。 詳細を表示するには、"??" を試してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az image wait
条件が満たされるまで CLI を待機状態にします。
az image wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--ids]
[--image-name]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
操作に適用する展開式。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
イメージの名前。
ポーリング間隔 (秒単位)。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
Azure CLI