ImageTemplateShellCustomizer interface

Exécute un script shell pendant la phase de personnalisation (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 personnalisation. Il peut s’agir d’un lien github, d’UN URI SAP pour stockage Azure, etc.

sha256Checksum

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

type

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

Propriétés héritées

name

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

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 personnalisation. Il peut s’agir d’un lien github, d’UN URI SAP pour 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 d’outil de personnalisation que vous souhaitez utiliser sur l’image. Par exemple, « Shell » peut être personnalisateur d’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 personnalisation

name?: string

Valeur de propriété

string

héritée deImageTemplateCustomizer.name