Compartir a través de


ImageTemplateShellValidator interface

Ejecuta el script de shell especificado durante la fase de validació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 la validación. Puede ser un vínculo de GitHub, un URI de 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 validació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 la validación. Puede ser un vínculo de GitHub, un URI de 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 validación

name?: string

Valor de propiedad

string

heredado deImageTemplateInVMValidator.name