ImageTemplate interface

O modelo de imagem é um recurso ARM gerenciado pelo provedor Microsoft.VirtualMachineImages

Extends

Propriedades

additionalDataDisks

Array opcional de discos de dados adicionais a adicionar à imagem.

autoRun

Indica se o modelo de imagem deve ou não ser executado automaticamente na criação ou atualização do modelo.

buildTimeoutInMinutes

Duração máxima de espera durante a criação do modelo de imagem (inclui todas as personalizações, otimizações, validações e distribuições). Omitir ou especificar 0 para usar o padrão (4 horas).

customize

Especifica as propriedades usadas para descrever as etapas de personalização da imagem, como Fonte da imagem, etc

distribute

A distribuição destina-se para onde a saída de imagem precisa ir.

errorHandling

Opções de tratamento de erros em caso de falha de compilação

exactStagingResourceGroup

O ID do grupo de recursos de preparo na mesma assinatura que o modelo de imagem que será usado para criar a imagem. Este campo somente leitura difere de 'stagingResourceGroup' somente se o valor especificado no campo 'stagingResourceGroup' estiver vazio.

identity

A identidade do modelo de imagem, se configurado.

lastRunStatus

Estado de 'execução' que está atualmente em execução ou foi executado pela última vez.

managedResourceTags

Tags que serão aplicadas ao grupo de recursos e/ou recursos criados pelo serviço.

optimize

Especifica a otimização a ser executada na imagem.

provisioningError

Erro de provisionamento, se houver

provisioningState

Estado de provisionamento do recurso

source

Especifica as propriedades usadas para descrever a imagem de origem.

stagingResourceGroup

O ID do grupo de recursos de preparo na mesma assinatura que o modelo de imagem que será usado para criar a imagem. Se este campo estiver vazio, será criado um grupo de recursos com um nome aleatório. Se o grupo de recursos especificado neste campo não existir, ele será criado com o mesmo nome. Se o grupo de recursos especificado existir, ele deverá estar vazio e na mesma região do modelo de imagem. O grupo de recursos criado será excluído durante a exclusão do modelo se esse campo estiver vazio ou se o grupo de recursos especificado não existir, mas se o grupo de recursos especificado existir, os recursos criados no grupo de recursos serão excluídos durante a exclusão do modelo e o próprio grupo de recursos permanecerá.

validate

Opções de configuração e lista de validações a serem executadas na imagem resultante.

vmProfile

Descreve como a máquina virtual é configurada para criar imagens

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

A geolocalização onde o recurso vive

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes de Propriedade

additionalDataDisks

Array opcional de discos de dados adicionais a adicionar à imagem.

additionalDataDisks?: DataDisk[]

Valor de Propriedade

autoRun

Indica se o modelo de imagem deve ou não ser executado automaticamente na criação ou atualização do modelo.

autoRun?: ImageTemplateAutoRun

Valor de Propriedade

buildTimeoutInMinutes

Duração máxima de espera durante a criação do modelo de imagem (inclui todas as personalizações, otimizações, validações e distribuições). Omitir ou especificar 0 para usar o padrão (4 horas).

buildTimeoutInMinutes?: number

Valor de Propriedade

number

customize

Especifica as propriedades usadas para descrever as etapas de personalização da imagem, como Fonte da imagem, etc

customize?: ImageTemplateCustomizerUnion[]

Valor de Propriedade

distribute

A distribuição destina-se para onde a saída de imagem precisa ir.

distribute?: ImageTemplateDistributorUnion[]

Valor de Propriedade

errorHandling

Opções de tratamento de erros em caso de falha de compilação

errorHandling?: ImageTemplatePropertiesErrorHandling

Valor de Propriedade

exactStagingResourceGroup

O ID do grupo de recursos de preparo na mesma assinatura que o modelo de imagem que será usado para criar a imagem. Este campo somente leitura difere de 'stagingResourceGroup' somente se o valor especificado no campo 'stagingResourceGroup' estiver vazio.

exactStagingResourceGroup?: string

Valor de Propriedade

string

identity

A identidade do modelo de imagem, se configurado.

identity: ImageTemplateIdentity

Valor de Propriedade

lastRunStatus

Estado de 'execução' que está atualmente em execução ou foi executado pela última vez.

lastRunStatus?: ImageTemplateLastRunStatus

Valor de Propriedade

managedResourceTags

Tags que serão aplicadas ao grupo de recursos e/ou recursos criados pelo serviço.

managedResourceTags?: Record<string, string>

Valor de Propriedade

Record<string, string>

optimize

Especifica a otimização a ser executada na imagem.

optimize?: ImageTemplatePropertiesOptimize

Valor de Propriedade

provisioningError

Erro de provisionamento, se houver

provisioningError?: ProvisioningError

Valor de Propriedade

provisioningState

Estado de provisionamento do recurso

provisioningState?: ProvisioningState

Valor de Propriedade

source

Especifica as propriedades usadas para descrever a imagem de origem.

source?: ImageTemplateSourceUnion

Valor de Propriedade

stagingResourceGroup

O ID do grupo de recursos de preparo na mesma assinatura que o modelo de imagem que será usado para criar a imagem. Se este campo estiver vazio, será criado um grupo de recursos com um nome aleatório. Se o grupo de recursos especificado neste campo não existir, ele será criado com o mesmo nome. Se o grupo de recursos especificado existir, ele deverá estar vazio e na mesma região do modelo de imagem. O grupo de recursos criado será excluído durante a exclusão do modelo se esse campo estiver vazio ou se o grupo de recursos especificado não existir, mas se o grupo de recursos especificado existir, os recursos criados no grupo de recursos serão excluídos durante a exclusão do modelo e o próprio grupo de recursos permanecerá.

stagingResourceGroup?: string

Valor de Propriedade

string

validate

Opções de configuração e lista de validações a serem executadas na imagem resultante.

validate?: ImageTemplatePropertiesValidate

Valor de Propriedade

vmProfile

Descreve como a máquina virtual é configurada para criar imagens

vmProfile?: ImageTemplateVmProfile

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

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

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

tags?: Record<string, string>

Valor de Propriedade

Record<string, string>

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type