Share via


Gallery interface

Specifies information about the Shared Image Gallery that you want to create or update.

Extends

Properties

description

The description of this Shared Image Gallery resource. This property is updatable.

identifier

Describes the gallery unique name.

identity

The identity of the gallery, if configured.

provisioningState

The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

sharingProfile

Profile for gallery sharing to subscription or tenant

sharingStatus

Sharing status of current gallery. NOTE: This property will not be serialized. It can only be populated by the server.

softDeletePolicy

Contains information about the soft deletion policy of the gallery.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

The description of this Shared Image Gallery resource. This property is updatable.

description?: string

Property Value

string

Describes the gallery unique name.

identifier?: GalleryIdentifier

Property Value

The identity of the gallery, if configured.

identity?: GalleryIdentity

Property Value

The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

Profile for gallery sharing to subscription or tenant

sharingProfile?: SharingProfile

Property Value

Sharing status of current gallery. NOTE: This property will not be serialized. It can only be populated by the server.

sharingStatus?: SharingStatus

Property Value

Contains information about the soft deletion policy of the gallery.

softDeletePolicy?: SoftDeletePolicy

Property Value

Inherited Property Details

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type