Compartilhar via


ImageTemplateShellValidator interface

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

Extends

Propriedades

inline

Matriz de comandos de shell a serem executados

scriptUri

URI do script de shell 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 script de shell fornecido no campo scriptUri

type

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

Propriedades herdadas

name

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

Detalhes da propriedade

inline

Matriz de comandos de shell a serem executados

inline?: string[]

Valor da propriedade

string[]

scriptUri

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

scriptUri?: string

Valor da propriedade

string

sha256Checksum

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

sha256Checksum?: string

Valor da propriedade

string

type

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

type: "Shell"

Valor da propriedade

"Shell"

Detalhes das propriedades herdadas

name

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

name?: string

Valor da propriedade

string

herdado deImageTemplateInVMValidator.name