Partilhar 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

A arquitetura da imagem. Aplicável apenas a discos do SO.

description

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

disallowed

Descreve os tipos de disco não permitidos.

endOfLifeDate

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

eula

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

features

Uma lista de recursos de imagem da galeria.

hyperVGeneration

A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO.

identifier

Este é 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 esta imagem são 'Generalizadas' ou 'Especializadas'.

osType

Essa propriedade permite especificar o tipo de 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

A declaração de privacidade uri.

provisioningState

O estado de provisionamento, que só aparece na resposta. Observação : esta 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 de mercado.

recommended

As propriedades descrevem a configuração de máquina recomendada para esta definição de imagem. Essas propriedades são atualizáveis.

releaseNoteUri

A nota de lançamento uri.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A geolocalização onde o recurso vive

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

allowUpdateImage

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

allowUpdateImage?: boolean

Valor de Propriedade

boolean

architecture

A arquitetura da imagem. Aplicável apenas a discos do SO.

architecture?: string

Valor de Propriedade

string

description

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

description?: string

Valor de Propriedade

string

disallowed

Descreve os tipos de disco não permitidos.

disallowed?: Disallowed

Valor de Propriedade

endOfLifeDate

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

endOfLifeDate?: Date

Valor de Propriedade

Date

eula

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

eula?: string

Valor de Propriedade

string

features

Uma lista de recursos de imagem da galeria.

features?: GalleryImageFeature[]

Valor de Propriedade

hyperVGeneration

A geração do hipervisor da máquina virtual. Aplicável apenas a discos do SO.

hyperVGeneration?: string

Valor de Propriedade

string

identifier

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

identifier?: GalleryImageIdentifier

Valor de Propriedade

osState

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

osState?: OperatingSystemStateTypes

Valor de Propriedade

osType

Essa propriedade permite especificar o tipo de 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 de Propriedade

privacyStatementUri

A declaração de privacidade uri.

privacyStatementUri?: string

Valor de Propriedade

string

provisioningState

O estado de provisionamento, que só aparece na resposta. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

purchasePlan

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

purchasePlan?: ImagePurchasePlan

Valor de Propriedade

As propriedades descrevem a configuração de máquina recomendada para esta definição de imagem. Essas propriedades são atualizáveis.

recommended?: RecommendedMachineConfiguration

Valor de Propriedade

releaseNoteUri

A nota de lançamento uri.

releaseNoteUri?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

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

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type