ImageTemplateShellValidator interface

Exécute le script shell spécifié pendant la phase de validation (Linux). Correspond au provisionneur d’interpréteur de commandes Packer. Vous pouvez spécifier exactement l’un des « scriptUri » ou « inline ».

Extends

Propriétés

inline

Tableau de commandes shell à exécuter

scriptUri

URI du script shell à exécuter pour la validation. Il peut s’agir d’un lien github, d’UN URI de stockage Azure, etc.

sha256Checksum

Somme de contrôle SHA256 du script shell fournie dans le champ scriptUri

type

Type de validation que vous souhaitez utiliser sur l’image. Par exemple, « Shell » peut être la validation de l’interpréteur de commandes

Propriétés héritées

name

Nom convivial pour fournir un contexte sur ce que fait cette étape de validation

Détails de la propriété

inline

Tableau de commandes shell à exécuter

inline?: string[]

Valeur de propriété

string[]

scriptUri

URI du script shell à exécuter pour la validation. Il peut s’agir d’un lien github, d’UN URI de stockage Azure, etc.

scriptUri?: string

Valeur de propriété

string

sha256Checksum

Somme de contrôle SHA256 du script shell fournie dans le champ scriptUri

sha256Checksum?: string

Valeur de propriété

string

type

Type de validation que vous souhaitez utiliser sur l’image. Par exemple, « Shell » peut être la validation de l’interpréteur de commandes

type: "Shell"

Valeur de propriété

"Shell"

Détails de la propriété héritée

name

Nom convivial pour fournir un contexte sur ce que fait cette étape de validation

name?: string

Valeur de propriété

string

héritée deImageTemplateInVMValidator.name