Interface GalleryImageVersion
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<GalleryImageVersionInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ComputeManager>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<GalleryImageVersion>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<GalleryImageVersion.Update>
public interface GalleryImageVersion
extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<GalleryImageVersionInner>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<GalleryImageVersion>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<GalleryImageVersion.Update>, com.azure.resourcemanager.resources.fluentcore.arm.models.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
Modifier and TypeMethodDescriptionGets the regions in which the image version is available.Gets the date indicating image version's end of life.id()Gets the ARM id of the iage version.Checks whether the image version is excluded from considering as a candidate when VM is created with 'latest' image version.location()Gets the default location of the image version.name()Gets the image version name.Gets the provisioningState of image version resource.Gets the publishingProfile configuration of the image version.Gets the replicationStatus of image version in published regions.Gets the image version storageProfile describing OS and data disks.tags()Gets the tags associated with the image version.type()Gets the type.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.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
update
-
Method Details
-
id
-
location
String location()Gets the default location of the image version.- Returns:
- the default location of the image version.
-
name
-
provisioningState
String provisioningState()Gets the provisioningState of image version resource.- Returns:
- the provisioningState of image version resource.
-
publishingProfile
GalleryImageVersionPublishingProfile publishingProfile()Gets the publishingProfile configuration of the image version.- Returns:
- the publishingProfile configuration of the image version.
-
availableRegions
List<TargetRegion> availableRegions()Gets the regions in which the image version is available.- Returns:
- the regions in which the image version is available.
-
endOfLifeDate
OffsetDateTime endOfLifeDate()Gets the date indicating image version's end of life.- Returns:
- the date indicating image version's end of life.
-
isExcludedFromLatest
Boolean isExcludedFromLatest()Checks whether the image version is excluded from considering as a candidate when VM is created with 'latest' image version.- 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()Gets the replicationStatus of image version in published regions.- Returns:
- the replicationStatus of image version in published regions.
-
storageProfile
GalleryImageVersionStorageProfile storageProfile()Gets the image version storageProfile describing OS and data disks.- Returns:
- the image version storageProfile describing OS and data disks.
-
tags
-
type
-