次の方法で共有


az lab vm

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

Azure devtest ラボで VM を管理します。

コマンド

名前 説明 状態
az lab vm apply-artifacts

仮想マシンに成果物を適用します。 この操作が完了するまでに時間がかかる場合があります。

コア プレビュー
az lab vm claim

Azure DevTest Lab で VM を要求するコマンド。

コア プレビュー
az lab vm create

ラボに VM を作成します。

コア プレビュー
az lab vm delete

仮想マシンを削除します。 この操作が完了するまでに時間がかかる場合があります。

コア プレビュー
az lab vm hibernate

仮想マシンを休止状態にします。この操作が完了するまでに時間がかかる場合があります。

コア プレビュー
az lab vm list

特定のラボ内の仮想マシンを一覧表示します。

コア プレビュー
az lab vm show

仮想マシンを表示します。

コア プレビュー
az lab vm start

仮想マシンを起動します。 この操作が完了するまでに時間がかかる場合があります。

コア プレビュー
az lab vm stop

仮想マシンを停止します。この操作が完了するまでに時間がかかる場合があります。

コア プレビュー
az lab vm wait

条件が満たされるまで CLI を待機状態にします。

コア プレビュー

az lab vm apply-artifacts

プレビュー

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

仮想マシンに成果物を適用します。 この操作が完了するまでに時間がかかる場合があります。

az lab vm apply-artifacts --lab-name
                          --name
                          --resource-group
                          [--artifacts]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Azure DevTest Lab の仮想マシンにアーティファクトを適用します。

az lab vm apply-artifacts --artifacts artifacts.json --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup

必須のパラメーター

--lab-name

ラボの名前。

--name -n

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--artifacts

適用する成果物の JSON でエンコードされた配列へのパス。 JSON でエンコードされたパラメーターの一覧。

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--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 lab vm claim

プレビュー

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

Azure DevTest Lab で VM を要求するコマンド。

az lab vm claim [--ids]
                [--lab-name]
                [--name]
                [--resource-group]
                [--subscription]

省略可能のパラメーター

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--lab-name

ラボの名前。

--name -n

要求する仮想マシンの名前。

--resource-group -g

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

--subscription

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

グローバル パラメーター
--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 lab vm create

プレビュー

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

ラボに VM を作成します。

az lab vm create --lab-name
                 --name
                 --resource-group
                 [--admin-password]
                 [--admin-username]
                 [--allow-claim {0, 1, f, false, n, no, t, true, y, yes}]
                 [--artifacts]
                 [--authentication-type {password, ssh}]
                 [--disk-type {Premium, Standard, StandardSSD}]
                 [--expiration-date]
                 [--formula]
                 [--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
                 [--image]
                 [--image-type {custom, gallery}]
                 [--ip-configuration {private, public, shared}]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--notes]
                 [--saved-secret]
                 [--size]
                 [--ssh-key]
                 [--subnet]
                 [--tags]
                 [--vnet-name]

必須のパラメーター

--lab-name

ラボの名前。

--name -n

仮想マシンまたは環境の名前。

--resource-group -g

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

省略可能のパラメーター

--admin-password

VM 管理者のパスワード。

--admin-username

VM 管理者のユーザー名。

規定値: your_system_user_login_name
--allow-claim

VM を要求可能として作成する必要があるかどうかを示すフラグ。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
規定値: False
--artifacts

適用する成果物の JSON でエンコードされた配列へのパス。 JSON でエンコードされたパラメーターの一覧。

--authentication-type

VM に対して許可される認証の種類。

指定可能な値: password, ssh
規定値: password
--disk-type

仮想マシンに使用するストレージの種類。

指定可能な値: Premium, Standard, StandardSSD
--expiration-date

VM の有効期限。

--formula

数式の名前。 使用可能な数式には az lab formula list を使用します。 --export-artifacts フラグと共に az lab formula を使用して成果物をエクスポートおよび更新し、--artifacts 引数を使用して結果を渡します。

--generate-ssh-keys

SSH 公開キーファイルと秘密キー ファイルが存在しない場合は生成します。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--image

オペレーティング システム イメージの名前 (ギャラリー イメージ名またはカスタム イメージ名/ID)。 使用可能なギャラリー イメージには az lab gallery-image list を使用し、使用可能なカスタム イメージには az lab custom-image list を使用します。

--image-type

イメージの種類。

