Freigeben über


ImageTemplateShellValidator interface

Führt das angegebene Shellskript während der Validierungsphase (Linux) 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 zur Überprüfung ausgeführt werden soll. Dabei kann es sich um einen GitHub-Link, einen Azure Storage-URI 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 Überprüfungsschritt ausgeführt wird

Details zur Eigenschaft

inline

Array der auszuführenden Shellbefehle

inline?: string[]

Eigenschaftswert

string[]

scriptUri

URI des Shellskripts, das zur Überprüfung ausgeführt werden soll. Dabei kann es sich um einen GitHub-Link, einen Azure Storage-URI 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 Überprüfungsschritt ausgeführt wird

name?: string

Eigenschaftswert

string

geerbt vonImageTemplateInVMValidator.name