Partilhar via


ImageTemplateShellValidator interface

Executa o shell script especificado durante a fase de validação (Linux). Corresponde ao provisionador de shell Packer. Exatamente um dos 'scriptUri' ou 'inline' pode ser especificado.

Extends

Propriedades

inline

Matriz de comandos do shell para executar

scriptUri

URI do shell script a ser executado para validação. Pode ser um link do github, URI do Armazenamento do Azure, etc

sha256Checksum

Soma de verificação SHA256 do shell script fornecido no campo scriptUri

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

inline

Matriz de comandos do shell para executar

inline?: string[]

Valor de Propriedade

string[]

scriptUri

URI do shell script a ser executado para validação. Pode ser um link do github, URI do Armazenamento do Azure, etc

scriptUri?: string

Valor de Propriedade

string

sha256Checksum

Soma de verificação SHA256 do shell script fornecido no campo scriptUri

sha256Checksum?: string

Valor de Propriedade

string

type

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

type: "Shell"

Valor de Propriedade

"Shell"

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