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 |
| run |
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. |
| run |
Jika ditentukan, skrip PowerShell akan dijalankan dengan hak istimewa yang ditingkatkan |
| script |
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 |
| valid |
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