GalleryImageVersion Interface
Implements
public interface GalleryImageVersion
extends HasInnerModel<GalleryImageVersionInner>, Indexable, Refreshable<GalleryImageVersion>, Updatable<Update>, HasManager<ComputeManager>
An immutable client-side representation of an Azure gallery image version.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
List<Target |
availableRegions()
Gets the regions in which the image version is available. |
abstract
Offset |
endOfLifeDate()
Gets the date indicating image version's end of life. |
abstract String |
id()
Gets the ARM id of the iage version. |
abstract Boolean |
isExcludedFromLatest()
Checks whether the image version is excluded from considering as a candidate when VM is created with 'latest' image version. |
abstract String |
location()
Gets the default location of the image version. |
abstract String |
name()
Gets the image version name. |
abstract String |
provisioningState()
Gets the provisioning |
abstract
Gallery |
publishingProfile()
Gets the publishing |
abstract
Replication |
replicationStatus()
Gets the replication |
abstract
Gallery |
storageProfile()
Gets the image version storage |
abstract Map<String,String> |
tags()
Gets the tags associated with the image version. |
abstract String |
type()
Gets the type. |
Method Details
availableRegions
public abstract List
Gets the regions in which the image version is available.
Returns:
endOfLifeDate
public abstract OffsetDateTime endOfLifeDate()
Gets the date indicating image version's end of life.
Returns:
id
public abstract String id()
Gets the ARM id of the iage version.
Returns:
isExcludedFromLatest
public abstract Boolean isExcludedFromLatest()
Checks whether the image version is excluded from considering as a candidate when VM is created with 'latest' image version.
Returns:
location
public abstract String location()
Gets the default location of the image version.
Returns:
name
public abstract String name()
Gets the image version name.
Returns:
provisioningState
public abstract String provisioningState()
Gets the provisioningState of image version resource.
Returns:
publishingProfile
public abstract GalleryImageVersionPublishingProfile publishingProfile()
Gets the publishingProfile configuration of the image version.
Returns:
replicationStatus
public abstract ReplicationStatus replicationStatus()
Gets the replicationStatus of image version in published regions.
Returns:
storageProfile
public abstract GalleryImageVersionStorageProfile storageProfile()
Gets the image version storageProfile describing OS and data disks.
Returns:
tags
public abstract Map
Gets the tags associated with the image version.
Returns:
type
public abstract String type()
Gets the type.
Returns:
Applies to
Azure SDK for Java