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 |
| script |
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