Interface GalleryImageVersion

All Superinterfaces:
HasInner<com.microsoft.azure.management.compute.implementation.GalleryImageVersionInner>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>, Indexable, Refreshable<GalleryImageVersion>, Updatable<GalleryImageVersion.Update>

public interface GalleryImageVersion extends HasInner<com.microsoft.azure.management.compute.implementation.GalleryImageVersionInner>, Indexable, Refreshable<GalleryImageVersion>, Updatable<GalleryImageVersion.Update>, HasManager<com.microsoft.azure.management.compute.implementation.ComputeManager>
An immutable client-side representation of an Azure gallery image version.
  • Method Details

    • id

      String id()
      Returns:
      the ARM id of the image version.
    • location

      String location()
      Returns:
      the default location of the image version.
    • name

      String name()
      Returns:
      the image version name.
    • provisioningState

      String provisioningState()
      Returns:
      the provisioningState of image version resource.
    • publishingProfile

      Returns:
      the publishingProfile configuration of the image version.
    • availableRegions

      List<TargetRegion> availableRegions()
      Returns:
      the regions in which the image version is available.
    • endOfLifeDate

      org.joda.time.DateTime endOfLifeDate()
      Returns:
      the date indicating image version's end of life.
    • isExcludedFromLatest

      Boolean isExcludedFromLatest()
      Returns:
      true if the image version is excluded from considering as a candidate when VM is created with 'latest' image version, false otherwise.
    • replicationStatus

      ReplicationStatus replicationStatus()
      Returns:
      the replicationStatus of image version in published regions.
    • storageProfile

      Returns:
      the image version storageProfile describing OS and data disks.
    • tags

      Map<String,String> tags()
      Returns:
      the tags associated with the image version.
    • type

      String type()
      Returns:
      the type.