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