CommunityGalleryImageInner Classe
- 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 informações sobre a definição de imagem da galeria que você deseja criar ou atualizar.
Resumo do Construtor
Construtor | Description |
---|---|
CommunityGalleryImageInner() |
Cria uma instância da classe Community |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Architecture |
architecture()
Obter a propriedade de arquitetura: a arquitetura da imagem. |
Disallowed |
disallowed()
Obter a propriedade não permitida: descreve os tipos de disco não permitidos. |
Offset |
endOfLifeDate()
Obtenha a |
String |
eula()
Obtenha a propriedade eula: contrato de licença do usuário final para a imagem atual da galeria da comunidade. |
List<Gallery |
features()
Obter a propriedade features: uma lista de recursos de imagem da galeria. |
Hyper |
hyperVGeneration()
Obter a propriedade hyper |
Community |
identifier()
Obter a propriedade do identificador: esse é o identificador de definição de imagem da galeria da comunidade. |
Operating |
osState()
Obter a propriedade State do |
Operating |
osType()
Obter a propriedade Type do sistema |
String |
privacyStatementUri()
Obtenha a propriedade URI da Política |
Image |
purchasePlan()
Obter a propriedade Plano de compra |
Recommended |
recommended()
Obter a propriedade recomendada: as propriedades descrevem a configuração recomendada do computador para esta Definição de Imagem. |
void |
validate()
Valida a instância. |
Community |
withArchitecture(Architecture architecture)
Defina a propriedade de arquitetura: a arquitetura da imagem. |
Community |
withDisallowed(Disallowed disallowed)
Definir a propriedade não permitida: descreve os tipos de disco não permitidos. |
Community |
withEndOfLifeDate(OffsetDateTime endOfLifeDate)
Defina a propriedade End |
Community |
withEula(String eula)
Defina a propriedade eula: contrato de licença do usuário final para a imagem da galeria da comunidade atual. |
Community |
withFeatures(List<GalleryImageFeature> features)
Definir a propriedade features: uma lista de recursos de imagem da galeria. |
Community |
withHyperVGeneration(HyperVGeneration hyperVGeneration)
Defina a propriedade hyper |
Community |
withIdentifier(CommunityGalleryImageIdentifier identifier)
Definir a propriedade do identificador: esse é o identificador de definição de imagem da galeria da comunidade. |
Community |
withOsState(OperatingSystemStateTypes osState)
Definir a propriedade State do sistema |
Community |
withOsType(OperatingSystemTypes osType)
Definir a propriedade Type do sistema |
Community |
withPrivacyStatementUri(String privacyStatementUri)
Defina a propriedade Uri da Política |
Community |
withPurchasePlan(ImagePurchasePlan purchasePlan)
Definir a propriedade Plano de compra |
Community |
withRecommended(RecommendedMachineConfiguration recommended)
Defina a propriedade recomendada: as propriedades descrevem a configuração recomendada do computador para esta Definição de Imagem. |
Community |
withUniqueId(String uniqueId)
Defina a propriedade ID exclusiva |
Métodos herdados de PirCommunityGalleryResource
Métodos herdados de java.lang.Object
Detalhes do construtor
CommunityGalleryImageInner
public CommunityGalleryImageInner()
Cria uma instância da classe CommunityGalleryImageInner.
Detalhes do método
architecture
public Architecture architecture()
Obter a propriedade de arquitetura: a arquitetura da imagem. Aplicável somente a discos do sistema operacional.
Returns:
disallowed
public Disallowed disallowed()
Obter a propriedade não permitida: descreve os tipos de disco não permitidos.
Returns:
endOfLifeDate
public OffsetDateTime endOfLifeDate()
Obtenha a propriedade endOfLifeDate: a data de fim da vida útil da definição de imagem da galeria. Essa propriedade pode ser usada para fins de descomissionamento. Essa propriedade é atualizável.
Returns:
eula
public String eula()
Obtenha a propriedade eula: contrato de licença do usuário final para a imagem atual da galeria da comunidade.
Returns:
features
public List
Obter a propriedade features: uma lista de recursos de imagem da galeria.
Returns:
hyperVGeneration
public HyperVGeneration hyperVGeneration()
Obter a propriedade hyperVGeneration: a geração de hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.
Returns:
identifier
public CommunityGalleryImageIdentifier identifier()
Obter a propriedade do identificador: esse é o identificador de definição de imagem da galeria da comunidade.
Returns:
osState
public OperatingSystemStateTypes osState()
Obter a propriedade osState: essa propriedade permite que o usuário especifique se as máquinas virtuais criadas nessa imagem são 'Generalized' ou 'Specialized'.
Returns:
osType
public OperatingSystemTypes osType()
Obter a propriedade osType: essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco ao criar uma VM de uma imagem gerenciada.
Os valores possíveis são:
**Windows**
**Linux**.
Returns:
privacyStatementUri
public String privacyStatementUri()
Obtenha a propriedade privacyStatementUri: URI da política de privacidade para a imagem atual da galeria da comunidade.
Returns:
purchasePlan
public ImagePurchasePlan purchasePlan()
Obter a propriedade purchasePlan: descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens do marketplace.
Returns:
recommended
public RecommendedMachineConfiguration recommended()
Obter a propriedade recomendada: as propriedades descrevem a configuração recomendada do computador para esta Definição de Imagem. Essas propriedades são atualizáveis.
Returns:
validate
public void validate()
Valida a instância.
Overrides:
CommunityGalleryImageInner.validate()withArchitecture
public CommunityGalleryImageInner withArchitecture(Architecture architecture)
Defina a propriedade de arquitetura: a arquitetura da imagem. Aplicável somente a discos do sistema operacional.
Parameters:
Returns:
withDisallowed
public CommunityGalleryImageInner withDisallowed(Disallowed disallowed)
Definir a propriedade não permitida: descreve os tipos de disco não permitidos.
Parameters:
Returns:
withEndOfLifeDate
public CommunityGalleryImageInner withEndOfLifeDate(OffsetDateTime endOfLifeDate)
Defina a propriedade endOfLifeDate: a data de fim da vida útil da definição de imagem da galeria. Essa propriedade pode ser usada para fins de descomissionamento. Essa propriedade é atualizável.
Parameters:
Returns:
withEula
public CommunityGalleryImageInner withEula(String eula)
Defina a propriedade eula: contrato de licença do usuário final para a imagem da galeria da comunidade atual.
Parameters:
Returns:
withFeatures
public CommunityGalleryImageInner withFeatures(List
Definir a propriedade features: uma lista de recursos de imagem da galeria.
Parameters:
Returns:
withHyperVGeneration
public CommunityGalleryImageInner withHyperVGeneration(HyperVGeneration hyperVGeneration)
Defina a propriedade hyperVGeneration: a geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.
Parameters:
Returns:
withIdentifier
public CommunityGalleryImageInner withIdentifier(CommunityGalleryImageIdentifier identifier)
Definir a propriedade do identificador: esse é o identificador de definição de imagem da galeria da comunidade.
Parameters:
Returns:
withOsState
public CommunityGalleryImageInner withOsState(OperatingSystemStateTypes osState)
Definir a propriedade osState: essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob essa imagem são "Generalizadas" ou "Especializadas".
Parameters:
Returns:
withOsType
public CommunityGalleryImageInner withOsType(OperatingSystemTypes osType)
Definir a propriedade osType: essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco ao criar uma VM de uma imagem gerenciada.
Os valores possíveis são:
**Windows**
**Linux**.
Parameters:
Returns:
withPrivacyStatementUri
public CommunityGalleryImageInner withPrivacyStatementUri(String privacyStatementUri)
Defina a propriedade privacyStatementUri: política de privacidade para a imagem da galeria da comunidade atual.
Parameters:
Returns:
withPurchasePlan
public CommunityGalleryImageInner withPurchasePlan(ImagePurchasePlan purchasePlan)
Definir a propriedade purchasePlan: descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens do marketplace.
Parameters:
Returns:
withRecommended
public CommunityGalleryImageInner withRecommended(RecommendedMachineConfiguration recommended)
Defina a propriedade recomendada: as propriedades descrevem a configuração recomendada do computador para esta Definição de Imagem. Essas propriedades são atualizáveis.
Parameters:
Returns:
withUniqueId
public CommunityGalleryImageInner withUniqueId(String uniqueId)
Defina a propriedade uniqueId: a ID exclusiva desta galeria da comunidade.
Overrides:
CommunityGalleryImageInner.withUniqueId(String uniqueId)Parameters:
Aplica-se a
Azure SDK for Java