Package version:

Interface GalleryUpdate

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

interface GalleryUpdate {
    description?: string;
    id?: string;
    identifier?: GalleryIdentifier;
    identity?: GalleryIdentity;
    name?: string;
    provisioningState?: string;
    sharingProfile?: SharingProfile;
    sharingStatus?: SharingStatus;
    softDeletePolicy?: SoftDeletePolicy;
    tags?: {
        [propertyName: string]: string;
    };
    type?: string;
}

Hierarchy (view full)

Properties

description?: string

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

id?: string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

identifier?: GalleryIdentifier

Describes the gallery unique name.

identity?: GalleryIdentity

The identity of the gallery, if configured.

name?: string

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

provisioningState?: string

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?: SharingProfile

Profile for gallery sharing to subscription or tenant

sharingStatus?: SharingStatus

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

softDeletePolicy?: SoftDeletePolicy

Contains information about the soft deletion policy of the gallery.

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

Resource tags

type?: string

Resource type NOTE: This property will not be serialized. It can only be populated by the server.