Share via


GalleryImagesOperations interface

Interface representing a GalleryImages operations.

Properties

createOrUpdate

The operation to create or update a gallery image. Please note some properties can be set only during gallery image creation.

delete
get

Gets a gallery image

listAll

Lists all of the gallery images in the specified subscription. Use the nextLink property in the response to get the next page of gallery images.

listByResourceGroup

Lists all of the gallery images in the specified resource group. Use the nextLink property in the response to get the next page of gallery images.

update

The operation to update a gallery image.

Property Details

createOrUpdate

The operation to create or update a gallery image. Please note some properties can be set only during gallery image creation.

createOrUpdate: (resourceGroupName: string, galleryImageName: string, resource: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams) => PollerLike<OperationState<GalleryImage>, GalleryImage>

Property Value

(resourceGroupName: string, galleryImageName: string, resource: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams) => PollerLike<OperationState<GalleryImage>, GalleryImage>

delete

delete: (resourceGroupName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a gallery image

get: (resourceGroupName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams) => Promise<GalleryImage>

Property Value

(resourceGroupName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams) => Promise<GalleryImage>

listAll

Lists all of the gallery images in the specified subscription. Use the nextLink property in the response to get the next page of gallery images.

listAll: (options?: GalleryImagesListAllOptionalParams) => PagedAsyncIterableIterator<GalleryImage, GalleryImage[], PageSettings>

Property Value

(options?: GalleryImagesListAllOptionalParams) => PagedAsyncIterableIterator<GalleryImage, GalleryImage[], PageSettings>

listByResourceGroup

Lists all of the gallery images in the specified resource group. Use the nextLink property in the response to get the next page of gallery images.

listByResourceGroup: (resourceGroupName: string, options?: GalleryImagesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<GalleryImage, GalleryImage[], PageSettings>

Property Value

(resourceGroupName: string, options?: GalleryImagesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<GalleryImage, GalleryImage[], PageSettings>

update

The operation to update a gallery image.

update: (resourceGroupName: string, galleryImageName: string, properties: GalleryImageTagsUpdate, options?: GalleryImagesUpdateOptionalParams) => PollerLike<OperationState<GalleryImage>, GalleryImage>

Property Value

(resourceGroupName: string, galleryImageName: string, properties: GalleryImageTagsUpdate, options?: GalleryImagesUpdateOptionalParams) => PollerLike<OperationState<GalleryImage>, GalleryImage>