VmApplication interface
指定应提供给基础 VMSS 的库应用程序。
属性
| configuration |
可选,指定 Azure Blob 的 URI,该 URI 将替换包的默认配置(如果提供)。 |
| enable |
如果设置为 true,则当 PIR/SIG 中提供了新的库应用程序版本时,基础 VMSS 会自动更新它。 |
| order | 可选,指定包必须安装的顺序。 |
| package |
指定 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} 形式的 GalleryApplicationVersion 资源 ID。 |
| treat |
可选,如果为 true,则 VmApplication 中任何操作的任何失败都将使部署失败。 |
| vm |
可选,指定更多泛型上下文的传递值。 接受 JSON 格式的字符串,例如“{”Tag1“:”Value1“,”Tag2“:”Value2“}”。 |
属性详细信息
configurationReference
可选,指定 Azure Blob 的 URI,该 URI 将替换包的默认配置(如果提供)。
configurationReference?: string
属性值
string
enableAutomaticUpgrade
如果设置为 true,则当 PIR/SIG 中提供了新的库应用程序版本时,基础 VMSS 会自动更新它。
enableAutomaticUpgrade?: boolean
属性值
boolean
order
可选,指定包必须安装的顺序。
order?: number
属性值
number
packageReferenceId
指定 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} 形式的 GalleryApplicationVersion 资源 ID。
packageReferenceId: string
属性值
string
treatFailureAsDeploymentFailure
可选,如果为 true,则 VmApplication 中任何操作的任何失败都将使部署失败。
treatFailureAsDeploymentFailure?: boolean
属性值
boolean
vmGalleryTags
可选,指定更多泛型上下文的传递值。 接受 JSON 格式的字符串,例如“{”Tag1“:”Value1“,”Tag2“:”Value2“}”。
vmGalleryTags?: string
属性值
string