Microsoft.Compute galleries/applications

Template format

To create a Microsoft.Compute/galleries/applications resource, add the following JSON to the resources section of your template.

{
  "name": "string",
  "type": "Microsoft.Compute/galleries/applications",
  "apiVersion": "2019-12-01",
  "location": "string",
  "tags": {},
  "properties": {
    "description": "string",
    "eula": "string",
    "privacyStatementUri": "string",
    "releaseNoteUri": "string",
    "endOfLifeDate": "string",
    "supportedOSType": "string"
  },
  "resources": []
}

Property values

The following tables describe the values you need to set in the schema.

Microsoft.Compute/galleries/applications object

Name Type Required Value
name string Yes The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.
type enum Yes applications
-or-
Microsoft.Compute/galleries/applications

See Set name and type for child resources.
apiVersion enum Yes 2019-12-01
location string Yes Resource location
tags object No Resource tags
properties object Yes GalleryApplicationProperties object
resources array No versions

GalleryApplicationProperties object

Name Type Required Value
description string No The description of this gallery Application Definition resource. This property is updatable.
eula string No The Eula agreement for the gallery Application Definition.
privacyStatementUri string No The privacy statement uri.
releaseNoteUri string No The release note uri.
endOfLifeDate string No The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable.
supportedOSType enum Yes This property allows you to specify the supported type of the OS that application is built for.

Possible values are:

Windows

Linux. - Windows or Linux