Partilhar via


ImageTemplateShellCustomizer interface

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

name?: string

Valor de Propriedade

string

herdada deImageTemplateCustomizer.name