Partilhar via


ImageTemplateFileValidator interface

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

Extends

Propriedades

destination

O caminho absoluto para um arquivo (com estruturas de diretório aninhadas já criadas) onde 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 do Armazenamento do Azure (autorizado ou SAS), etc

type

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

Propriedades Herdadas

name

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

Detalhes de Propriedade

destination

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

destination?: string

Valor de Propriedade

string

sha256Checksum

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

sha256Checksum?: string

Valor de Propriedade

string

sourceUri

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

sourceUri?: string

Valor de Propriedade

string

type

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

type: "File"

Valor de Propriedade

"File"

Detalhes da Propriedade Herdada

name

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

name?: string

Valor de Propriedade

string

herdado deImageTemplateInVMValidator.name