ImageTemplateShellCustomizer interface
Führt während der Anpassungsphase (Linux) ein Shellskript aus. Entspricht dem Packer Shell-Provisioner. Genau einer von 'scriptUri' oder 'inline' kann angegeben werden.
- Extends
Eigenschaften
inline | Array der auszuführenden Shellbefehle |
script |
URI des Shellskripts, das zum Anpassen ausgeführt werden soll. Es kann sich um einen GitHub-Link, SAS-URI für Azure Storage usw. handeln. |
sha256Checksum | SHA256-Prüfsumme des Shellskripts, das im ScriptUri-Feld bereitgestellt wird |
type | Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
name | Anzeigename zum Bereitstellen des Kontexts, der in diesem Anpassungsschritt ausgeführt wird |
Details zur Eigenschaft
inline
Array der auszuführenden Shellbefehle
inline?: string[]
Eigenschaftswert
string[]
scriptUri
URI des Shellskripts, das zum Anpassen ausgeführt werden soll. Es kann sich um einen GitHub-Link, SAS-URI für Azure Storage usw. handeln.
scriptUri?: string
Eigenschaftswert
string
sha256Checksum
SHA256-Prüfsumme des Shellskripts, das im ScriptUri-Feld bereitgestellt wird
sha256Checksum?: string
Eigenschaftswert
string
type
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "Shell"
Eigenschaftswert
"Shell"
Geerbte Eigenschaftsdetails
name
Anzeigename zum Bereitstellen des Kontexts, der in diesem Anpassungsschritt ausgeführt wird
name?: string
Eigenschaftswert
string
geerbt vonImageTemplateCustomizer.name