Interface Gallery

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.compute.implementation.ComputeManager,com.microsoft.azure.management.compute.implementation.GalleryInner>, HasId, HasInner<com.microsoft.azure.management.compute.implementation.GalleryInner>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>, HasName, HasResourceGroup, Indexable, Refreshable<Gallery>, Resource, Updatable<Gallery.Update>

public interface Gallery extends HasInner<com.microsoft.azure.management.compute.implementation.GalleryInner>, Resource, GroupableResource<com.microsoft.azure.management.compute.implementation.ComputeManager,com.microsoft.azure.management.compute.implementation.GalleryInner>, HasResourceGroup, Refreshable<Gallery>, Updatable<Gallery.Update>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>
An immutable client-side representation of an Azure gallery.
  • Method Details

    • description

      String description()
      Returns:
      description for the gallery resource.
    • uniqueName

      String uniqueName()
      Returns:
      the unique name of the gallery resource.
    • provisioningState

      String provisioningState()
      Returns:
      the provisioning state of the gallery resource.
    • getImageAsync

      rx.Observable<GalleryImage> getImageAsync(String imageName)
      Retrieves information about an image in the gallery.
      Parameters:
      imageName - The name of the image.
      Returns:
      the observable for the request
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation
    • getImage

      GalleryImage getImage(String imageName)
      Retrieves information about an image in the gallery.
      Parameters:
      imageName - The name of the image.
      Returns:
      the gallery image
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation
    • listImagesAsync

      rx.Observable<GalleryImage> listImagesAsync()
      List images in the gallery.
      Returns:
      the observable for the request
    • listImages

      com.microsoft.azure.PagedList<GalleryImage> listImages()
      List images in the gallery.
      Returns:
      the list of images in the gallery