Bagikan melalui


ImageTemplatePowerShellValidator interface

Menjalankan skrip PowerShell yang ditentukan selama fase validasi (Windows). Sesuai dengan penyedia powershell Packer. Tepat salah satu 'scriptUri' atau 'inline' dapat ditentukan.

Memperluas

Properti

inline

Array perintah PowerShell untuk dijalankan

runAsSystem

Jika ditentukan, skrip PowerShell akan dijalankan dengan hak istimewa yang ditingkatkan menggunakan pengguna Sistem Lokal. Hanya dapat benar ketika bidang runElevated di atas diatur ke true.

runElevated

Jika ditentukan, skrip PowerShell akan dijalankan dengan hak istimewa yang ditingkatkan

scriptUri

URI skrip PowerShell yang akan dijalankan untuk validasi. Ini bisa menjadi tautan github, URI Azure Storage, dll

sha256Checksum

Checksum SHA256 dari skrip shell daya yang disediakan di bidang scriptUri di atas

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

validExitCodes

Kode keluar yang valid untuk skrip PowerShell. [Default: 0]

Properti yang Diwariskan

name

Nama yang Mudah Diingat untuk memberikan konteks tentang apa yang dilakukan langkah validasi ini

Detail Properti

inline

Array perintah PowerShell untuk dijalankan

inline?: string[]

Nilai Properti

string[]

runAsSystem

Jika ditentukan, skrip PowerShell akan dijalankan dengan hak istimewa yang ditingkatkan menggunakan pengguna Sistem Lokal. Hanya dapat benar ketika bidang runElevated di atas diatur ke true.

runAsSystem?: boolean

Nilai Properti

boolean

runElevated

Jika ditentukan, skrip PowerShell akan dijalankan dengan hak istimewa yang ditingkatkan

runElevated?: boolean

Nilai Properti

boolean

scriptUri

URI skrip PowerShell yang akan dijalankan untuk validasi. Ini bisa menjadi tautan github, URI Azure Storage, dll

scriptUri?: string

Nilai Properti

string

sha256Checksum

Checksum SHA256 dari skrip shell daya yang disediakan di bidang scriptUri di atas

sha256Checksum?: string

Nilai Properti

string

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

type: "PowerShell"

Nilai Properti

"PowerShell"

validExitCodes

Kode keluar yang valid untuk skrip PowerShell. [Default: 0]

validExitCodes?: number[]

Nilai Properti

number[]

Detail Properti yang Diwariskan

name

Nama yang Mudah Diingat untuk memberikan konteks tentang apa yang dilakukan langkah validasi ini

name?: string

Nilai Properti

string

Diwariskan DariImageTemplateInVMValidator.name