ImageTemplateVmProfile interface
描述用于生成和验证映像的虚拟机
属性
| os |
OS 磁盘的大小(以 GB 为单位)。 省略或指定 0 以使用 Azure 的默认 OS 磁盘大小。 |
| user |
要在生成 VM 和验证 VM 上配置的用户分配托管标识的资源 ID 的可选数组。 这可能包括映像模板的标识。 |
| vm |
用于生成、自定义和捕获映像的虚拟机的大小。 省略或指定空字符串以使用默认值(第 1 代映像Standard_D1_v2,并为 Gen2 映像指定Standard_D2ds_v4)。 |
| vnet |
用于部署生成 VM 和验证 VM 的虚拟网络的可选配置。 如果不需要使用任何特定的虚拟网络,则省略。 |
属性详细信息
osDiskSizeGB
OS 磁盘的大小(以 GB 为单位)。 省略或指定 0 以使用 Azure 的默认 OS 磁盘大小。
osDiskSizeGB?: number
属性值
number
userAssignedIdentities
要在生成 VM 和验证 VM 上配置的用户分配托管标识的资源 ID 的可选数组。 这可能包括映像模板的标识。
userAssignedIdentities?: string[]
属性值
string[]
vmSize
用于生成、自定义和捕获映像的虚拟机的大小。 省略或指定空字符串以使用默认值(第 1 代映像Standard_D1_v2,并为 Gen2 映像指定Standard_D2ds_v4)。
vmSize?: string
属性值
string
vnetConfig
用于部署生成 VM 和验证 VM 的虚拟网络的可选配置。 如果不需要使用任何特定的虚拟网络,则省略。
vnetConfig?: VirtualNetworkConfig