Interface GalleryImageVersion
- All Superinterfaces:
HasInnerModel<GalleryImageVersionInner>,HasManager<ComputeManager>,Indexable,Refreshable<GalleryImageVersion>,Updatable<GalleryImageVersion.Update>
public interface GalleryImageVersion
extends HasInnerModel<GalleryImageVersionInner>, Indexable, Refreshable<GalleryImageVersion>, Updatable<GalleryImageVersion.Update>, HasManager<ComputeManager>
An immutable client-side representation of an Azure gallery image version.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of the gallery image version definition.static interfaceGrouping of gallery image version definition stages.static interfaceThe template for a gallery image version update operation, containing all the settings that can be modified.static interfaceGrouping of gallery image version update stages. -
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
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
GalleryImageVersionPublishingProfile publishingProfile()- Returns:
- the publishingProfile configuration of the image version.
-
availableRegions
List<TargetRegion> availableRegions()- Returns:
- the regions in which the image version is available.
-
endOfLifeDate
OffsetDateTime 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
GalleryImageVersionStorageProfile storageProfile()- Returns:
- the image version storageProfile describing OS and data disks.
-
tags
- Returns:
- the tags associated with the image version.
-
type
String type()- Returns:
- the type.
-