你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az image builder output
管理映像生成器模板输出分发服务器。
自定义映像可以分发为托管映像、共享映像库中的共享映像(SIG)或 VHD Blob。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az image builder output add |
将映像生成器输出分发服务器添加到映像生成器模板。 |
核心 | GA |
az image builder output clear |
从映像生成器模板中删除所有映像生成器输出分发服务器。 |
核心 | GA |
az image builder output remove |
从映像生成器模板中删除映像生成器输出分发服务器。 |
核心 | GA |
az image builder output versioning |
管理映像生成器模板输出版本器。 |
核心 | GA |
az image builder output versioning remove |
删除指定输出上的所有版本控制选项。 |
核心 | GA |
az image builder output versioning set |
设置映像生成器模板的映像生成器输出版本器。 |
核心 | GA |
az image builder output versioning show |
显示指定输出上的版本控制选项。 |
核心 | GA |
az image builder output add
将映像生成器输出分发服务器添加到映像生成器模板。
必须与 --defer 一起使用。 输出分发服务器可以是托管映像、库映像或 VHD Blob。
az image builder output add [--artifact-tags]
[--defer]
[--gallery-image-definition]
[--gallery-name]
[--gallery-replication-regions]
[--ids]
[--is-vhd]
[--managed-image]
[--managed-image-location]
[--name]
[--output-name]
[--resource-group]
[--subscription]
[--versioning {Latest, Source}]
[--vhd-uri]
示例
将托管映像分发服务器添加到 cli 对象缓存中的映像模板。 指定运行输出名称。
az image builder output add -n mytemplate -g my-group \
--managed-image my_desired_image_name --output-name managed_image_run_01 --defer
将共享映像库分发服务器添加到 cli 对象缓存中的映像模板。 指定其副本 (replica)区域。
az image builder output add -n mytemplate -g my-group --gallery-name my_shared_gallery \
--gallery-replication-regions westus brazilsouth \
--gallery-image-definition linux_image_def --defer
将 VHD 分发服务器添加到 cli 对象缓存中的映像模板。
az image builder output add -n mytemplate -g my-group \
--output-name my_vhd_image --is-vhd --defer
在 cli 对象缓存中添加 VHD 分发服务器,并将存储 URI 指定到映像模板。
az image builder output add -n mytemplate -g my-group \
--output-name my_vhd_image --is-vhd --vhd-uri https://mystorageaccount.blob.core.windows.net/container/path_to_vhd_file --defer
可选参数
分发服务器创建输出项目后将应用于输出项目的标记。 空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
暂时将对象存储在本地缓存中,而不是发送到 Azure。 使用 az cache
命令查看/清除。
用于创建自定义映像版本的现有 SIG 映像定义的名称或 ID。
如果提供了映像定义名称而不是 ID,则共享映像库名称。
要副本 (replica)映像版本进入的区域的空间分隔列表。 默认为资源组的位置。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
输出是 VHD 分发服务器。
要创建的自定义托管映像的名称或 ID。
将创建自定义映像的位置。 默认为资源组的位置。
映像模板的名称。
映像生成器运行输出的名称。 默认为托管映像或 sig 映像定义的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
介绍如何为分发生成新的 x.y.z 版本号。
分布式 VHD blob 的可选Azure 存储 URI。 省略时将使用默认值(空字符串),在这种情况下,VHD 将发布到暂存资源组中的存储帐户。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az image builder output clear
从映像生成器模板中删除所有映像生成器输出分发服务器。
必须与 --defer 一起使用。
az image builder output clear [--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
可选参数
暂时将对象存储在本地缓存中,而不是发送到 Azure。 使用 az cache
命令查看/清除。
一个或多个资源 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 image builder output remove
从映像生成器模板中删除映像生成器输出分发服务器。
必须与 --defer 一起使用。
az image builder output remove --output-name
[--defer]
[--ids]
[--name]
[--resource-group]
[--subscription]
必需参数
映像生成器运行输出的名称。
可选参数
暂时将对象存储在本地缓存中,而不是发送到 Azure。 使用 az cache
命令查看/清除。
一个或多个资源 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 获取完整的调试日志。