CommunityGalleryImageInner Clase
- java.
lang. Object - com.
azure. resourcemanager. compute. models. PirCommunityGalleryResource - com.
azure. resourcemanager. compute. fluent. models. CommunityGalleryImageInner
- com.
- com.
public final class CommunityGalleryImageInner
extends PirCommunityGalleryResource
Especifica información sobre la definición de imagen de la galería que desea crear o actualizar.
Resumen del constructor
Constructor | Description |
---|---|
CommunityGalleryImageInner() |
Crea una instancia de community |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Architecture |
architecture()
Obtiene la propiedad de arquitectura: la arquitectura de la imagen. |
Disallowed |
disallowed()
Obtener la propiedad no permitida: describe los tipos de disco no permitidos. |
Offset |
endOfLifeDate()
Obtiene la propiedad End |
String |
eula()
Obtenga la propiedad eula: contrato de licencia de usuario final para la imagen actual de la galería de la comunidad. |
List<Gallery |
features()
Obtenga la propiedad features: una lista de características de imagen de la galería. |
Hyper |
hyperVGeneration()
Obtenga la propiedad hyper |
Community |
identifier()
Obtenga la propiedad identifier: se trata del identificador de definición de imagen de la galería de la comunidad. |
Operating |
osState()
Obtener la propiedad Estado del sistema operativo |
Operating |
osType()
Obtener la propiedad Type del sistema |
String |
privacyStatementUri()
Obtenga la propiedad Uri de declaración de privacidad: URI de declaración de privacidad |
Image |
purchasePlan()
Obtenga la propiedad Plan de compra |
Recommended |
recommended()
Obtenga la propiedad recomendada: las propiedades describen la configuración de máquina recomendada para esta definición de imagen. |
void |
validate()
Valida la instancia. |
Community |
withArchitecture(Architecture architecture)
Establezca la propiedad de arquitectura: la arquitectura de la imagen. |
Community |
withDisallowed(Disallowed disallowed)
Establecer la propiedad no permitida: describe los tipos de disco no permitidos. |
Community |
withEndOfLifeDate(OffsetDateTime endOfLifeDate)
Establezca la propiedad End |
Community |
withEula(String eula)
Establezca la propiedad eula: Contrato de licencia de usuario final para la imagen actual de la galería de la comunidad. |
Community |
withFeatures(List<GalleryImageFeature> features)
Establezca la propiedad features: una lista de características de imagen de la galería. |
Community |
withHyperVGeneration(HyperVGeneration hyperVGeneration)
Establezca la propiedad hyper |
Community |
withIdentifier(CommunityGalleryImageIdentifier identifier)
Establezca la propiedad de identificador: se trata del identificador de definición de imagen de la galería de la comunidad. |
Community |
withOsState(OperatingSystemStateTypes osState)
Establezca la propiedad State del sistema |
Community |
withOsType(OperatingSystemTypes osType)
Establecer la propiedad os |
Community |
withPrivacyStatementUri(String privacyStatementUri)
Establezca la propiedad Uri de declaración de privacidad: URI de declaración de privacidad |
Community |
withPurchasePlan(ImagePurchasePlan purchasePlan)
Establecer la propiedad Plan de compra |
Community |
withRecommended(RecommendedMachineConfiguration recommended)
Establezca la propiedad recomendada: las propiedades describen la configuración de máquina recomendada para esta definición de imagen. |
Community |
withUniqueId(String uniqueId)
Establezca la propiedad Id único |
Métodos heredados de PirCommunityGalleryResource
Métodos heredados de java.lang.Object
Detalles del constructor
CommunityGalleryImageInner
public CommunityGalleryImageInner()
Crea una instancia de la clase CommunityGalleryImageInner.
Detalles del método
architecture
public Architecture architecture()
Obtiene la propiedad de arquitectura: la arquitectura de la imagen. Solo se aplica a los discos del sistema operativo.
Returns:
disallowed
public Disallowed disallowed()
Obtener la propiedad no permitida: describe los tipos de disco no permitidos.
Returns:
endOfLifeDate
public OffsetDateTime endOfLifeDate()
Obtenga la propiedad endOfLifeDate: la fecha de finalización del ciclo de vida de la definición de imagen de la galería. Esta propiedad se puede usar con fines de retirada. Esta propiedad es actualizable.
Returns:
eula
public String eula()
Obtenga la propiedad eula: contrato de licencia de usuario final para la imagen actual de la galería de la comunidad.
Returns:
features
public List
Obtenga la propiedad features: una lista de características de imagen de la galería.
Returns:
hyperVGeneration
public HyperVGeneration hyperVGeneration()
Obtenga la propiedad hyperVGeneration: la generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo.
Returns:
identifier
public CommunityGalleryImageIdentifier identifier()
Obtenga la propiedad identifier: se trata del identificador de definición de imagen de la galería de la comunidad.
Returns:
osState
public OperatingSystemStateTypes osState()
Obtener la propiedad osState: esta propiedad permite al usuario especificar si las máquinas virtuales creadas en esta imagen son "Generalizadas" o "Especializadas".
Returns:
osType
public OperatingSystemTypes osType()
Obtener la propiedad osType: esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco al crear una máquina virtual a partir de una imagen administrada.
Los valores posibles son:
**Windows**
**Linux**.
Returns:
privacyStatementUri
public String privacyStatementUri()
Obtenga la propiedad privacyStatementUri: URI de la declaración de privacidad de la imagen actual de la galería de la comunidad.
Returns:
purchasePlan
public ImagePurchasePlan purchasePlan()
Obtenga la propiedad purchasePlan: describe el plan de compra de la definición de imagen de la galería. Esto lo usan las imágenes de Marketplace.
Returns:
recommended
public RecommendedMachineConfiguration recommended()
Obtenga la propiedad recomendada: las propiedades describen la configuración de máquina recomendada para esta definición de imagen. Estas propiedades son actualizables.
Returns:
validate
public void validate()
Valida la instancia.
Overrides:
CommunityGalleryImageInner.validate()withArchitecture
public CommunityGalleryImageInner withArchitecture(Architecture architecture)
Establezca la propiedad de arquitectura: la arquitectura de la imagen. Solo se aplica a los discos del sistema operativo.
Parameters:
Returns:
withDisallowed
public CommunityGalleryImageInner withDisallowed(Disallowed disallowed)
Establecer la propiedad no permitida: describe los tipos de disco no permitidos.
Parameters:
Returns:
withEndOfLifeDate
public CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)
Establezca la propiedad endOfLifeDate: la fecha de finalización del ciclo de vida de la definición de imagen de la galería. Esta propiedad se puede usar con fines de retirada. Esta propiedad es actualizable.
Parameters:
Returns:
withEula
public CommunityGalleryImageInner withEula(String eula)
Establezca la propiedad eula: Contrato de licencia de usuario final para la imagen actual de la galería de la comunidad.
Parameters:
Returns:
withFeatures
public CommunityGalleryImageInner withFeatures(List
Establezca la propiedad features: una lista de características de imagen de la galería.
Parameters:
Returns:
withHyperVGeneration
public CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)
Establezca la propiedad hyperVGeneration: la generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo.
Parameters:
Returns:
withIdentifier
public CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)
Establezca la propiedad de identificador: se trata del identificador de definición de imagen de la galería de la comunidad.
Parameters:
Returns:
withOsState
public CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)
Establezca la propiedad osState: esta propiedad permite al usuario especificar si las máquinas virtuales creadas en esta imagen son "Generalizadas" o "Especializadas".
Parameters:
Returns:
withOsType
public CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)
Establecer la propiedad osType: esta propiedad permite especificar el tipo del sistema operativo que se incluye en el disco al crear una máquina virtual a partir de una imagen administrada.
Los valores posibles son:
**Windows**
**Linux**.
Parameters:
Returns:
withPrivacyStatementUri
public CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)
Establezca la propiedad privacyStatementUri: URI de la declaración de privacidad para la imagen actual de la galería de la comunidad.
Parameters:
Returns:
withPurchasePlan
public CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)
Establezca la propiedad purchasePlan: describe el plan de compra de la definición de imagen de la galería. Esto lo usan las imágenes de Marketplace.
Parameters:
Returns:
withRecommended
public CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)
Establezca la propiedad recomendada: las propiedades describen la configuración de máquina recomendada para esta definición de imagen. Estas propiedades son actualizables.
Parameters:
Returns:
withUniqueId
public CommunityGalleryImageInner withUniqueId(String uniqueId)
Establezca la propiedad uniqueId: el identificador único de esta galería de la comunidad.
Overrides:
CommunityGalleryImageInner.withUniqueId(String uniqueId)Parameters:
Se aplica a
Azure SDK for Java