Freigeben über


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

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.

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