GalleryImage interface

Specifies information about the gallery Image Definition that you want to create or update.

Extends

Properties

description

The description of this gallery Image Definition resource. This property is updatable.

disallowed
endOfLifeDate

The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable.

eula

The Eula agreement for the gallery Image Definition.

id

Resource Id

identifier
location

Resource location

name

Resource name

osState

The allowed values for OS State are 'Generalized'. Possible values include: 'Generalized', 'Specialized'

osType

This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.

Possible values are:

Windows

Linux. Possible values include: 'Windows', 'Linux'

privacyStatementUri

The privacy statement uri.

provisioningState

The provisioning state, which only appears in the response. Possible values include: 'Creating', 'Updating', 'Failed', 'Succeeded', 'Deleting', 'Migrating'

purchasePlan
recommended
releaseNoteUri

The release note uri.

tags

Resource tags

type

Resource type

Property Details

description

The description of this gallery Image Definition resource. This property is updatable.

description?: string

Property Value

string

disallowed

disallowed?: Disallowed

Property Value

endOfLifeDate

The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable.

endOfLifeDate?: Date

Property Value

Date

eula

The Eula agreement for the gallery Image Definition.

eula?: string

Property Value

string

id

Resource Id

id?: string

Property Value

string

identifier

identifier: GalleryImageIdentifier

Property Value

location

Resource location

location: string

Property Value

string

name

Resource name

name?: string

Property Value

string

osState

The allowed values for OS State are 'Generalized'. Possible values include: 'Generalized', 'Specialized'

osState: string

Property Value

string

osType

This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.

Possible values are:

Windows

Linux. Possible values include: 'Windows', 'Linux'

osType: string

Property Value

string

privacyStatementUri

The privacy statement uri.

privacyStatementUri?: string

Property Value

string

provisioningState

The provisioning state, which only appears in the response. Possible values include: 'Creating', 'Updating', 'Failed', 'Succeeded', 'Deleting', 'Migrating'

provisioningState?: string

Property Value

string

purchasePlan

purchasePlan?: ImagePurchasePlan

Property Value

recommended?: RecommendedMachineConfiguration

Property Value

releaseNoteUri

The release note uri.

releaseNoteUri?: string

Property Value

string

tags

Resource tags

tags?: [key: string]: string

Property Value

[key: string]: string

type

Resource type

type?: string

Property Value

string