ImageTemplateSharedImageDistributor interface
Distribua por meio da Galeria de Computação do Azure.
- Extends
Propriedades
exclude |
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). |
gallery |
ID do recurso da imagem da Galeria de Computação do Azure |
replication |
[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. |
storage |
[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. |
target |
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
artifact |
Marcas que serão aplicadas ao artefato depois que ele for criado/atualizado pelo distribuidor. |
run |
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