public interface GalleryImage extends HasInnerModel<GalleryImageInner>, Indexable, Refreshable<GalleryImage>, Updatable<GalleryImage.Update>, HasManager<ComputeManager>
Modifier and Type | Interface and Description |
---|---|
static interface |
GalleryImage.Definition
The entirety of the gallery image definition.
|
static interface |
GalleryImage.DefinitionStages
Grouping of gallery image definition stages.
|
static interface |
GalleryImage.Update
The template for a gallery image update operation, containing all the settings that can be modified.
|
static interface |
GalleryImage.UpdateStages
Grouping of gallery image update stages.
|
Modifier and Type | Method and Description |
---|---|
String |
description() |
Disallowed |
disallowed() |
OffsetDateTime |
endOfLifeDate() |
String |
eula() |
GalleryImageVersion |
getVersion(String versionName)
Retrieves information about an image version.
|
Mono<GalleryImageVersion> |
getVersionAsync(String versionName)
Retrieves information about an image version.
|
String |
id() |
GalleryImageIdentifier |
identifier() |
com.azure.core.http.rest.PagedIterable<GalleryImageVersion> |
listVersions()
List image versions.
|
com.azure.core.http.rest.PagedFlux<GalleryImageVersion> |
listVersionsAsync()
List image versions.
|
String |
location() |
String |
name() |
OperatingSystemStateTypes |
osState() |
OperatingSystemTypes |
osType() |
String |
privacyStatementUri() |
String |
provisioningState() |
ImagePurchasePlan |
purchasePlan() |
RecommendedMachineConfiguration |
recommendedVirtualMachineConfiguration() |
String |
releaseNoteUri() |
Map<String,String> |
tags() |
String |
type() |
List<DiskSkuTypes> |
unsupportedDiskTypes() |
innerModel
refresh, refreshAsync
update
manager
String description()
List<DiskSkuTypes> unsupportedDiskTypes()
Disallowed disallowed()
OffsetDateTime endOfLifeDate()
String eula()
String id()
GalleryImageIdentifier identifier()
String location()
String name()
OperatingSystemStateTypes osState()
OperatingSystemTypes osType()
String privacyStatementUri()
String provisioningState()
ImagePurchasePlan purchasePlan()
RecommendedMachineConfiguration recommendedVirtualMachineConfiguration()
String releaseNoteUri()
String type()
Mono<GalleryImageVersion> getVersionAsync(String versionName)
versionName
- The name of the image.IllegalArgumentException
- thrown if parameters fail the validationGalleryImageVersion getVersion(String versionName)
versionName
- The name of the image version.IllegalArgumentException
- thrown if parameters fail the validationcom.azure.core.http.rest.PagedFlux<GalleryImageVersion> listVersionsAsync()
com.azure.core.http.rest.PagedIterable<GalleryImageVersion> listVersions()
Copyright © 2020 Microsoft Corporation. All rights reserved.