ImageTemplatePowerShellValidator interface
Kör det angivna PowerShell-skriptet under valideringsfasen (Windows). Motsvarar Packer powershell-provisioner. Exakt en av "scriptUri" eller "infogade" kan anges.
- Extends
Egenskaper
| inline | Matris med PowerShell-kommandon som ska köras |
| run |
Om det anges körs PowerShell-skriptet med förhöjd behörighet med hjälp av den lokala systemanvändaren. Kan bara vara sant när fältet runElevated ovan är inställt på true. |
| run |
Om det anges körs PowerShell-skriptet med förhöjd behörighet |
| script |
URI för PowerShell-skriptet som ska köras för validering. Det kan vara en github-länk, Azure Storage-URI osv. |
| sha256Checksum | SHA256-kontrollsumma för power shell-skriptet som anges i fältet scriptUri ovan |
| type | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
| valid |
Giltiga slutkoder för PowerShell-skriptet. [Standard: 0] |
Ärvda egenskaper
| name | Eget namn för att ge kontext för vad det här valideringssteget gör |
Egenskapsinformation
inline
Matris med PowerShell-kommandon som ska köras
inline?: string[]
Egenskapsvärde
string[]
runAsSystem
Om det anges körs PowerShell-skriptet med förhöjd behörighet med hjälp av den lokala systemanvändaren. Kan bara vara sant när fältet runElevated ovan är inställt på true.
runAsSystem?: boolean
Egenskapsvärde
boolean
runElevated
Om det anges körs PowerShell-skriptet med förhöjd behörighet
runElevated?: boolean
Egenskapsvärde
boolean
scriptUri
URI för PowerShell-skriptet som ska köras för validering. Det kan vara en github-länk, Azure Storage-URI osv.
scriptUri?: string
Egenskapsvärde
string
sha256Checksum
SHA256-kontrollsumma för power shell-skriptet som anges i fältet scriptUri ovan
sha256Checksum?: string
Egenskapsvärde
string
type
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
type: "PowerShell"
Egenskapsvärde
"PowerShell"
validExitCodes
Giltiga slutkoder för PowerShell-skriptet. [Standard: 0]
validExitCodes?: number[]
Egenskapsvärde
number[]
Information om ärvda egenskaper
name
Eget namn för att ge kontext för vad det här valideringssteget gör
name?: string
Egenskapsvärde
string
ärvd frånImageTemplateInVMValidator.name