你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az lab vm
命令组“lab”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
管理 Azure 开发测试实验室中的 VM。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az lab vm apply-artifacts |
将项目应用于虚拟机。 此作可能需要一段时间才能完成。 |
核心 | 预览 |
az lab vm claim |
用于在 Azure 开发测试实验室中声明 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 开发测试实验室中的虚拟机。
az lab vm apply-artifacts --artifacts artifacts.json --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
要应用的项目的 JSON 编码数组的路径。 JSON 编码的参数列表。
不要等待长时间运行的作完成。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --debug。
az lab vm claim
命令组“lab”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
用于在 Azure 开发测试实验室中声明 VM 的命令。
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
[--subscription]
可选参数
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
实验室的名称。
要声明的虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --debug。
az 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]
必需参数
实验室的名称。
虚拟机或环境的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
VM 管理员的密码。
VM 管理员的用户名。
指示是否应将 VM 创建为可认领的标志。
要应用的项目的 JSON 编码数组的路径。 JSON 编码的参数列表。
VM 允许的身份验证类型。
要用于虚拟机的存储类型。
VM 的到期日期。
公式的名称。 对可用公式使用 az lab formula list
。 将 az lab formula
与 --export-artifacts
标志配合使用来导出和更新项目,然后通过 --artifacts
参数传递结果。
如果缺少 SSH 公钥和私钥文件,请生成。
作系统映像的名称(库映像名称或自定义映像名称/ID)。 对可用的库映像使用 az lab gallery-image list
,或将 az lab custom-image list
用于可用的自定义映像。
图像的类型。
要用于 VM 的 IP 配置类型。
不要等待长时间运行的作完成。
虚拟机的说明。
要用于身份验证的已保存机密的名称。 提供此值后,它将用于代替其他身份验证方法。
要创建的 VM 的大小。 请参阅 https://azure.microsoft.com/pricing/details/virtual-machines/ 了解大小信息。
SSH 公钥或公钥文件路径。 使用 --generate-ssh-keys
生成 SSH 密钥。
要向其添加 VM 的子网的名称。
资源的标记。 支持速记语法、json-file 和 yaml-file。 请尝试“??” 以显示更多内容。
要向其添加 VM 的虚拟网络的名称。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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]
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不要等待长时间运行的作完成。
不要提示确认。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不要等待长时间运行的作完成。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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 开发测试实验室中的 VM。
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
必需参数
实验室的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
列出实验室中的所有虚拟机。 不能与 --filters
一起使用。
仅列出实验室中可认领的虚拟机。 不能与 --filters
一起使用。
要在其中列出虚拟机的环境的名称或 ID。 不能与 --filters
一起使用。
指定$expand查询。 示例:“properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)”。
要应用于作的筛选器。 示例:“$filter=contains(name,'myName')。
命令输出中要返回的项总数。 如果可用的项总数大于指定的值,则会在命令的输出中提供令牌。 若要恢复分页,请在后续命令的 --next-token
参数中提供令牌值。
用于指定开始分页的位置的令牌。 这是先前截断的响应中的令牌值。
要列出其 VM 的所有者的对象 ID。
结果的排序表达式,使用 OData 表示法。 示例:“$orderby=name desc”。
要从作返回的最大资源数。 示例:“$top=10”。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --debug。
az lab vm show
命令组“lab”处于预览状态,正在开发中。 参考和支持级别:https://aka.ms/CLI_refstatus
显示虚拟机。
az lab vm show --lab-name
--name
--resource-group
[--expand]
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
指定$expand查询。 示例:“properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)”。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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}]
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不要等待长时间运行的作完成。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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}]
必需参数
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
不要等待长时间运行的作完成。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --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]
可选参数
等待在“Succeeded”中使用“provisioningState”创建。
等待条件满足自定义 JMESPath 查询。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到删除为止。
等待资源存在。
指定$expand查询。 示例:“properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)”。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
轮询间隔(以秒为单位)。
实验室的名称。
虚拟机的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
最大等待(以秒为单位)。
等到 provisioningState 更新为“Succeeded”。
全局参数
增加日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
输出格式。
JMESPath 查询字符串。 有关详细信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
增加日志记录详细程度。 对完整调试日志使用 --debug。