Partager via


Gallery Interface

Implements

public interface Gallery
extends HasInnerModel<GalleryInner>, Resource, GroupableResource<ComputeManager,GalleryInner>, HasResourceGroup, Refreshable<Gallery>, Updatable<Update>, HasManager<ComputeManager>

An immutable client-side representation of an Azure gallery.

Method Summary

Modifier and Type Method and Description
abstract String description()
abstract GalleryImage getImage(String imageName)

Retrieves information about an image in the gallery.

abstract Mono<GalleryImage> getImageAsync(String imageName)

Retrieves information about an image in the gallery.

abstract PagedIterable<GalleryImage> listImages()

List images in the gallery.

abstract PagedFlux<GalleryImage> listImagesAsync()

List images in the gallery.

abstract String provisioningState()
abstract String uniqueName()

Method Details

public abstract String description()

Returns:

description for the gallery resource.

public abstract GalleryImage getImage(String imageName)

Retrieves information about an image in the gallery.

Parameters:

imageName - The name of the image.

Returns:

the gallery image

public abstract Mono getImageAsync(String imageName)

Retrieves information about an image in the gallery.

Parameters:

imageName - The name of the image.

Returns:

the observable for the request

public abstract PagedIterable listImages()

List images in the gallery.

Returns:

the list of images in the gallery

public abstract PagedFlux listImagesAsync()

List images in the gallery.

Returns:

the observable for the request

public abstract String provisioningState()

Returns:

the provisioning state of the gallery resource.

public abstract String uniqueName()

Returns:

the unique name of the gallery resource.

Applies to