VmApplication interface
Specifies the gallery application that should be made available to the underlying VMSS.
Properties
configuration |
Optional, Specifies the uri to an azure blob that will replace the default configuration for the package if provided. |
enable |
If set to true, when a new Gallery Application version is available in PIR/SIG, it will be automatically updated for the underlying VMSS. |
order | Optional, Specifies the order in which the packages have to be installed. |
package |
Specifies the GalleryApplicationVersion resource id on the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version}. |
treat |
Optional, If true, any failure for any operation in the VmApplication will fail the deployment. |
vm |
Optional, Specifies a passthrough value for more generic context. Accepts a JSON-formatted string e.g. '{"Tag1":"Value1","Tag2":"Value2"}'. |
Property Details
configurationReference
Optional, Specifies the uri to an azure blob that will replace the default configuration for the package if provided.
configurationReference?: string
Property Value
string
enableAutomaticUpgrade
If set to true, when a new Gallery Application version is available in PIR/SIG, it will be automatically updated for the underlying VMSS.
enableAutomaticUpgrade?: boolean
Property Value
boolean
order
Optional, Specifies the order in which the packages have to be installed.
order?: number
Property Value
number
packageReferenceId
Specifies the GalleryApplicationVersion resource id on the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version}.
packageReferenceId: string
Property Value
string
treatFailureAsDeploymentFailure
Optional, If true, any failure for any operation in the VmApplication will fail the deployment.
treatFailureAsDeploymentFailure?: boolean
Property Value
boolean
vmGalleryTags
Optional, Specifies a passthrough value for more generic context. Accepts a JSON-formatted string e.g. '{"Tag1":"Value1","Tag2":"Value2"}'.
vmGalleryTags?: string
Property Value
string
Azure SDK for JavaScript