Share via


MarketplaceGalleryImagesOperations interface

Interface representing a MarketplaceGalleryImages operations.

Properties

createOrUpdate

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

delete
get

Gets a marketplace gallery image

listAll

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

listByResourceGroup

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

update

The operation to update a marketplace gallery image.

Property Details

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, marketplaceGalleryImageName: string, resource: MarketplaceGalleryImage, options?: MarketplaceGalleryImagesCreateOrUpdateOptionalParams) => PollerLike<OperationState<MarketplaceGalleryImage>, MarketplaceGalleryImage>

Property Value

(resourceGroupName: string, marketplaceGalleryImageName: string, resource: MarketplaceGalleryImage, options?: MarketplaceGalleryImagesCreateOrUpdateOptionalParams) => PollerLike<OperationState<MarketplaceGalleryImage>, MarketplaceGalleryImage>

delete

delete: (resourceGroupName: string, marketplaceGalleryImageName: string, options?: MarketplaceGalleryImagesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, marketplaceGalleryImageName: string, options?: MarketplaceGalleryImagesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a marketplace gallery image

get: (resourceGroupName: string, marketplaceGalleryImageName: string, options?: MarketplaceGalleryImagesGetOptionalParams) => Promise<MarketplaceGalleryImage>

Property Value

(resourceGroupName: string, marketplaceGalleryImageName: string, options?: MarketplaceGalleryImagesGetOptionalParams) => Promise<MarketplaceGalleryImage>

listAll

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

listAll: (options?: MarketplaceGalleryImagesListAllOptionalParams) => PagedAsyncIterableIterator<MarketplaceGalleryImage, MarketplaceGalleryImage[], PageSettings>

Property Value

(options?: MarketplaceGalleryImagesListAllOptionalParams) => PagedAsyncIterableIterator<MarketplaceGalleryImage, MarketplaceGalleryImage[], PageSettings>

listByResourceGroup

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

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

Property Value

(resourceGroupName: string, options?: MarketplaceGalleryImagesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MarketplaceGalleryImage, MarketplaceGalleryImage[], PageSettings>

update

The operation to update a marketplace gallery image.

update: (resourceGroupName: string, marketplaceGalleryImageName: string, properties: MarketplaceGalleryImageTagsUpdate, options?: MarketplaceGalleryImagesUpdateOptionalParams) => PollerLike<OperationState<MarketplaceGalleryImage>, MarketplaceGalleryImage>

Property Value

(resourceGroupName: string, marketplaceGalleryImageName: string, properties: MarketplaceGalleryImageTagsUpdate, options?: MarketplaceGalleryImagesUpdateOptionalParams) => PollerLike<OperationState<MarketplaceGalleryImage>, MarketplaceGalleryImage>