Compartir a través de


ImageTemplateShellCustomizer interface

Ejecuta un script de shell durante la fase de personalización (Linux). Corresponde al aprovisionamiento de shell de Packer. Se puede especificar exactamente uno de "scriptUri" o "insertado".

Extends

Propiedades

inline

Matriz de comandos de shell que se van a ejecutar

scriptUri

URI del script de shell que se va a ejecutar para personalizar. Puede ser un vínculo de GitHub, un URI de SAS para Azure Storage, etc.

sha256Checksum

Suma de comprobación SHA256 del script de shell proporcionado en el campo scriptUri

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

Propiedades heredadas

name

Nombre descriptivo para proporcionar contexto sobre lo que hace este paso de personalización

Detalles de las propiedades

inline

Matriz de comandos de shell que se van a ejecutar

inline?: string[]

Valor de propiedad

string[]

scriptUri

URI del script de shell que se va a ejecutar para personalizar. Puede ser un vínculo de GitHub, un URI de SAS para Azure Storage, etc.

scriptUri?: string

Valor de propiedad

string

sha256Checksum

Suma de comprobación SHA256 del script de shell proporcionado en el campo scriptUri

sha256Checksum?: string

Valor de propiedad

string

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

type: "Shell"

Valor de propiedad

"Shell"

Detalles de las propiedades heredadas

name

Nombre descriptivo para proporcionar contexto sobre lo que hace este paso de personalización

name?: string

Valor de propiedad

string

heredado deImageTemplateCustomizer.name