az vm
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 Learn more about extensions.
Linux または Windows 仮想マシンを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az vm aem |
AZURE Enhanced Monitoring Extension for SAP を管理します。 |
Extension | GA |
az vm aem delete |
Azure Enhanced Monitoring Extension を削除します。 |
Extension | GA |
az vm aem set |
Azure Enhanced Monitoring Extension を構成します。 |
Extension | GA |
az vm aem verify |
Azure Enhanced Monitoring Extensions が正しく構成されていることを確認します。 |
Extension | GA |
az vm application |
VM のアプリケーションを管理します。 |
Core | GA |
az vm application list |
VM のアプリケーションを一覧表示します。 |
Core | GA |
az vm application set |
VM のアプリケーションを設定します。 |
Core | GA |
az vm assess-patches |
VM 上のパッチを評価します。 |
Core | GA |
az vm auto-shutdown |
VM の自動シャットダウンを管理します。 |
Core | GA |
az vm availability-set |
リソースを可用性セットにグループ化します。 |
Core | GA |
az vm availability-set convert |
Azure 可用性セットを変換して、マネージド ディスクを含む VM を含める。 |
Core | GA |
az vm availability-set create |
Azure 可用性セットを作成します。 |
Core | GA |
az vm availability-set delete |
可用性セットを削除します。 |
Core | GA |
az vm availability-set list |
サブスクリプション内のすべての可用性セットを一覧表示します。 |
Core | GA |
az vm availability-set list-sizes |
既存の可用性セットに新しい仮想マシンを作成するために使用できる、使用可能なすべての仮想マシン サイズを一覧表示します。 |
Core | GA |
az vm availability-set show |
可用性セットに関する情報を取得します。 |
Core | GA |
az vm availability-set update |
Azure 可用性セットを更新します。 |
Core | GA |
az vm boot-diagnostics |
Azure 仮想マシンの起動に関するトラブルシューティングを行います。 この機能を使用して、カスタム イメージまたはプラットフォーム イメージのブート エラーのトラブルシューティングを行います。 |
Core | GA |
az vm boot-diagnostics disable |
VM でブート診断を無効にします。 |
Core | GA |
az vm boot-diagnostics enable |
VM でブート診断を有効にします。 |
Core | GA |
az vm boot-diagnostics get-boot-log |
VM からブート診断ログを取得します。 |
Core | GA |
az vm boot-diagnostics get-boot-log-uris |
仮想マシンのブート診断用の SAS URI を取得します。 |
Core | GA |
az vm capture |
停止した VM の情報をキャプチャします。 |
Core | GA |
az vm convert |
非管理対象ディスクを持つ VM をマネージド ディスクを使用するように変換します。 |
Core | GA |
az vm create |
Azure 仮想マシンを作成します。 |
Core | GA |
az vm deallocate |
コンピューティング リソースが割り当てられないように VM の割り当てを解除します (料金は適用されなくなります)。 状態が 'Stopped' から 'Stopped (割り当て解除) に変わります。 |
Core | GA |
az vm delete |
仮想マシンを削除する削除操作。 |
Core | GA |
az vm diagnostics |
Azure 仮想マシン診断拡張機能を構成します。 |
Core | GA |
az vm diagnostics get-default-config |
VM の既定の構成設定を取得します。 |
Core | GA |
az vm diagnostics set |
Azure VM 診断拡張機能を構成します。 |
Core | GA |
az vm disk |
VM に接続されているマネージド データ ディスクを管理します。 |
Core | GA |
az vm disk attach |
マネージド永続ディスクを VM に接続します。 |
Core | GA |
az vm disk detach |
VM からマネージド ディスクをデタッチします。 |
Core | GA |
az vm encryption |
VM ディスクの暗号化を管理します。 |
Core | GA |
az vm encryption disable |
OS ディスクまたはデータ ディスクのディスク暗号化を無効にします。 マウントされたディスクの暗号化を解除します。 |
Core | GA |
az vm encryption enable |
OS ディスクまたはデータ ディスクでディスク暗号化を有効にします。 マウントされたディスクを暗号化します。 |
Core | GA |
az vm encryption show |
暗号化の状態を表示します。 |
Core | GA |
az vm extension |
VM 上の拡張機能を管理します。 |
Core | GA |
az vm extension delete |
拡張機能を削除する削除操作。 |
Core | GA |
az vm extension image |
サブスクリプションとリージョンで使用可能な VM 拡張機能を見つけます。 |
Core | GA |
az vm extension image list |
使用可能な拡張機能に関する情報を一覧表示します。 |
Core | GA |
az vm extension image list-names |
使用可能な拡張機能の名前を一覧表示します。 |
Core | GA |
az vm extension image list-versions |
使用可能な拡張機能のバージョンを一覧表示します。 |
Core | GA |
az vm extension image show |
拡張機能の情報を表示します。 |
Core | GA |
az vm extension list |
VM に接続されている拡張機能を一覧表示します。 |
Core | GA |
az vm extension set |
VM の拡張機能を設定します。 |
Core | GA |
az vm extension show |
VM にアタッチされている拡張機能に関する情報を表示します。 |
Core | GA |
az vm extension wait |
条件が満たされるまで CLI を待機状態にします。 |
Core | GA |
az vm generalize |
VM を一般化済みとしてマークし、複数のデプロイ用にイメージ化できるようにします。 |
Core | GA |
az vm get-instance-view |
VM に関するインスタンス情報を取得します。 |
Core | GA |
az vm host |
仮想マシンの専用ホストを管理します。 |
Core | GA |
az vm host create |
専用ホストを作成します。 |
Core | GA |
az vm host delete |
専用ホストを削除します。 |
Core | GA |
az vm host get-instance-view |
専用ホストに関するインスタンス情報を取得します。 |
Core | GA |
az vm host group |
専用ホスト グループを管理します。 |
Core | GA |
az vm host group create |
専用ホスト グループを作成します。 |
Core | GA |
az vm host group delete |
専用ホスト グループを削除します。 |
Core | GA |
az vm host group get-instance-view |
専用ホスト グループのインスタンス ビューを取得します。 |
Core | GA |
az vm host group list |
専用ホスト グループを一覧表示します。 |
Core | GA |
az vm host group show |
専用ホスト グループの詳細を取得します。 |
Core | GA |
az vm host group update |
専用ホスト グループを更新します。 |
Core | GA |
az vm host list |
専用ホストを一覧表示します。 |
Core | GA |
az vm host list-resize-options |
指定した専用ホストのサイズを変更できる使用可能なすべての専用ホスト サイズを一覧表示します。 注: 提供される専用ホスト サイズは、既存の専用ホストのみをスケールアップするために使用できます。 |
Core | GA |
az vm host redeploy |
専用ホストを再デプロイします。 |
Core | GA |
az vm host resize |
専用ホストのサイズを変更します。 |
Core | GA |
az vm host restart |
専用ホストを再起動します。 |
Core | GA |
az vm host show |
専用ホストの詳細を取得します。 |
Core | GA |
az vm host update |
専用ホストを更新します。 |
Core | GA |
az vm host wait |
条件が満たされるまで CLI を待機状態にします。 |
Core | GA |
az vm identity |
VM のサービス ID を管理します。 |
Core | GA |
az vm identity assign |
VM でマネージド サービス ID を有効にします。 |
Core | GA |
az vm identity remove |
VM からマネージド サービス ID を削除します。 |
Core | GA |
az vm identity show |
VM のマネージド ID 情報を表示します。 |
Core | GA |
az vm image |
使用可能な仮想マシン イメージに関する情報。 |
Core | GA |
az vm image accept-terms |
イメージを使用して VM を作成できるように、Azure Marketplace の用語を受け入れます。 |
Core | Deprecated |
az vm image list |
Azure Marketplace で使用できる VM/VMSS イメージを一覧表示します。 |
Core | GA |
az vm image list-offers |
Azure Marketplace で利用可能な VM イメージ オファーを一覧表示します。 |
Core | GA |
az vm image list-publishers |
Azure Marketplace で使用できる VM イメージの発行元を一覧表示します。 |
Core | GA |
az vm image list-skus |
Azure Marketplace で使用できる VM イメージ SKU を一覧表示します。 |
Core | GA |
az vm image show |
Azure Marketplace で使用できる VM イメージの詳細を取得します。 |
Core | GA |
az vm image terms |
Azure Marketplace イメージの用語を管理します。 |
Core | GA |
az vm image terms accept |
イメージを使用して VM を作成できるように、Azure Marketplace イメージの用語に同意します。 |
Core | GA |
az vm image terms cancel |
Azure Marketplace イメージの使用条件を取り消します。 |
Core | GA |
az vm image terms show |
Azure Marketplace イメージの用語の詳細を取得します。 |
Core | GA |
az vm install-patches |
VM にパッチをインストールします。 |
Core | GA |
az vm list |
仮想マシンの詳細を一覧表示します。 |
Core | GA |
az vm list-ip-addresses |
VM に関連付けられている IP アドレスを一覧表示します。 |
Core | GA |
az vm list-sizes |
VM で使用可能なサイズを一覧表示します。 |
Core | Deprecated |
az vm list-skus |
コンピューティング関連のリソース SKU の詳細を取得します。 |
Core | GA |
az vm list-usage |
VM で使用可能な使用状況リソースを一覧表示します。 |
Core | GA |
az vm list-vm-resize-options |
VM で使用可能なサイズ変更オプションを一覧表示します。 |
Core | GA |
az vm monitor |
VM の監視の側面を管理します。 |
Core | GA |
az vm monitor log |
VM のログ分析ワークスペースを管理します。 |
Core | GA |
az vm monitor log show |
VM にリンクされている Log Analytics ワークスペースに対してクエリを実行します。 |
Core | GA |
az vm monitor metrics |
VM のメトリックを管理します。 |
Core | Preview |
az vm monitor metrics list-definitions |
VM のメトリック定義を一覧表示します。 |
Core | Preview |
az vm monitor metrics tail |
VM のメトリック値を一覧表示します。 |
Core | Preview |
az vm nic |
ネットワーク インターフェイスを管理します。
|
Core | GA |
az vm nic add |
既存の NIC を VM に追加します。 |
Core | GA |
az vm nic list |
VM で使用可能な NIC を一覧表示します。 |
Core | GA |
az vm nic remove |
VM から NIC を削除します。 |
Core | GA |
az vm nic set |
VM に接続されている NIC の設定を構成します。 |
Core | GA |
az vm nic show |
VM に接続されている NIC の情報を表示します。 |
Core | GA |
az vm open-port |
指定されたポートで受信トラフィックへの VM を開きます。 |
Core | GA |
az vm perform-maintenance |
仮想マシンでメンテナンスを実行する操作。 |
Core | GA |
az vm reapply |
Reapply VMs. |
Core | GA |
az vm redeploy |
既存の VM を再デプロイします。 |
Core | GA |
az vm reimage |
仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。 |
Core | GA |
az vm repair |
問題を解決するために、コピーされたソース OS ディスクを使用して VM を修復するようにセットアップします。 |
Extension | GA |
az vm repair create |
新しい修復 VM を作成し、ソース VM のコピーした OS ディスクをデータ ディスクとして接続します。 |
Extension | GA |
az vm repair list-scripts |
使用可能なスクリプトを一覧表示します。 https://github.com/Azure/repair-script-libraryにあります。 |
Extension | GA |
az vm repair repair-and-restore |
VM を修復して復元します。 |
Extension | Preview |
az vm repair repair-button |
ボタン スクリプトを修復します。 |
Extension | Preview |
az vm repair reset-nic |
VM ゲスト OS のネットワーク インターフェイス スタックをリセットします。 https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface。 |
Extension | Preview |
az vm repair restore |
ソース VM の OS ディスクを修復 VM のデータ ディスクに置き換えます。 |
Extension | GA |
az vm repair run |
VM 上で GitHub から検証済みスクリプトを実行します。 使用可能なスクリプトを表示する 'az vm repair list-scripts' です。 |
Extension | GA |
az vm resize |
VM のサイズを更新します。 |
Core | GA |
az vm restart |
Restart VMs. |
Core | GA |
az vm run-command |
仮想マシンで実行コマンドを管理します。 |
Core | GA |
az vm run-command create |
実行コマンドを作成する操作。 |
Core | GA |
az vm run-command delete |
実行コマンドを削除する操作。 |
Core | GA |
az vm run-command invoke |
VM で特定の実行コマンドを実行します。 |
Core | GA |
az vm run-command list |
VM または場所からの実行コマンドを一覧表示します。 |
Core | GA |
az vm run-command show |
特定の実行コマンドを取得します。 |
Core | GA |
az vm run-command update |
実行コマンドを更新する操作。 |
Core | GA |
az vm run-command wait |
res virtual-machine-run-command の条件が満たされるまで、CLI を待機状態にします。 |
Core | GA |
az vm secret |
VM シークレットを管理します。 |
Core | GA |
az vm secret add |
VM にシークレットを追加します。 |
Core | GA |
az vm secret format |
シークレットを、VM と VMSSes で使用できる形式に変換します。 |
Core | GA |
az vm secret list |
VM 上のシークレットを一覧表示します。 |
Core | GA |
az vm secret remove |
VM からシークレットを削除します。 |
Core | GA |
az vm show |
VM の詳細を取得します。 |
Core | GA |
az vm simulate-eviction |
スポット VM の削除をシミュレートします。 |
Core | GA |
az vm start |
停止した VM を起動します。 |
Core | GA |
az vm stop |
実行中の VM の電源をオフ (停止) します。 |
Core | GA |
az vm unmanaged-disk |
VM に接続されているアンマネージド データ ディスクを管理します。 |
Core | GA |
az vm unmanaged-disk attach |
非管理対象の永続ディスクを VM に接続します。 |
Core | GA |
az vm unmanaged-disk detach |
VM からアンマネージド ディスクをデタッチします。 |
Core | GA |
az vm unmanaged-disk list |
VM のアンマネージド ディスクを一覧表示します。 |
Core | GA |
az vm update |
VM のプロパティを更新します。 |
Core | GA |
az vm user |
VM のユーザー アカウントを管理します。 |
Core | GA |
az vm user delete |
VM からユーザー アカウントを削除します。 |
Core | GA |
az vm user reset-ssh |
VM 上の SSH 構成をリセットします。 |
Core | GA |
az vm user update |
VM のユーザー アカウントを更新します。 これを使用して、VM ユーザーのパスワードまたは ssh キー値を更新できます。 |
Core | GA |
az vm wait |
VM の条件が満たされるまで、CLI を待機状態にします。 |
Core | GA |
az vm assess-patches
VM 上のパッチを評価します。
az vm assess-patches [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
VM 上のパッチを評価します。
az vm assess-patches -g MyResourceGroup -n MyVm
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm auto-shutdown
VM の自動シャットダウンを管理します。
az vm auto-shutdown [--email]
[--ids]
[--location]
[--name]
[--off]
[--resource-group]
[--subscription]
[--time]
[--webhook]
例
VM の自動シャットダウン スケジュールを作成します。
az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"
VM の自動シャットダウン スケジュールを削除します。
az vm auto-shutdown -g MyResourceGroup -n MyVm --off
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
通知を送信する電子メール受信者 (セミコロンで区切られた電子メール アドレスの一覧を指定できます)。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
VM の自動シャットダウンをオフにします。 構成がクリアされます。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
スケジュールが毎日発生する UTC 時刻。 Format: hhmm. Example: 1730.
通知の送信先となる Webhook URL。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm capture
停止した VM の情報をキャプチャします。
エンド ツー エンドのチュートリアルについては、https://learn.microsoft.com/azure/virtual-machines/linux/capture-imageを参照してください。
az vm capture --vhd-name-prefix
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--overwrite {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--storage-container]
[--subscription]
例
停止した仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
停止した複数の仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate --ids MyVmIds
az vm generalize --ids MyVmIds
az vm capture --ids MyVmIds --vhd-name-prefix MyPrefix
必須のパラメーター
VHD 名のプレフィックスは、VM ディスクに指定します。
プロパティ | 値 |
---|---|
Parameter group: | Parameters Arguments |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
既存のディスク ファイルを上書きします。
プロパティ | 値 |
---|---|
Parameter group: | Parameters Arguments |
規定値: | True |
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
ディスクを保存するストレージ アカウント コンテナー名。
プロパティ | 値 |
---|---|
Parameter group: | Parameters Arguments |
規定値: | vhds |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm convert
非管理対象ディスクを持つ VM をマネージド ディスクを使用するように変換します。
az vm convert [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
非管理対象ディスクを持つ VM をマネージド ディスクを使用するように変換します。
az vm convert -g MyResourceGroup -n MyVm
リソース グループ内の非管理対象ディスクを持つすべての VM を、マネージド ディスクを使用するように変換します。
az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm create
Azure 仮想マシンを作成します。
エンド ツー エンドのチュートリアルについては、https://learn.microsoft.com/azure/virtual-machines/linux/quick-create-cliを参照してください。
az vm create --name
--resource-group
[--accelerated-networking {false, true}]
[--accept-term]
[--additional-events --additional-scheduled-events {false, true}]
[--admin-password]
[--admin-username]
[--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
[--asgs]
[--assign-identity]
[--attach-data-disks]
[--attach-os-disk]
[--authentication-type {all, password, ssh}]
[--availability-set]
[--boot-diagnostics-storage]
[--capacity-reservation-group --crg]
[--computer-name]
[--count]
[--custom-data]
[--data-disk-caching]
[--data-disk-delete-option]
[--data-disk-encryption-sets]
[--data-disk-sizes-gb]
[--disable-integrity-monitoring-autoupgrade]
[--disk-controller-type {NVMe, SCSI}]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-update {false, true}]
[--enable-hibernation {false, true}]
[--enable-hotpatching {false, true}]
[--enable-integrity-monitoring]
[--enable-proxy-agent {false, true}]
[--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
[--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--encryption-at-host {false, true}]
[--encryption-identity]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--eviction-policy {Deallocate, Delete}]
[--exclude-zones]
[--generate-ssh-keys]
[--host]
[--host-group]
[--image]
[--imds-access-control-profile-reference-id --imds-profile-id]
[--imds-mode {Audit, Enforce}]
[--include-zones]
[--key-incarnation-id]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--location]
[--max-price]
[--nic-delete-option]
[--nics]
[--no-wait]
[--nsg]
[--nsg-rule {NONE, RDP, SSH}]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-disk-delete-option {Delete, Detach}]
[--os-disk-encryption-set]
[--os-disk-name]
[--os-disk-secure-vm-disk-encryption-set]
[--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
[--os-disk-size-gb]
[--os-type {linux, windows}]
[--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
[--plan-name]
[--plan-product]
[--plan-promotion-code]
[--plan-publisher]
[--platform-fault-domain]
[--ppg]
[--priority {Low, Regular, Spot}]
[--private-ip-address]
[--proxy-agent-mode {Audit, Enforce}]
[--public-ip-address]
[--public-ip-address-allocation {dynamic, static}]
[--public-ip-address-dns-name]
[--public-ip-sku {Basic, Standard}]
[--role]
[--scope]
[--secrets]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--size]
[--source-disk-restore-point --source-disk-rp]
[--source-disk-restore-point-size-gb --source-rp-size]
[--source-resource --source-snapshots-or-disks]
[--source-resource-size --source-snapshots-or-disks-size-gb]
[--specialized {false, true}]
[--ssh-dest-key-path]
[--ssh-key-name]
[--ssh-key-type {Ed25519, RSA}]
[--ssh-key-values]
[--storage-account]
[--storage-container-name]
[--storage-sku]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--ultra-ssd-enabled {false, true}]
[--use-unmanaged-disk]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--validate]
[--vmss]
[--vnet-address-prefix]
[--vnet-name]
[--wire-server-access-control-profile-reference-id --wire-server-profile-id]
[--wire-server-mode {Audit, Enforce}]
[--workspace]
[--zone]
[--zone-placement-policy {Any}]
例
自動 SSH 認証を使用して既定の Ubuntu2204 VM を作成します。
az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204
イメージ URN を使用して、自動 SSH 認証を使用して既定の RedHat VM を作成します。
az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506
プライベート IP アドレスを持つ既定の Windows Server VM を作成します。
az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter
カスタム マネージド イメージから VM を作成します。
az vm create -g MyResourceGroup -n MyVm --image MyImage
一般化されたギャラリー イメージ バージョンから VM を作成します。
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0
特殊なギャラリー イメージ バージョンから VM を作成します。
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized
最新バージョンのギャラリー イメージから VM を作成する
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
マネージド オペレーティング システム ディスクに接続して VM を作成します。
az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux
VHD BLOB URI からアンマネージド オペレーティング システム ディスクに接続して VM を作成します。
az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk
構成用の cloud-init スクリプトを使用して Debian11 VM を作成します。 https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init. を参照
az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml
既存の仮想ネットワークと可用性セットに配置された、SSH キー認証とパブリック DNS エントリを使用して Debian11 VM を作成します。
az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
--availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
--ssh-key-values @key-file
パブリック IP アドレス、DNS エントリ、2 つのデータ ディスク (10 GB と 20 GB) を含む単純な Ubuntu Linux VM を作成し、RSA ssh キー ペアを生成します。
az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
--image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
--generate-ssh-keys
Key Vault シークレットを使用して Debian11 VM を作成します。
az keyvault certificate create --vault-name vaultname -n cert1 \
-p "$(az keyvault certificate get-default-policy)"
secrets=$(az keyvault secret list-versions --vault-name vaultname \
-n cert1 --query "[?attributes.enabled].id" -o tsv)
vm_secrets=$(az vm secret format -s "$secrets")
az vm create -g group-name -n vm-name --admin-username deploy \
--image debian11 --secrets "$vm_secrets"
システム割り当て ID を持つ CentOS VM を作成します。 VM には、ストレージ アカウントへのアクセス権を持つ "共同作成者" ロールがあります。
az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
ユーザー割り当て ID を使用して Debian11 VM を作成します。
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
システム割り当て ID とユーザー割り当て ID の両方を持つ Debian11 VM を作成します。
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
ユーザー割り当て ID を持つ VM を作成し、Azure ディスク暗号化用の暗号化 ID を追加する
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity myID --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
現在のリソース グループのリージョンの可用性ゾーンに VM を作成します。
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1
複数の VM を作成します。 この例では、3 つの VM が作成されます。 これらは MyVm0、MyVm1、MyVm2 です。
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3
共有ギャラリー イメージから VM を作成する
az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
コミュニティ ギャラリー イメージから VM を作成する
az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
必須のパラメーター
仮想マシンの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
高速ネットワークを有効にします。 指定しない限り、CLI はマシンイメージとサイズに基づいて有効にします。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
指定可能な値: | false, true |
使用許諾契約書とプライバシーに関する声明に同意します。
イベント グリッドとリソース グラフのスケジュールされたイベント設定の作成時に使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
認証の種類が "パスワード" の場合の VM のパスワード。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
VM のユーザー名。 既定値は、OS の現在のユーザー名です。 既定値がシステム予約済みの場合、既定値は azureuser に設定されます。 予約値の完全な一覧を取得するには、https://learn.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile を参照してください。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
リージョン ディスクを VM ゾーンに位置合わせまたは移動するかどうかを指定します。 これは、配置プロパティが設定されている VM にのみ適用されます。 この変更は元に戻すことはできません。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
VM に関連付ける既存のアプリケーション セキュリティ グループのスペース区切りの一覧。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
スペースで区切られたシステム割り当て ID またはユーザー割り当て ID を受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。 その他の例については、ヘルプを参照してください。
プロパティ | 値 |
---|---|
Parameter group: | Managed Service Identity Arguments |
既存のデータ ディスクを VM に接続します。 マネージド ディスクの名前または ID、またはアンマネージド ディスク VHD の URI を使用できます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
既存の OS ディスクを VM に接続します。 マネージド ディスクの名前または ID、またはアンマネージド ディスク VHD の URI を使用できます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
VM で使用する認証の種類。 Windows の場合はパスワード、Linux の場合は SSH 公開キーが既定値です。 "all" では、ssh 認証とパスワード認証の両方が有効になります。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
指定可能な値: | all, password, ssh |
VM を追加する既存の可用性セットの名前または ID。 既定ではなし。
ブート診断をキャプチャするための既存のストレージ アカウント名またはその BLOB URI。 その SKU は、Standard_GRS、Standard_LRS、Standard_RAGRSのいずれかである必要があります。
割り当てに使用される容量予約グループの ID または名前。 容量予約グループの関連付けを解除するには、"None" を渡します。 容量予約グループに関連付けられている VM/VMSS を削除する場合は、まず容量予約グループの関連付けを解除する必要があることに注意してください。
仮想マシンのホスト OS 名。 既定値は VM の名前です。
作成する仮想マシンの数。 値の範囲は [2, 250] です。値の範囲は [2, 250] です。 通常の単一の VM を作成する場合は、このパラメーターを指定しないでください。 VM は並列に作成されます。 このコマンドの出力は、1 つの VM ではなく VM の配列です。 各 VM には、独自のパブリック IP、NIC があります。 VNET と NSG は共有されます。 既存のパブリック IP、NIC、VNET、NSG はリソース グループに含めないことをお勧めします。 count が指定されている場合、--attach-data-disks、--attach-os-disk、 --boot-diagnostics-storage、--computer-name、--host、--host-group、--nics、--os-disk-name、--private-ip-address、--public-ip-address-dns-name、--storage-account、--storage-container-name、--subnet、--use-unmanaged-disk、--vnet-name は許可されません。
カスタム init スクリプト ファイルまたはテキスト (cloud-init、cloud-config など)。
"なし"、"ReadOnly"、"ReadWrite" など、データ ディスクのストレージ キャッシュの種類。単一の値を使用してすべてのディスクに適用するか、<lun>=<vaule1> <lun>=<value2>
を使用して個々のディスクを構成します。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
VM の削除時にデータ ディスクを削除するかデタッチするかを指定します。 1 つのデータ ディスクが接続されている場合、使用できる値は Delete と Detach です。 複数のデータ ディスクが接続されている場合は、<data_disk>=Delete <data_disk2>=Detach
を使用して各ディスクを構成してください。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
データ ディスクのディスク暗号化セットの名前または ID (スペース区切り)。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
作成する空の空のマネージド データ ディスク サイズ (GB 単位)。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
トラステッド起動が有効な VM と VMSS のゲスト構成証明拡張機能の自動アップグレードを無効にします。
プロパティ | 値 |
---|---|
規定値: | False |
VM または VMSS 用に構成されたディスク コントローラーの種類を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | NVMe, SCSI |
エッジ ゾーンの名前。
仮想マシン エージェントを仮想マシンにプロビジョニングするかどうかを示します。 このプロパティが指定されていない場合、既定の動作では true に設定されます。 これにより、VM エージェントが VM にインストールされ、後で拡張機能を VM に追加できるようになります。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
Windows 仮想マシンに対して自動更新が有効になっているかどうかを示します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
VM の休止機能を有効または無効にするフラグ。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
再起動を必要とせずに VM にパッチを適用します。 --enable-agent を設定し、--patch-mode を AutomaticByPlatform に設定する必要があります。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
セキュリティでサポートされているゲスト構成証明拡張機能ではなく Microsoft のプロパティのインストールを有効にし、信頼された起動が有効な VM と VMSS に対してシステム割り当て ID を有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
仮想マシンまたは仮想マシン スケール セットでプロキシ エージェント機能を有効にする必要があるかどうかを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
スケジュールされたイベントの追加の発行ターゲットの発行時に使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
ユーザーが開始したスケジュールされたイベント設定の作成を再デプロイするときに使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
セキュア ブートを有効にします。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
Enable vTPM.
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
VM または VMSS のホスト暗号化を有効にします。 これにより、ホスト自体のリソース/一時ディスクを含むすべてのディスクの暗号化が有効になります。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | false, true |
Azure ディスク暗号化に使用できるユーザー マネージド ID のリソース ID。
ホスト ノード上に OS ディスクを直接作成できるため、ローカル ディスクのパフォーマンスと VM/VMSS の再イメージ化時間が短縮されます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | false, true |
--ephemeral-os-disk
と共に使用された場合にのみ適用されます。 エフェメラル OS ディスクのプロビジョニング場所を選択できます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | CacheDisk, NvmeDisk, ResourceDisk |
スポット優先度仮想マシンの削除ポリシー。 既定の削除ポリシーは、スポット優先度仮想マシンに対して割り当て解除されます。
プロパティ | 値 |
---|---|
指定可能な値: | Deallocate, Delete |
「--zone-placement-policy」が「Any」に設定されている場合、システムによって選択された可用性ゾーンは、「excludeZones」で渡される可用性ゾーンのリストに存在してはなりません。 "--exclude-zones" が指定されていない場合、リージョン内のすべての可用性ゾーンが選択対象として考慮されます。
SSH 公開キー ファイルおよび SSH 秘密キー ファイルがない場合は生成します。 キーは ~/.ssh ディレクトリに格納されます。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
規定値: | False |
VM が存在する専用ホストのリソース ID。 --host と --host-group を一緒に使用することはできません。
プロパティ | 値 |
---|---|
Parameter group: | Dedicated Host Arguments |
VM が存在する専用ホスト グループの名前またはリソース ID。 --host と --host-group を一緒に使用することはできません。
プロパティ | 値 |
---|---|
Parameter group: | Dedicated Host Arguments |
URN エイリアス、URN、カスタム イメージ名または ID、カスタム イメージ バージョン ID、または VHD BLOB URI としてのオペレーティング システム イメージの名前。 さらに、共有ギャラリー イメージもサポートしています。 使用するディストリビューションのバージョンを含むイメージ エイリアスを使用してください。 例: Debian の代わりに Debian11 を使用してください。' このパラメーターは、有効な URN 形式 --attach-os-disk.
"Publisher:Offer:Sku:Version" を使用しない限り必須です。 詳細については、https://learn.microsoft.com/azure/virtual-machines/linux/cli-ps-findimageを参照してください。
プロパティ | 値 |
---|---|
値の取得元: | az sig image-version show-shared, az vm image list, az vm image show |
アクセス制御プロファイルのバージョン、リソース ID、imds のリソース ID を指定します。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
"--zone-placement-policy" が "Any" に設定されている場合、システムによって選択された可用性ゾーンは、"--include-zones" で渡される可用性ゾーンの一覧に存在する必要があります。 「--include-zones」が指定されていない場合、リージョン内のすべての可用性ゾーンが選択対象として考慮されます。
このプロパティの値を大きくすると、ユーザーはゲストとホスト間の通信チャネルをセキュリティで保護するために使用されるキーをリセットできます。
Windows イメージまたはディスクのライセンスがオンプレミスにあることを指定します。 Windows Server の Azure ハイブリッド特典を有効にするには、"Windows_Server" を使用します。 Windows 10 のマルチテナント ホスティング権限を有効にするには、'Windows_Client' を使用します。 詳細については、Azure Windows VM のオンライン ドキュメントを参照してください。
プロパティ | 値 |
---|---|
指定可能な値: | None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server |
VM と関連リソースを作成する場所。 既定の場所が構成されていない場合は、リソース グループの場所が既定で設定されます。
スポット VM/VMSS に対して支払う最大価格 (米ドル)。 -1 は、価格上の理由からスポット VM/VMSS を削除しないことを示します。
VM が削除されたときのネットワーク インターフェイスの動作を指定します。 単一の値を使用してすべてのリソースに適用するか、<Name>=<Value>
を使用して個々のリソースの削除動作を構成します。 可能なオプションは、[削除] と [デタッチ] です。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
VM にアタッチする既存の NIC の名前または ID。 最初の NIC はプライマリとして指定されます。 省略すると、新しい NIC が作成されます。 既存の NIC が指定されている場合は、サブネット、VNet、パブリック IP、または NSG を指定しないでください。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
新しいネットワーク セキュリティ グループ (既定) を作成するとき、または既存のネットワーク セキュリティ グループを参照するときに使用する名前。 また、既存の NSG を ID で参照したり、PowerShell または --% 演算子を使用して Azure CLI で """ を指定したりすることもできます。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
新しい NSG の作成時に作成する NSG ルール。 既定では、Windows で RDP を許可し、Linux で SSH を許可するためのポートが開きます。 NONE は NSG ルールを表しません。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
指定可能な値: | NONE, RDP, SSH |
VM OS ディスクのストレージ キャッシュの種類。 Default: ReadWrite.
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | None, ReadOnly, ReadWrite |
VM が削除されたときのマネージド ディスクの動作 (マネージド ディスクを削除するかデタッチするか) を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | Delete, Detach |
OS ディスクのディスク暗号化セットの名前または ID。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
新しい VM OS ディスクの名前。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
カスタマー マネージド キーで暗号化された機密 VM OS ディスクと VM ゲスト BLOB に使用されるマネージド ディスクの、カスタマー マネージド ディスク暗号化セットのリソース ID または名前を指定します。
OS マネージド ディスクの暗号化の種類を指定します。
プロパティ | 値 |
---|---|
指定可能な値: | DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly |
作成する OS ディスク サイズ (GB)。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
カスタム VHD にインストールされている OS の種類。 URN または URN エイリアスを指定する場合は使用しないでください。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | linux, windows |
IaaS 仮想マシンへのゲスト内パッチ適用のモード。 Windows VM で使用できる値: AutomaticByOS、AutomaticByPlatform、Manual。 Linux VM で使用できる値: AutomaticByPlatform、ImageDefault。 手動 - 仮想マシンへのパッチの適用を制御します。 これを行うには、VM 内でパッチを手動で適用します。 このモードでは、自動更新は無効になります。パラメーター --enable-auto-update は false にする必要があります。 AutomaticByOS - 仮想マシンは OS によって自動的に更新されます。 パラメーター --enable-auto-update は true である必要があります。 AutomaticByPlatform - 仮想マシンは OS によって自動的に更新されます。 ImageDefault - 仮想マシンの既定の修正プログラムの適用構成が使用されます。 パラメーター --enable-agent と --enable-auto-update は true である必要があります。
プロパティ | 値 |
---|---|
指定可能な値: | AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual |
Plan name.
プロパティ | 値 |
---|---|
Parameter group: | Marketplace Image Plan Arguments |
Plan product.
プロパティ | 値 |
---|---|
Parameter group: | Marketplace Image Plan Arguments |
プロモーション コードを計画します。
プロパティ | 値 |
---|---|
Parameter group: | Marketplace Image Plan Arguments |
Plan publisher.
プロパティ | 値 |
---|---|
Parameter group: | Marketplace Image Plan Arguments |
仮想マシンの作成先となるスケール セットの論理障害ドメインを指定します。 既定では、仮想マシンは、使用可能な障害ドメイン間のバランスを最適に維持する障害ドメインに自動的に割り当てられます。 これは、この仮想マシンの virtualMachineScaleSet プロパティが設定されている場合にのみ適用されます。 参照される仮想マシン スケール セットには、プラットフォーム障害ドメインの数が必要です。 このプロパティは、仮想マシンが作成された後は更新できません。 障害ドメインの割り当ては、仮想マシン インスタンス ビューで表示できます。
VM を関連付ける必要がある近接通信配置グループの名前または ID。
Priority. "スポット" を使用して、コスト効率の高い方法で有効期間の短いワークロードを実行します。 'Low' 列挙型は今後非推奨となる予定です。 "スポット" を使用して、Azure スポット VM または VMSS をデプロイしてください。 既定値は Regular です。
プロパティ | 値 |
---|---|
指定可能な値: | Low, Regular, Spot |
静的プライベート IP アドレス (例: 10.0.0.5)。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
オプション '--proxy-agent-mode' は非推奨となり、将来のリリースで削除される予定です。 代わりに '--wire-server-mode' を使用してください。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
パブリック IP アドレスを作成するときの名前 (既定) または既存の IP アドレスを参照する場合。 また、既存のパブリック IP を ID で参照したり、PowerShell を使用して Azure CLI で None ('"") に "" または "'' を指定することもできます。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
指定可能な値: | dynamic, static |
新しく作成されたパブリック IP のグローバルに一意の DNS 名。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
パブリック IP SKU。 パブリック IP は、"Standard" の場合にのみエッジ ゾーンに作成することがサポートされています。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
規定値: | Standard |
指定可能な値: | Basic, Standard |
システム割り当て ID が持つロール名または ID。
プロパティ | 値 |
---|---|
Parameter group: | Managed Service Identity Arguments |
システム割り当て ID がアクセスできるスコープ。
プロパティ | 値 |
---|---|
Parameter group: | Managed Service Identity Arguments |
@{path}
を含む [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }]
を介して JSON 文字列またはファイルとして 1 つまたは複数の Key Vault シークレット。
仮想マシンのセキュリティの種類を指定します。 サブスクリプションに機能フラグ UseStandardSecurityType が Microsoft.Compute 名前空間に登録されている場合は、値 Standard を使用できます。 必要な機能を有効にする手順については、 https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features を参照してください。
プロパティ | 値 |
---|---|
指定可能な値: | ConfidentialVM, Standard, TrustedLaunch |
'--size' の既定値は、将来のリリースで 'Standard_DS1_v2' から 'Standard_D2s_v5' に変更されます。
作成する VM サイズ。 サイズ情報については、 https://azure.microsoft.com/pricing/details/virtual-machines/ を参照してください。
プロパティ | 値 |
---|---|
規定値: | Standard_DS1_v2 |
値の取得元: | az vm list-sizes |
ディスク復元ポイントからデータ ディスクを作成します。 ディスク復元ポイントの ID を使用できます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
ソース ディスク復元ポイントのサイズ (GB)。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
スナップショットまたは別のディスクからデータ ディスクを作成します。 ディスクまたはスナップショットの ID を使用できます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
ソース ディスクのサイズ (GB 単位)。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
ソース イメージが特殊化されているかどうかを示します。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | false, true |
SSH キーの VM 上の宛先ファイル パス。 ファイルが既に存在する場合は、指定したキーがファイルに追加されます。 現在、LINUX プロビジョニング エージェントの既知の問題により、SSH 公開キーの宛先パスは既定値 "/home/username/.ssh/authorized_keys" に制限されています。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
仮想マシンで公開キーとして使用します。 Azure の既存の SSH キー リソースである必要があります。
存在しない場合に生成する SSH 公開キー ファイルと秘密キー ファイルの種類を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
規定値: | RSA |
指定可能な値: | Ed25519, RSA |
SSH 公開キーまたは公開キー ファイル パスのスペース区切りの一覧。
プロパティ | 値 |
---|---|
Parameter group: | Authentication Arguments |
--use-unmanaged-disk
と共に使用された場合にのみ適用されます。 新しいストレージ アカウントを作成するとき、または既存のストレージ アカウントを参照するときに使用する名前。 省略すると、同じリソース グループと場所に適切なストレージ アカウントが使用されるか、新しいストレージ アカウントが作成されます。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
--use-unmanaged-disk
と共に使用された場合にのみ適用されます。 VM OS ディスクのストレージ コンテナーの名前。 Default: vhds.
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
VM を保持するストレージ アカウントの SKU。 すべてのディスクに適用される単一の SKU を使用するか、個々のディスクを指定します。 使用法: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...]。各 ID は "os" または 0 インデックス付き lun です。 使用できる値: Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS、PremiumV2_LRS。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
新しい VNet を作成するとき、または既存の VNet を参照するときのサブネットの名前。 ID で既存のサブネットを参照することもできます。 vnet 名とサブネットの両方を省略すると、適切な VNet とサブネットが自動的に選択されるか、新しく作成されます。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
CIDR 形式で新しい VNet を作成するときに使用するサブネット IP アドレス プレフィックス。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
規定値: | 10.0.0.0/24 |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
UltraSSD_LRS ストレージ アカウントを持つ 1 つ以上のマネージド データ ディスクを持つ機能を有効または無効にします。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | false, true |
マネージド ディスクを使用して VM を保持しないでください。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
規定値: | False |
VM の UserData。 ファイルまたは文字列として渡すことができます。
使用可能な vCPU の数を指定します。
物理コアに対する vCPU の比率を指定します。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。
リソースを作成せずに ARM テンプレートを生成して検証します。
プロパティ | 値 |
---|---|
規定値: | False |
仮想マシンを割り当てる必要がある既存の仮想マシン スケール セットの名前または ID。 既定ではなし。
CIDR 形式で新しい VNet を作成するときに使用する IP アドレス プレフィックス。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
規定値: | 10.0.0.0/16 |
新しい仮想ネットワークを作成するとき、または既存の仮想ネットワークを参照するときの仮想ネットワークの名前。
プロパティ | 値 |
---|---|
Parameter group: | Network Arguments |
ワイヤーサーバーのアクセス制御プロファイルバージョンリソースIDを指定します。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
Log Analytics ワークスペースの名前または ID。 ワークスペースをその名前で指定した場合、ワークスペースは VM と同じリソース グループ内に存在する必要があります。それ以外の場合は、新しいワークスペースが作成されます。
プロパティ | 値 |
---|---|
Parameter group: | Monitor Arguments |
リソースをプロビジョニングする可用性ゾーン。
可用性ゾーンでの仮想マシンの配置に関するポリシーを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Any |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm deallocate
コンピューティング リソースが割り当てられないように VM の割り当てを解除します (料金は適用されなくなります)。 状態が 'Stopped' から 'Stopped (割り当て解除) に変わります。
エンド ツー エンドのチュートリアルについては、https://learn.microsoft.com/azure/virtual-machines/linux/capture-imageを参照してください。
az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
停止した仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
停止した複数の仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
VM の割り当てを解除します。
az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
仮想マシンを休止状態にする省略可能なパラメーター。 (プレビューの機能)。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm delete
仮想マシンを削除する削除操作。
az vm delete [--force-deletion {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
例
確認を求めずに VM を削除します。
az vm delete -g MyResourceGroup -n MyVm --yes
リソース グループ内のすべての VM を削除します。
az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
仮想マシンを強制的に削除するための省略可能なパラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
確認を求めないでください。
プロパティ | 値 |
---|---|
規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm generalize
VM を一般化済みとしてマークし、複数のデプロイ用にイメージ化できるようにします。
エンド ツー エンドのチュートリアルについては、https://learn.microsoft.com/azure/virtual-machines/linux/capture-imageを参照してください。
az vm generalize [--ids]
[--name --vm-name]
[--resource-group]
[--subscription]
例
停止した仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
停止した複数の仮想マシンの割り当てを解除し、一般化し、キャプチャします。
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm get-instance-view
VM に関するインスタンス情報を取得します。
az vm get-instance-view [--ids]
[--name]
[--resource-group]
[--subscription]
例
リソース グループと名前を使用して、VM のインスタンス ビュー情報を取得します。
az vm get-instance-view -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM のインスタンス ビューを取得します。
az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm install-patches
VM にパッチをインストールします。
az vm install-patches --maximum-duration
--reboot-setting {Always, IfRequired, Never}
[--classifications-to-include-linux {Critical, Other, Security}]
[--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
[--exclude-kbs-requiring-reboot {false, true}]
[--ids]
[--kb-numbers-to-exclude]
[--kb-numbers-to-include]
[--max-patch-publish-date]
[--name]
[--no-wait]
[--package-name-masks-to-exclude]
[--package-name-masks-to-include]
[--resource-group]
[--subscription]
例
Windows VM にパッチをインストールします。最大時間は 4 時間であり、ソフトウェア更新操作中に必要に応じて VM が再起動します。
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true
Linux VM にパッチをインストールします。最大時間は 4 時間であり、ソフトウェア更新操作中に必要に応じて VM が再起動します。
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical
必須のパラメーター
操作を実行する最大時間を指定します。 PT4H (4 時間) などの ISO 8601 準拠の期間文字列である必要があります。
ソフトウェア更新操作中に VM を再起動できるタイミングを定義します。
プロパティ | 値 |
---|---|
指定可能な値: | Always, IfRequired, Never |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Linux VM に含める分類のスペース区切りの一覧。
プロパティ | 値 |
---|---|
指定可能な値: | Critical, Other, Security |
Windows VM に含める分類のスペース区切りの一覧。
プロパティ | 値 |
---|---|
指定可能な値: | Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates |
この設定時に再起動動作が "NeverReboots" になっていない KB を除外します。 Windows VM にのみ適用されます。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
パッチ操作で除外する KB のスペース区切りのリスト。 Windows VM にのみ適用されます。
パッチ操作に含める KB のスペース区切りのリスト。 Windows VM にのみ適用されます。
この公開日の上限以前に公開されたインストール パッチの ISO 8601 時間値。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
パッチ操作で除外するパッケージのスペース区切りの一覧。 Format: packageName_packageVersion. Linux VM にのみ適用されます。
パッチ操作に含めるパッケージのスペース区切りの一覧。 Format: packageName_packageVersion. Linux VM にのみ適用されます。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list
仮想マシンの詳細を一覧表示します。
--resource-group
は、空の文字列をパラメーターとして渡すことができます。これによって、サブスクリプションのすべての VM 情報が出力されます。 Virtual Machines に関する情報のクエリの詳細については、「https://learn.microsoft.com/cli/azure/query-az-cli2」を参照してください。
az vm list [--resource-group]
[--show-details]
[--vmss]
例
すべての VM を一覧表示します。
az vm list
すべての VM をリソース グループ別に一覧表示します。
az vm list -g MyResourceGroup
リソース グループごとにすべての VM を詳細と共に一覧表示します。
az vm list -g MyResourceGroup -d
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
パブリック IP アドレス、FQDN、電源の状態を表示します。 コマンドの実行速度が遅くなります。
プロパティ | 値 |
---|---|
規定値: | False |
特定の VMSS 内の VM インスタンスを一覧表示します。 VMSS ID または VMSS 名を指定してください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list-ip-addresses
VM に関連付けられている IP アドレスを一覧表示します。
az vm list-ip-addresses [--ids]
[--name]
[--resource-group]
[--subscription]
例
VM の IP アドレスを取得します。
az vm list-ip-addresses -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM の IP アドレスを取得します。
az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list-sizes
このコマンドは非推奨となり、今後のリリースで削除される予定です。 代わりに 'az vm list-skus' を使用してください。
VM で使用可能なサイズを一覧表示します。
az vm list-sizes --location
例
米国西部リージョンで使用可能な VM サイズを一覧表示します。
az vm list-sizes -l westus
必須のパラメーター
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list-skus
コンピューティング関連のリソース SKU の詳細を取得します。
このコマンドには、最も正確な情報を提供するサブスクリプション レベルの制限が組み込まれています。
az vm list-skus [--all {false, true}]
[--location]
[--resource-type]
[--size]
[--zone {false, true}]
例
米国西部リージョンのすべての SKU を一覧表示します。
az vm list-skus -l westus
可用性ゾーンをサポートする米国東部 2 リージョンで使用可能なすべての VM サイズを一覧表示します。
az vm list-skus -l eastus2 --zone
"standard_ds1... のような名前で可用性ゾーンをサポートする米国東部 2 リージョンで使用可能なすべての VM サイズを一覧表示します。
az vm list-skus -l eastus2 --zone --size standard_ds1
可用性セットに関連する SKU 情報を米国西部リージョンに一覧表示します。
az vm list-skus -l westus --resource-type availabilitySets
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
現在のサブスクリプションでは使用できない VM サイズを含むすべての情報を表示します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
リソースの種類 ("availabilitySets"、"snapshots"、"disks"など)。
サイズ名、部分名を使用できます。
可用性ゾーンをサポートする SKU を表示します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list-usage
VM で使用可能な使用状況リソースを一覧表示します。
az vm list-usage --location
例
米国西部リージョンのコンピューティング リソースの使用状況を取得します。
az vm list-usage -l westus
必須のパラメーター
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm list-vm-resize-options
VM で使用可能なサイズ変更オプションを一覧表示します。
az vm list-vm-resize-options [--ids]
[--name --vm-name]
[--resource-group]
[--subscription]
例
サイズ変更に使用できるすべての VM サイズを一覧表示します。
az vm list-vm-resize-options -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM で使用可能なサイズを一覧表示します。
az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm open-port
指定されたポートで受信トラフィックへの VM を開きます。
VM のネットワーク インターフェイス (NIC) またはサブネットに接続されているネットワーク セキュリティ グループ (NSG) にセキュリティ規則を追加します。 既存の NSG が使用されるか、新しい NSG が作成されます。 ルール名は 'open-port-{port}' であり、この名前で既存のルールが上書きされます。 マルチ NIC VM の場合、またはより詳細な制御を行うには、適切なネットワーク コマンドを直接使用します (nsg ルールの作成など)。
az vm open-port --port
[--apply-to-subnet]
[--ids]
[--name]
[--nsg-name]
[--priority]
[--resource-group]
[--subscription]
例
受信トラフィックに対する VM 上のすべてのポートを開きます。
az vm open-port -g MyResourceGroup -n MyVm --port '*'
VM で、最も優先度の高い受信トラフィックへのポートの範囲を開きます。
az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100
ポート 555、557、558、および 559 を、最も優先順位の高い受信トラフィックに開放します。
az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100
リソース グループ内のすべての VM のすべてのポートを開きます。
az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'
必須のパラメーター
受信トラフィックを開くポートまたはポート範囲 (例: 80 から 100)。 すべてのポートへのトラフィックを許可するには、'*' を使用します。 複数のポートまたはポート範囲を指定するには、コンマ区切りの値を使用します。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
NIC ではなくサブネットで受信トラフィックを許可します。
プロパティ | 値 |
---|---|
規定値: | False |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
受信トラフィックを開く仮想マシンの名前。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
作成するネットワーク セキュリティ グループが存在しない場合に作成するネットワーク セキュリティ グループの名前。 NSG が既に存在する場合は無視されます。
ルールの優先度。100 (最も高い優先度) から 4096 (最も低い優先度) の間。 コレクション内の各ルールに対して一意である必要があります。
プロパティ | 値 |
---|---|
規定値: | 900 |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm perform-maintenance
仮想マシンでメンテナンスを実行する操作。
az vm perform-maintenance [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm reapply
Reapply VMs.
az vm reapply [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
VM を再適用します。
az vm reapply -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM を再適用します。
az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm redeploy
既存の VM を再デプロイします。
az vm redeploy [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
VM を再デプロイします。
az vm redeploy -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM を再デプロイします。
az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm reimage
仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。
エフェメラル OS ディスクがない仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。一時的な OS ディスクを持つ仮想マシンの場合、仮想マシンは初期状態にリセットされます。 注: 古い OS ディスクの保持は、OS ディスクの deleteOption の値によって異なります。 deleteOption がデタッチされている場合、古い OS ディスクは再イメージ化後も保持されます。 deleteOption が削除された場合、古い OS ディスクは再イメージ化後に削除されます。 再イメージ化を実行する前に、OS ディスクの deleteOption を適宜更新する必要があります。
az vm reimage [--admin-password]
[--custom-data]
[--exact-version]
[--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]
例
仮想マシンを再イメージ化します。
az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
管理者アカウントのパスワードを指定します。
プロパティ | 値 |
---|---|
Parameter group: | OsProfile Arguments |
カスタム データの base-64 でエンコードされた文字列を指定します。
プロパティ | 値 |
---|---|
Parameter group: | OsProfile Arguments |
OS ディスクの再イメージ化の対象となるバージョンを 10 進数で指定します。 正確なバージョンが指定されていない場合、OS ディスクは既存のバージョンの OS ディスクに再イメージ化されます。
プロパティ | 値 |
---|---|
Parameter group: | Parameters Arguments |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
一時ディスクを再イメージ化するかどうかを指定します。 既定値: false 注: この一時ディスク再イメージ化パラメーターは、エフェメラル OS ディスクを使用する VM/VMSS でのみサポートされます。
プロパティ | 値 |
---|---|
Parameter group: | Parameters Arguments |
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm resize
VM のサイズを更新します。
az vm resize --size
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
VM のサイズを変更します。
az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2
リソース グループ内のすべての VM のサイズを変更します。
az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
必須のパラメーター
VM のサイズ。
プロパティ | 値 |
---|---|
値の取得元: | az vm list-vm-resize-options |
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm restart
Restart VMs.
az vm restart [--force]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
例
VM を再起動します。
az vm restart -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM を再起動します。
az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
VM を再デプロイして強制的に再起動します。 VM が応答しない場合に使用します。
プロパティ | 値 |
---|---|
規定値: | False |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm show
VM の詳細を取得します。
az vm show [--ids]
[--include-user-data]
[--name]
[--resource-group]
[--show-details]
[--subscription]
例
VM に関する情報を表示します。
az vm show -g MyResourceGroup -n MyVm -d
リソース グループ内のすべての VM の詳細を取得します。
az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
クエリ結果にユーザー データ プロパティを含めます。
プロパティ | 値 |
---|---|
規定値: | False |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
パブリック IP アドレス、FQDN、電源の状態を表示します。 コマンドの実行速度が遅くなります。
プロパティ | 値 |
---|---|
規定値: | False |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm simulate-eviction
スポット VM の削除をシミュレートします。
az vm simulate-eviction [--ids]
[--name --vm-name]
[--resource-group]
[--subscription]
例
スポット VM の削除をシミュレートします。
az vm simulate-eviction --resource-group MyResourceGroup --name MyVm
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm start
停止した VM を起動します。
az vm start [--ids]
[--name --vm-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
例
停止した VM を起動します。
az vm start -g MyResourceGroup -n MyVm
リソース グループ内のすべての VM を起動します。
az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
停止した VM を起動します。
az vm start --name MyVm --no-wait --resource-group MyResourceGroup
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
指定可能な値: | 0, 1, f, false, n, no, t, true, y, yes |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm stop
実行中の VM の電源をオフ (停止) します。
VM は引き続き課金されます。 これを回避するには、"az vm deallocate" を使用して VM の割り当てを解除します。
az vm stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--skip-shutdown]
[--subscription]
例
実行中の VM の電源をオフ (停止) します。
az vm stop --resource-group MyResourceGroup --name MyVm
シャットダウンせずに実行中の VM の電源をオフにします。
az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown
リソース グループ内の VM の電源をオフにします。
az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
シャットダウンと電源オフをすぐにスキップします。
プロパティ | 値 |
---|---|
規定値: | False |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm update
VM のプロパティを更新します。
'az vm show' に対応するパスを使用して、VM オブジェクトとプロパティを更新します。
az vm update [--add]
[--additional-events --additional-scheduled-events {false, true}]
[--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
[--capacity-reservation-group --crg]
[--disk-caching]
[--disk-controller-type {NVMe, SCSI}]
[--enable-hibernation {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
[--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--force-string]
[--host]
[--host-group]
[--ids]
[--imds-access-control-profile-reference-id --imds-profile-id]
[--imds-mode {Audit, Enforce}]
[--key-incarnation-id]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--max-price]
[--name]
[--no-wait]
[--os-disk]
[--ppg]
[--priority {Low, Regular, Spot}]
[--proxy-agent-mode {Audit, Enforce}]
[--remove]
[--resource-group]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--set]
[--size]
[--subscription]
[--ultra-ssd-enabled {false, true}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--wire-server-access-control-profile-reference-id --wire-server-profile-id]
[--wire-server-mode {Audit, Enforce}]
[--workspace]
[--write-accelerator]
例
タグを追加または更新します。
az vm update -n name -g group --set tags.tagName=tagValue
タグを削除します。
az vm update -n name -g group --remove tags.tagName
VM のプライマリ NIC を設定します。
az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true
新しい非プライマリ NIC を VM に追加します。
az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}
VM から 4 番目の NIC を削除します。
az vm update -n name -g group --remove networkProfile.networkInterfaces 3
既存の VM を専用ホストに追加する
az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group
既存の VM を専用ホスト グループに追加する
az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
イベント グリッドとリソース グラフのスケジュールされたイベント設定の作成時に使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
リージョン ディスクを VM ゾーンに位置合わせまたは移動するかどうかを指定します。 これは、配置プロパティが設定されている VM にのみ適用されます。 この変更は元に戻すことはできません。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
割り当てに使用される容量予約グループの ID または名前。 容量予約グループの関連付けを解除するには、"None" を渡します。 容量予約グループに関連付けられている VM/VMSS を削除する場合は、まず容量予約グループの関連付けを解除する必要があることに注意してください。
単数形の値を使用して複数のディスクに適用するか、個々のディスクを指定します。たとえば、'os=ReadWrite 0=None 1=ReadOnly' は更新 os ディスクと 2 つのデータ ディスクを有効にする必要があります。
VM または VMSS 用に構成されたディスク コントローラーの種類を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Storage Arguments |
指定可能な値: | NVMe, SCSI |
VM の休止機能を有効または無効にするフラグ。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
仮想マシンまたは仮想マシン スケール セットでプロキシ エージェント機能を有効にする必要があるかどうかを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
スケジュールされたイベントの追加の発行ターゲットの発行時に使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
ユーザーが開始したスケジュールされたイベント設定の作成を再デプロイするときに使用される構成パラメーター。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
セキュア ブートを有効にします。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
Enable vTPM.
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
--size
と共に使用された場合にのみ適用されます。 エフェメラル OS ディスクのプロビジョニング場所を選択できます。
プロパティ | 値 |
---|---|
指定可能な値: | CacheDisk, NvmeDisk, ResourceDisk |
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | False |
VM が存在する専用ホストのリソース ID。 --host と --host-group を一緒に使用することはできません。 更新前に VM の割り当てを解除し、更新後に VM を起動する必要があります。 その他の例については、ヘルプを参照してください。
プロパティ | 値 |
---|---|
Parameter group: | Dedicated Host Arguments |
VM が存在する専用ホスト グループの名前またはリソース ID。 --host と --host-group を一緒に使用することはできません。 更新前に VM の割り当てを解除し、更新後に VM を起動する必要があります。 その他の例については、ヘルプを参照してください。
プロパティ | 値 |
---|---|
Parameter group: | Dedicated Host Arguments |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
アクセス制御プロファイルのバージョン、リソース ID、imds のリソース ID を指定します。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
このプロパティの値を大きくすると、ユーザーはゲストとホスト間の通信チャネルをセキュリティで保護するために使用されるキーをリセットできます。
Windows イメージまたはディスクのライセンスがオンプレミスにあることを指定します。 Windows Server の Azure ハイブリッド特典を有効にするには、"Windows_Server" を使用します。 Windows 10 のマルチテナント ホスティング権限を有効にするには、'Windows_Client' を使用します。 詳細については、Azure Windows VM のオンライン ドキュメントを参照してください。
プロパティ | 値 |
---|---|
指定可能な値: | None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server |
スポット VM/VMSS に対して支払う最大価格 (米ドル)。 -1 は、価格上の理由からスポット VM/VMSS を削除しないことを示します。
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
スワップするマネージド OS ディスク ID または名前。
VM を関連付ける必要がある近接通信配置グループの名前または ID。
Priority. "スポット" を使用して、コスト効率の高い方法で有効期間の短いワークロードを実行します。 'Low' 列挙型は今後非推奨となる予定です。 "スポット" を使用して、Azure スポット VM または VMSS をデプロイしてください。 既定値は Regular です。
プロパティ | 値 |
---|---|
指定可能な値: | Low, Regular, Spot |
オプション '--proxy-agent-mode' は非推奨となり、将来のリリースで削除される予定です。 代わりに '--wire-server-mode' を使用してください。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
仮想マシンのセキュリティの種類を指定します。 サブスクリプションに機能フラグ UseStandardSecurityType が Microsoft.Compute 名前空間に登録されている場合は、値 Standard を使用できます。 必要な機能を有効にする手順については、 https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features を参照してください。
プロパティ | 値 |
---|---|
指定可能な値: | ConfidentialVM, Standard, TrustedLaunch |
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
プロパティ | 値 |
---|---|
Parameter group: | Generic Update Arguments |
規定値: | [] |
仮想マシンの新しいサイズ。 サイズ情報については、 https://azure.microsoft.com/pricing/details/virtual-machines/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
UltraSSD_LRS ストレージ アカウントを持つ 1 つ以上のマネージド データ ディスクを持つ機能を有効または無効にします。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
VM の UserData。 ファイルまたは文字列として渡すことができます。 空の文字列が渡されると、既存の値が削除されます。
使用可能な vCPU の数を指定します。
物理コアに対する vCPU の比率を指定します。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。
ワイヤーサーバーのアクセス制御プロファイルバージョンリソースIDを指定します。
機能が有効になっている場合にプロキシ エージェントを実行するモードを指定します。
プロパティ | 値 |
---|---|
指定可能な値: | Audit, Enforce |
Log Analytics ワークスペースの名前または ID。 ワークスペースをその名前で指定した場合、ワークスペースは VM と同じリソース グループ内に存在する必要があります。それ以外の場合は、新しいワークスペースが作成されます。
プロパティ | 値 |
---|---|
Parameter group: | Monitor Arguments |
ディスク書き込みアクセラレータを有効または無効にします。 単数形の値 'true/false' を使用して複数のディスクに適用するか、個々のディスクを指定します(os ディスクと lun が 1 & 2 のデータ ディスクの場合は'os=true 1=true 2=true' など)。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az vm wait
VM の条件が満たされるまで、CLI を待機状態にします。
az vm wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
例
VM が作成されるまで待ちます。
az vm wait -g MyResourceGroup -n MyVm --created
リソース グループ内のすべての VM が削除されるまで待ちます。
az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | False |
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
削除されるまで待ちます。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | False |
リソースが存在するまで待ちます。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | False |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
ポーリング間隔 (秒単位)。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | 30 |
仮想マシンの名前。 既定値は、 az configure --defaults vm=<name>
を使用して構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
プロパティ | 値 |
---|---|
Parameter group: | Resource Id Arguments |
最大待機時間 (秒単位)。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | 3600 |
provisioningState が 'Succeeded' で更新されるまで待ちます。
プロパティ | 値 |
---|---|
Parameter group: | Wait Condition Arguments |
規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |