az csvmware vm

Note

このリファレンスは、Azure CLI (バージョン 2.0.67 以降) の csvmware 拡張機能の一部です。 拡張機能は、az csvmware vm コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンを管理します。

コマンド

名前 説明 Status
az csvmware vm create

VMware 仮想マシンを作成します。

拡張子 プレビュー
az csvmware vm delete

VMware 仮想マシンを削除します。

拡張子 プレビュー
az csvmware vm disk

VMware 仮想マシンのディスクを管理します。

拡張子 プレビュー
az csvmware vm disk add

VMware 仮想マシンにディスクを追加します。

拡張子 プレビュー
az csvmware vm disk delete

VM からディスクを削除します。

拡張子 プレビュー
az csvmware vm disk list

VMware 仮想マシンで使用可能なディスクの詳細を一覧表示します。

拡張子 プレビュー
az csvmware vm disk show

VMware 仮想マシンのディスクの詳細を取得します。

拡張子 プレビュー
az csvmware vm list

現在のサブスクリプション内の VMware 仮想マシンの詳細を一覧表示します。 リソース グループが指定されている場合、そのリソース グループ内の仮想マシンの詳細のみが一覧表示されます。

拡張子 プレビュー
az csvmware vm nic

VMware 仮想マシンのネットワーク インターフェイス カードを管理します。

拡張子 プレビュー
az csvmware vm nic add

VMware 仮想マシンに NIC を追加します。

拡張子 プレビュー
az csvmware vm nic delete

VM から NIC を削除します。

拡張子 プレビュー
az csvmware vm nic list

VMware 仮想マシンで使用できる NIC の詳細を一覧表示します。

拡張子 プレビュー
az csvmware vm nic show

VMware 仮想マシンの NIC の詳細を取得します。

拡張子 プレビュー
az csvmware vm show

VMware 仮想マシンの詳細を取得します。

拡張子 プレビュー
az csvmware vm start

VMware 仮想マシンを起動します。

拡張子 プレビュー
az csvmware vm stop

VMware 仮想マシンを停止/再起動/中断します。

拡張子 プレビュー
az csvmware vm update

VMware 仮想マシンのタグ フィールドを更新します。

拡張子 プレビュー

az csvmware vm create

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンを作成します。

az csvmware vm create --name
                      --private-cloud
                      --resource-group
                      --resource-pool
                      --template
                      [--cores]
                      [--disk]
                      [--expose-to-guest-vm {false, true}]
                      [--location]
                      [--nic]
                      [--ram]

VM テンプレートから既定のパラメーターを使用して VM を作成する。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate

VM を作成し、仮想ネットワーク MyVirtualNetwork、アダプター VMXNET3を使用して VM に追加 NIC を追加すると、起動時に電源がオンになります。 NIC に入力された名前は識別目的でのみ使用されます。このような NIC 名が VM テンプレートに存在するかどうかを確認する場合は、NIC が作成され、新しい名前が割り当てられます。 VM テンプレートに"ネットワーク アダプター 1" という名前の nic が含まれているとします。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

VM の特定のプロパティのカスタマイズ。 コア数を 2 に変更し、"ネットワーク アダプター 1" nic のアダプターを E1000E に、テンプレートで指定した数から変更します。 その他のすべてのプロパティは、テンプレートから既定値になります。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --cores 2 --nic name="Network adapter 1" adapter=E1000E

VM の特定のプロパティのカスタマイズ。 "ネットワーク アダプター 1" nic のアダプターを、テンプレートで指定された NIC から E1000E に変更し、仮想ネットワーク MyVirtualNetwork、アダプター VMXNET3を備えた別の nic を追加すると、起動時に電源がオンになります。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name="Network adapter 1" adapter=E1000E --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

VM を作成し、SCSI コントローラー 0、パーテント モードシス、41943040 KB (キロバイト) サイズを使用して VM にディスクを追加します。 ディスクに入力された名前は識別目的でのみ使用されます。このようなディスク名が VM テンプレートに存在するかどうかを確認する場合は、ディスクが作成され、新しい名前が割り当てられます。 VM テンプレートに "ハード ディスク 1" という名前のディスクが含まれているとします。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

VM の特定のプロパティのカスタマイズ。 "ハード ディスク 1" ディスクのサイズをテンプレートで指定したサイズから21943040 KB (キロバイト)に変更し、SCSI コントローラー 0、パーシステント モード、41943040 KB (キロバイト) サイズを持つ別のディスクを追加します。

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name="Hard disk 1" size=21943040 --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

必須のパラメーター

--name -n

仮想マシンの名前。

--private-cloud -p

CloudSimple プライベート クラウドの名前または ID。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--resource-pool -r

CloudSimple プライベート クラウド内のこの仮想マシンの VMware リソース プールの ID。 ID のベース名を渡すこともできます。

--template

この仮想マシンの作成元となる vSphere テンプレートの ID。 ID のベース名を渡すこともできます。

省略可能のパラメーター

--cores

必要な CPU コアの数。 既定値は、指定された vSphere VM テンプレートから取得されます。

--disk

ディスクを追加または変更します。

既定では、ディスクは vSphere VM テンプレートに従って追加されます。 ディスクを追加したり、VM テンプレートで指定されたディスクの一部のプロパティを変更したりできます。 複数の引数を使用して、複数のディスクを --disk 指定できます。 VM テンプレートにディスク名が既に存在する場合、そのディスクはユーザー入力に従って変更されます。 VM テンプレートにディスク名が存在しない場合は、新しいディスクが作成され、新しい名前が割り当てられます。 使用法: --disk name=MyDiskName controller=SCSIControllerID mode=IndependenceMode size=DiskSizeIn KB (キロバイト)。

--expose-to-guest-vm

ゲスト オペレーティング システムに完全な CPU 仮想化を公開します。 既定値は、指定された vSphere VM テンプレートから取得されます。

承認された値: false, true
--location -l

プライベート クラウドが存在するリージョン。 既定の場所が構成されていない場合は、リソース グループの場所が既定で設定されます。

--nic

NIC を追加または変更します。

既定では、nic は vSphere VM テンプレートに従って追加されます。 NIC をさらに追加したり、VM テンプレートで指定された nic のプロパティをいくつか変更したりできます。 複数の nic は、複数の --nic 引数を使用して指定できます。 VM テンプレートに NIC 名が既に存在する場合、その NIC はユーザー入力に従って変更されます。 VM テンプレートに NIC 名が存在しない場合は、新しい NIC が作成され、新しい名前が割り当てられます。 使用法: --nic name=MyNicName virtual-network=MyNetwork adapter=MyAdapter power-on-boot=True/False。

--ram

MB (メガバイト)内のメモリの量。 既定値は、指定された vSphere VM テンプレートから取得されます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm delete

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンを削除します。

az csvmware vm delete --name
                      --resource-group

VMware VM を削除します。

az csvmware vm delete -n MyVm -g MyResourceGroup

必須のパラメーター

--name -n

仮想マシンの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm list

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

現在のサブスクリプション内の VMware 仮想マシンの詳細を一覧表示します。 リソース グループが指定されている場合、そのリソース グループ内の仮想マシンの詳細のみが一覧表示されます。

az csvmware vm list [--resource-group]

現在のサブスクリプション内の VMware VM の詳細を一覧表示します。

az csvmware vm list

特定のリソース グループ内の VMware VM の詳細を一覧表示します。

az csvmware vm list -g MyResourceGroup

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm show

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンの詳細を取得します。

az csvmware vm show --name
                    --resource-group

VMware VM の詳細を取得します。

az csvmware vm show -n MyVm -g MyResourceGroup

必須のパラメーター

--name -n

仮想マシンの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm start

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンを起動します。

az csvmware vm start --name
                     --resource-group

VMware VM を起動します。

az csvmware vm start -n MyVm -g MyResourceGroup

必須のパラメーター

--name -n

仮想マシンの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm stop

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンを停止/再起動/中断します。

az csvmware vm stop --mode {poweroff, reboot, shutdown, suspend}
                    --name
                    --resource-group

VMware VM の電源をオフにします。

az csvmware vm stop -n MyVm -g MyResourceGroup --mode poweroff

VMware VM を再起動します。

az csvmware vm stop -n MyVm -g MyResourceGroup --mode reboot

必須のパラメーター

--mode

停止モード。

承認された値: poweroff, reboot, shutdown, suspend
--name -n

仮想マシンの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az csvmware vm update

プレビュー

コマンド グループ 'csvmware' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

VMware 仮想マシンのタグ フィールドを更新します。

az csvmware vm update --name
                      --resource-group
                      [--add]
                      [--force-string]
                      [--no-wait]
                      [--remove]
                      [--set]

タグを追加または更新します。

az csvmware vm update -n MyVm -g MyResourceGroup --set tags.tagName=tagValue

タグを削除します。

az csvmware vm update -n MyVm -g MyResourceGroup --remove tags.tagName

必須のパラメーター

--name -n

仮想マシンの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>

既定値: []
--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

既定値: False
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove.

既定値: []
--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>

既定値: []
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。