@Beta(value=V1_15_0) public interface GalleryImage extends HasInner<com.microsoft.azure.management.compute.implementation.GalleryImageInner>, Indexable, Refreshable<GalleryImage>, Updatable<GalleryImage.Update>, HasManager<com.microsoft.azure.management.compute.implementation.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() |
org.joda.time.DateTime |
endOfLifeDate() |
String |
eula() |
GalleryImageVersion |
getVersion(String versionName)
Retrieves information about an image version.
|
rx.Observable<GalleryImageVersion> |
getVersionAsync(String versionName)
Retrieves information about an image version.
|
String |
id() |
GalleryImageIdentifier |
identifier() |
PagedList<GalleryImageVersion> |
listVersions()
List image versions.
|
rx.Observable<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() |
inner
key
refresh, refreshAsync
update
manager
@Beta(value=V1_15_0) String description()
@Beta(value=V1_15_0) List<DiskSkuTypes> unsupportedDiskTypes()
@Beta(value=V1_15_0) Disallowed disallowed()
@Beta(value=V1_15_0) org.joda.time.DateTime endOfLifeDate()
@Beta(value=V1_15_0) String eula()
@Beta(value=V1_15_0) String id()
@Beta(value=V1_15_0) GalleryImageIdentifier identifier()
@Beta(value=V1_15_0) String location()
@Beta(value=V1_15_0) String name()
@Beta(value=V1_15_0) OperatingSystemStateTypes osState()
@Beta(value=V1_15_0) OperatingSystemTypes osType()
@Beta(value=V1_15_0) String privacyStatementUri()
@Beta(value=V1_15_0) String provisioningState()
@Beta(value=V1_15_0) ImagePurchasePlan purchasePlan()
@Beta(value=V1_15_0) RecommendedMachineConfiguration recommendedVirtualMachineConfiguration()
@Beta(value=V1_15_0) String releaseNoteUri()
@Beta(value=V1_15_0) String type()
@Beta(value=V1_15_0) rx.Observable<GalleryImageVersion> getVersionAsync(String versionName)
versionName
- The name of the image.IllegalArgumentException
- thrown if parameters fail the validation@Beta(value=V1_15_0) GalleryImageVersion getVersion(String versionName)
versionName
- The name of the image version.IllegalArgumentException
- thrown if parameters fail the validation@Beta(value=V1_15_0) rx.Observable<GalleryImageVersion> listVersionsAsync()
@Beta(value=V1_15_0) PagedList<GalleryImageVersion> listVersions()
Copyright © 2019. All rights reserved.