public class GalleryImageUpdate extends UpdateResource
| Constructor and Description |
|---|
GalleryImageUpdate() |
| Modifier and Type | Method and Description |
|---|---|
String |
description()
Get the description of this gallery Image Definition resource.
|
Disallowed |
disallowed()
Get the disallowed value.
|
org.joda.time.DateTime |
endOfLifeDate()
Get the end of life date of the gallery Image Definition.
|
String |
eula()
Get the Eula agreement for the gallery Image Definition.
|
HyperVGeneration |
hyperVGeneration()
Get the hypervisor generation of the Virtual Machine.
|
GalleryImageIdentifier |
identifier()
Get the identifier value.
|
OperatingSystemStateTypes |
osState()
Get this property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'.
|
OperatingSystemTypes |
osType()
Get this property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.
|
String |
privacyStatementUri()
Get the privacy statement uri.
|
String |
provisioningState()
Get the provisioning state, which only appears in the response.
|
ImagePurchasePlan |
purchasePlan()
Get the purchasePlan value.
|
RecommendedMachineConfiguration |
recommended()
Get the recommended value.
|
String |
releaseNoteUri()
Get the release note uri.
|
GalleryImageUpdate |
withDescription(String description)
Set the description of this gallery Image Definition resource.
|
GalleryImageUpdate |
withDisallowed(Disallowed disallowed)
Set the disallowed value.
|
GalleryImageUpdate |
withEndOfLifeDate(org.joda.time.DateTime endOfLifeDate)
Set the end of life date of the gallery Image Definition.
|
GalleryImageUpdate |
withEula(String eula)
Set the Eula agreement for the gallery Image Definition.
|
GalleryImageUpdate |
withHyperVGeneration(HyperVGeneration hyperVGeneration)
Set the hypervisor generation of the Virtual Machine.
|
GalleryImageUpdate |
withIdentifier(GalleryImageIdentifier identifier)
Set the identifier value.
|
GalleryImageUpdate |
withOsState(OperatingSystemStateTypes osState)
Set this property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'.
|
GalleryImageUpdate |
withOsType(OperatingSystemTypes osType)
Set this property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.
|
GalleryImageUpdate |
withPrivacyStatementUri(String privacyStatementUri)
Set the privacy statement uri.
|
GalleryImageUpdate |
withPurchasePlan(ImagePurchasePlan purchasePlan)
Set the purchasePlan value.
|
GalleryImageUpdate |
withRecommended(RecommendedMachineConfiguration recommended)
Set the recommended value.
|
GalleryImageUpdate |
withReleaseNoteUri(String releaseNoteUri)
Set the release note uri.
|
tags, withTagspublic String description()
public GalleryImageUpdate withDescription(String description)
description - the description value to setpublic String eula()
public GalleryImageUpdate withEula(String eula)
eula - the eula value to setpublic String privacyStatementUri()
public GalleryImageUpdate withPrivacyStatementUri(String privacyStatementUri)
privacyStatementUri - the privacyStatementUri value to setpublic String releaseNoteUri()
public GalleryImageUpdate withReleaseNoteUri(String releaseNoteUri)
releaseNoteUri - the releaseNoteUri value to setpublic OperatingSystemTypes osType()
public GalleryImageUpdate withOsType(OperatingSystemTypes osType)
osType - the osType value to setpublic OperatingSystemStateTypes osState()
public GalleryImageUpdate withOsState(OperatingSystemStateTypes osState)
osState - the osState value to setpublic HyperVGeneration hyperVGeneration()
public GalleryImageUpdate withHyperVGeneration(HyperVGeneration hyperVGeneration)
hyperVGeneration - the hyperVGeneration value to setpublic org.joda.time.DateTime endOfLifeDate()
public GalleryImageUpdate withEndOfLifeDate(org.joda.time.DateTime endOfLifeDate)
endOfLifeDate - the endOfLifeDate value to setpublic GalleryImageIdentifier identifier()
public GalleryImageUpdate withIdentifier(GalleryImageIdentifier identifier)
identifier - the identifier value to setpublic RecommendedMachineConfiguration recommended()
public GalleryImageUpdate withRecommended(RecommendedMachineConfiguration recommended)
recommended - the recommended value to setpublic Disallowed disallowed()
public GalleryImageUpdate withDisallowed(Disallowed disallowed)
disallowed - the disallowed value to setpublic ImagePurchasePlan purchasePlan()
public GalleryImageUpdate withPurchasePlan(ImagePurchasePlan purchasePlan)
purchasePlan - the purchasePlan value to setpublic String provisioningState()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/