ImageTemplatePowerShellCustomizer interface
Hiermee wordt de opgegeven PowerShell uitgevoerd op de virtuele machine (Windows). Komt overeen met packer powershell-inrichting. Er kan precies een van de 'scriptUri' of 'inline' worden opgegeven.
- Uitbreiding
Eigenschappen
| inline | Matrix met PowerShell-opdrachten die moeten worden uitgevoerd |
| run |
Als dit is opgegeven, wordt het PowerShell-script uitgevoerd met verhoogde bevoegdheden met behulp van de gebruiker van het lokale systeem. Kan alleen waar zijn wanneer het bovenstaande runElevated-veld is ingesteld op true. |
| run |
Als dit is opgegeven, wordt het PowerShell-script uitgevoerd met verhoogde bevoegdheden |
| script |
URI van het PowerShell-script dat moet worden uitgevoerd voor het aanpassen. Het kan een github-koppeling, SAS-URI voor Azure Storage, enzovoort zijn |
| sha256Checksum | SHA256-controlesom van het Power Shell-script dat is opgegeven in het bovenstaande scriptUri-veld |
| type | Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
| valid |
Geldige afsluitcodes voor het PowerShell-script. [Standaard: 0] |
Overgenomen eigenschappen
| name | Beschrijvende naam om context te geven over wat deze aanpassingsstap doet |
Eigenschapdetails
inline
Matrix met PowerShell-opdrachten die moeten worden uitgevoerd
inline?: string[]
Waarde van eigenschap
string[]
runAsSystem
Als dit is opgegeven, wordt het PowerShell-script uitgevoerd met verhoogde bevoegdheden met behulp van de gebruiker van het lokale systeem. Kan alleen waar zijn wanneer het bovenstaande runElevated-veld is ingesteld op true.
runAsSystem?: boolean
Waarde van eigenschap
boolean
runElevated
Als dit is opgegeven, wordt het PowerShell-script uitgevoerd met verhoogde bevoegdheden
runElevated?: boolean
Waarde van eigenschap
boolean
scriptUri
URI van het PowerShell-script dat moet worden uitgevoerd voor het aanpassen. Het kan een github-koppeling, SAS-URI voor Azure Storage, enzovoort zijn
scriptUri?: string
Waarde van eigenschap
string
sha256Checksum
SHA256-controlesom van het Power Shell-script dat is opgegeven in het bovenstaande scriptUri-veld
sha256Checksum?: string
Waarde van eigenschap
string
type
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
type: "PowerShell"
Waarde van eigenschap
"PowerShell"
validExitCodes
Geldige afsluitcodes voor het PowerShell-script. [Standaard: 0]
validExitCodes?: number[]
Waarde van eigenschap
number[]
Details van overgenomen eigenschap
name
Beschrijvende naam om context te geven over wat deze aanpassingsstap doet
name?: string
Waarde van eigenschap
string
overgenomen vanImageTemplateCustomizer.name