Compartilhar via


ImageTemplateSharedImageDistributor interface

Distribua por meio da Galeria de Computação do Azure.

Extends

Propriedades

excludeFromLatest

Sinalizador que indica se a versão da imagem criada deve ser excluída da versão mais recente. Omita para usar o padrão (false).

galleryImageId

ID do recurso da imagem da Galeria de Computação do Azure

replicationRegions

[Preterido] Uma lista de regiões para as quais a imagem será replicada. Essa lista só poderá ser especificada se targetRegions não for especificado. Esse campo foi preterido – use targetRegions em vez disso.

storageAccountType

[Preterido] Tipo de conta de armazenamento a ser usado para armazenar a imagem compartilhada. Omita para usar o padrão (Standard_LRS). Esse campo só poderá ser especificado se replicationRegions for especificado. Esse campo foi preterido – use targetRegions em vez disso.

targetRegions

As regiões de destino para as quais a Versão da Imagem distribuída será replicada. Esse objeto substitui replicationRegions e só pode ser especificado se replicationRegions não for especificado.

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

versioning

Descreve como gerar um novo número de versão x.y.z para distribuição.

Propriedades herdadas

artifactTags

Marcas que serão aplicadas ao artefato depois que ele for criado/atualizado pelo distribuidor.

runOutputName

O nome a ser usado para o RunOutput associado.

Detalhes da propriedade

excludeFromLatest

Sinalizador que indica se a versão da imagem criada deve ser excluída da versão mais recente. Omita para usar o padrão (false).

excludeFromLatest?: boolean

Valor da propriedade

boolean

galleryImageId

ID do recurso da imagem da Galeria de Computação do Azure

galleryImageId: string

Valor da propriedade

string

replicationRegions

[Preterido] Uma lista de regiões para as quais a imagem será replicada. Essa lista só poderá ser especificada se targetRegions não for especificado. Esse campo foi preterido – use targetRegions em vez disso.

replicationRegions?: string[]

Valor da propriedade

string[]

storageAccountType

[Preterido] Tipo de conta de armazenamento a ser usado para armazenar a imagem compartilhada. Omita para usar o padrão (Standard_LRS). Esse campo só poderá ser especificado se replicationRegions for especificado. Esse campo foi preterido – use targetRegions em vez disso.

storageAccountType?: string

Valor da propriedade

string

targetRegions

As regiões de destino para as quais a Versão da Imagem distribuída será replicada. Esse objeto substitui replicationRegions e só pode ser especificado se replicationRegions não for especificado.

targetRegions?: TargetRegion[]

Valor da propriedade

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "SharedImage"

Valor da propriedade

"SharedImage"

versioning

Descreve como gerar um novo número de versão x.y.z para distribuição.

versioning?: DistributeVersionerUnion

Valor da propriedade

Detalhes das propriedades herdadas

artifactTags

Marcas que serão aplicadas ao artefato depois que ele for criado/atualizado pelo distribuidor.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deImageTemplateDistributor.artifactTags

runOutputName

O nome a ser usado para o RunOutput associado.

runOutputName: string

Valor da propriedade

string

Herdado deImageTemplateDistributor.runOutputName