Compartilhar via


ImageTemplateShellCustomizer interface

Executa um script de shell durante a fase de personalizaçã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 personalização. Pode ser um link do github, URI SAS para 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 essa etapa de personalizaçã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 personalização. Pode ser um link do github, URI SAS para 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 essa etapa de personalização faz

name?: string

Valor da propriedade

string

herdado deImageTemplateCustomizer.name