VMGalleryApplication interface 
Specifies the required information to reference a compute gallery application version
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 VM/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} | 
| tags | Optional, Specifies a passthrough value for more generic context. | 
| treat | Optional, If true, any failure for any operation in the VmApplication will fail the deployment | 
Property Details
		configurationReference
	 
	Optional, Specifies the uri to an azure blob that will replace the default configuration for the package if provided
configurationReference?: stringProperty 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 VM/VMSS
enableAutomaticUpgrade?: booleanProperty Value
boolean
order
Optional, Specifies the order in which the packages have to be installed
order?: numberProperty 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: stringProperty Value
string
tags
Optional, Specifies a passthrough value for more generic context.
tags?: stringProperty Value
string
		treatFailureAsDeploymentFailure
	   
	Optional, If true, any failure for any operation in the VmApplication will fail the deployment
treatFailureAsDeploymentFailure?: booleanProperty Value
boolean