Compartilhar via


GalleryImage interface

Especifica informações sobre a definição de imagem da galeria que você deseja criar ou atualizar.

Extends

Propriedades

allowUpdateImage

Opcional. Deve ser definido como true se os recursos de imagem da galeria estiverem sendo atualizados.

architecture

Arquitetura de CPU compatível com um disco do sistema operacional.

description

A descrição deste recurso de definição de imagem da galeria. Essa propriedade é atualizável.

disallowed

Descreve os tipos de disco não permitidos.

endOfLifeDate

A data de término da vida útil da definição de imagem da galeria. Essa propriedade pode ser usada para fins de descomissionamento. Essa propriedade é atualizável.

eula

O contrato Eula para a definição de imagem da galeria.

features

Uma lista de recursos de imagem da galeria.

hyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.

identifier

Esse é o identificador de definição de imagem da galeria.

osState

Essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob essa imagem são "Generalizadas" ou "Especializadas".

osType

Essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco ao criar uma VM a partir de uma imagem gerenciada. Os valores possíveis são: Windows,Linux.

privacyStatementUri

O uri da política de privacidade.

provisioningState

O estado de provisionamento, que aparece apenas na resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

purchasePlan

Descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens do marketplace.

recommended

As propriedades descrevem a configuração de computador recomendada para essa Definição de Imagem. Essas propriedades são atualizáveis.

releaseNoteUri

O uri da nota de versão.

Propriedades herdadas

id

OBSERVAÇÃO da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Local do recurso

name

Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso

type

Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

allowUpdateImage

Opcional. Deve ser definido como true se os recursos de imagem da galeria estiverem sendo atualizados.

allowUpdateImage?: boolean

Valor da propriedade

boolean

architecture

Arquitetura de CPU compatível com um disco do sistema operacional.

architecture?: string

Valor da propriedade

string

description

A descrição deste recurso de definição de imagem da galeria. Essa propriedade é atualizável.

description?: string

Valor da propriedade

string

disallowed

Descreve os tipos de disco não permitidos.

disallowed?: Disallowed

Valor da propriedade

endOfLifeDate

A data de término da vida útil da definição de imagem da galeria. Essa propriedade pode ser usada para fins de descomissionamento. Essa propriedade é atualizável.

endOfLifeDate?: Date

Valor da propriedade

Date

eula

O contrato Eula para a definição de imagem da galeria.

eula?: string

Valor da propriedade

string

features

Uma lista de recursos de imagem da galeria.

features?: GalleryImageFeature[]

Valor da propriedade

hyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.

hyperVGeneration?: string

Valor da propriedade

string

identifier

Esse é o identificador de definição de imagem da galeria.

identifier?: GalleryImageIdentifier

Valor da propriedade

osState

Essa propriedade permite que o usuário especifique se as máquinas virtuais criadas sob essa imagem são "Generalizadas" ou "Especializadas".

osState?: OperatingSystemStateTypes

Valor da propriedade

osType

Essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco ao criar uma VM a partir de uma imagem gerenciada. Os valores possíveis são: Windows,Linux.

osType?: OperatingSystemTypes

Valor da propriedade

privacyStatementUri

O uri da política de privacidade.

privacyStatementUri?: string

Valor da propriedade

string

provisioningState

O estado de provisionamento, que aparece apenas na resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

purchasePlan

Descreve o plano de compra de definição de imagem da galeria. Isso é usado por imagens do marketplace.

purchasePlan?: ImagePurchasePlan

Valor da propriedade

As propriedades descrevem a configuração de computador recomendada para essa Definição de Imagem. Essas propriedades são atualizáveis.

recommended?: RecommendedMachineConfiguration

Valor da propriedade

releaseNoteUri

O uri da nota de versão.

releaseNoteUri?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

OBSERVAÇÃO da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deResource.id

location

Local do recurso

location: string

Valor da propriedade

string

herdado doResource.location

name

Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deResource.name

tags

Marcas de recurso

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deResource.tags

type

Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

herdado do resource.type do