Compartilhar via


ImageTemplateFileValidator interface

Carrega os arquivos necessários para validação em VMs (Linux, Windows). Corresponde ao provisionador de arquivos do Packer

Extends

Propriedades

destination

O caminho absoluto para um arquivo (com estruturas de diretório aninhadas já criadas) em que o arquivo (de sourceUri) será carregado na VM

sha256Checksum

Soma de verificação SHA256 do arquivo fornecido no campo sourceUri acima

sourceUri

O URI do arquivo a ser carregado na VM para validação. Pode ser um link do github, URI de Armazenamento do Azure (autorizado ou SAS), etc.

type

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

Propriedades herdadas

name

Nome amigável para fornecer contexto sobre o que essa etapa de validação faz

Detalhes da propriedade

destination

O caminho absoluto para um arquivo (com estruturas de diretório aninhadas já criadas) em que o arquivo (de sourceUri) será carregado na VM

destination?: string

Valor da propriedade

string

sha256Checksum

Soma de verificação SHA256 do arquivo fornecido no campo sourceUri acima

sha256Checksum?: string

Valor da propriedade

string

sourceUri

O URI do arquivo a ser carregado na VM para validação. Pode ser um link do github, URI de Armazenamento do Azure (autorizado ou SAS), etc.

sourceUri?: string

Valor da propriedade

string

type

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

type: "File"

Valor da propriedade

"File"

Detalhes das propriedades herdadas

name

Nome amigável para fornecer contexto sobre o que essa etapa de validação faz

name?: string

Valor da propriedade

string

Herdado deImageTemplateInVMValidator.name