VMGalleryApplication Class

Specifies the required information to reference a compute gallery application version.

Constructor

VMGalleryApplication()

Variables

Name Description
tags
str

Optional, Specifies a passthrough value for more generic context.

order
int

Optional, Specifies the order in which the packages have to be installed.

packageReferenceId
str

Specifies the GalleryApplicationVersion resource id on the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version}. Required.

configurationReference
str

Optional, Specifies the uri to an azure blob that will replace the default configuration for the package if provided.

treatFailureAsDeploymentFailure

Optional, If true, any failure for any operation in the VmApplication will fail the deployment.

enableAutomaticUpgrade

If set to true, when a new Gallery Application version is available in PIR/SIG, it will be automatically updated for the VM/VMSS.

Attributes

configurationReference

Optional, Specifies the uri to an azure blob that will replace the default configuration for the package if provided.

configurationReference: str

enableAutomaticUpgrade

If set to true, when a new Gallery Application version is available in PIR/SIG, it will be automatically updated for the VM/VMSS.

enableAutomaticUpgrade: bool

order

Optional, Specifies the order in which the packages have to be installed.

order: int

packageReferenceId

Specifies the GalleryApplicationVersion resource id on the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version}. Required.

packageReferenceId: str

tags

Optional, Specifies a passthrough value for more generic context.

tags: str

treatFailureAsDeploymentFailure

Optional, If true, any failure for any operation in the VmApplication will fail the deployment.

treatFailureAsDeploymentFailure: bool