指定可能な値: custom, gallery
--ip-configuration

VM に使用する IP 構成の種類。

指定可能な値: private, public, shared
--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--notes

仮想マシンのメモ。

--saved-secret

認証に使用する保存済みシークレットの名前。 この値を指定すると、他の認証方法の代わりに使用されます。

--size

作成する VM のサイズ。 サイズ情報については、https://azure.microsoft.com/pricing/details/virtual-machines/ を参照してください。

--ssh-key

SSH 公開キーまたは公開キー ファイルのパス。 --generate-ssh-keys を使用して SSH キーを生成します。

--subnet

VM を追加するサブネットの名前。

--tags

リソースのタグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

--vnet-name

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 lab vm delete

プレビュー

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

仮想マシンを削除します。 この操作が完了するまでに時間がかかる場合があります。

az lab vm delete --lab-name
                 --name
                 --resource-group
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--yes]

必須のパラメーター

--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--yes -y

確認を求めないでください。

規定値: False
グローバル パラメーター
--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 lab vm hibernate

プレビュー

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

仮想マシンを休止状態にします。この操作が完了するまでに時間がかかる場合があります。

az lab vm hibernate --lab-name
                    --name
                    --resource-group
                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

仮想マシンを休止状態にします。

az lab vm hibernate --resource-group MyResourceGroup --lab-name MyLab --name MyVM

必須のパラメーター

--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--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 lab vm list

プレビュー

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

特定のラボ内の仮想マシンを一覧表示します。

az lab vm list --lab-name
               --resource-group
               [--all {0, 1, f, false, n, no, t, true, y, yes}]
               [--claimable {0, 1, f, false, n, no, t, true, y, yes}]
               [--environment]
               [--expand]
               [--filters]
               [--max-items]
               [--next-token]
               [--object-id]
               [--order-by]
               [--top]

Azure DevTest ラボ内の VM を一覧表示します。

az lab vm list --lab-name MyLab --resource-group MyResourceGroup

必須のパラメーター

--lab-name

ラボの名前。

--resource-group -g

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

省略可能のパラメーター

--all

ラボ内のすべての仮想マシンを一覧表示します。 --filtersでは使用できません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--claimable

ラボ内の要求可能な仮想マシンのみを一覧表示します。 --filtersでは使用できません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--environment

仮想マシンを一覧表示する環境の名前または ID。 --filtersでは使用できません。

--expand

$expand クエリを指定します。 例: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'。

--filters

操作に適用するフィルター。 例: '$filter=contains(name,'myName')。

--max-items

コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token トークン値を指定します。

--next-token

ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。

--object-id

VM を一覧表示する所有者のオブジェクト ID。

--order-by

OData 表記を使用した結果の順序式。 例: '$orderby=name desc'。

--top

操作から返されるリソースの最大数。 例: '$top=10'。

グローバル パラメーター
--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 lab vm show

プレビュー

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

仮想マシンを表示します。

az lab vm show --lab-name
               --name
               --resource-group
               [--expand]

必須のパラメーター

--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--expand

$expand クエリを指定します。 例: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'。

グローバル パラメーター
--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 lab vm start

プレビュー

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

仮想マシンを起動します。 この操作が完了するまでに時間がかかる場合があります。

az lab vm start --lab-name
                --name
                --resource-group
                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

必須のパラメーター

--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--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 lab vm stop

プレビュー

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

仮想マシンを停止します。この操作が完了するまでに時間がかかる場合があります。

az lab vm stop --lab-name
               --name
               --resource-group
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

必須のパラメーター

--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--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 lab vm wait

プレビュー

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

条件が満たされるまで CLI を待機状態にします。

az lab vm wait [--created]
               [--custom]
               [--deleted]
               [--exists]
               [--expand]
               [--ids]
               [--interval]
               [--lab-name]
               [--name]
               [--resource-group]
               [--subscription]
               [--timeout]
               [--updated]

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

規定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

規定値: False
--exists

リソースが存在するまで待ちます。

規定値: False
--expand

$expand クエリを指定します。 例: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--interval

ポーリング間隔 (秒単位)。

規定値: 30
--lab-name

ラボの名前。

--name

仮想マシンの名前。

--resource-group -g

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

--subscription

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

--timeout

最大待機時間 (秒単位)。

規定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

規定値: False
グローバル パラメーター
--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 を使用します。