ImageTemplateShellValidator interface

Hiermee wordt het opgegeven shellscript uitgevoerd tijdens de validatiefase (Linux). Komt overeen met packer shell-inrichting. Er kan precies een van de 'scriptUri' of 'inline' worden opgegeven.

Uitbreiding

Eigenschappen

inline

Matrix van shell-opdrachten die moeten worden uitgevoerd

scriptUri

URI van het shellscript dat moet worden uitgevoerd voor validatie. Dit kan een github-koppeling, Azure Storage-URI, enzovoort zijn

sha256Checksum

SHA256-controlesom van het shellscript dat is opgegeven in het scriptUri-veld

type

Het type validatie dat u wilt gebruiken op de afbeelding. Shell kan bijvoorbeeld shellvalidatie zijn

Overgenomen eigenschappen

name

Beschrijvende naam om context op te geven over wat deze validatiestap doet

Eigenschapdetails

inline

Matrix van shell-opdrachten die moeten worden uitgevoerd

inline?: string[]

Waarde van eigenschap

string[]

scriptUri

URI van het shellscript dat moet worden uitgevoerd voor validatie. Dit kan een github-koppeling, Azure Storage-URI, enzovoort zijn

scriptUri?: string

Waarde van eigenschap

string

sha256Checksum

SHA256-controlesom van het shellscript dat is opgegeven in het scriptUri-veld

sha256Checksum?: string

Waarde van eigenschap

string

type

Het type validatie dat u wilt gebruiken op de afbeelding. Shell kan bijvoorbeeld shellvalidatie zijn

type: "Shell"

Waarde van eigenschap

"Shell"

Details van overgenomen eigenschap

name

Beschrijvende naam om context op te geven over wat deze validatiestap doet

name?: string

Waarde van eigenschap

string

overgenomen vanImageTemplateInVMValidator.name