مشاركة عبر


ImageTemplatePowerShellValidator interface

تشغيل البرنامج النصي PowerShell المحدد أثناء مرحلة التحقق من الصحة (Windows). يتوافق مع Packer powershell provisioner. يمكن تحديد واحد بالضبط من "scriptUri" أو "مضمن".

يمتد

الخصائص

inline

صفيف أوامر PowerShell المراد تنفيذها

runAsSystem

إذا تم تحديده، سيتم تشغيل البرنامج النصي PowerShell بامتيازات مرتفعة باستخدام مستخدم النظام المحلي. يمكن أن يكون صحيحا فقط عند تعيين الحقل runElevated أعلاه إلى true.

runElevated

إذا تم تحديده، تشغيل البرنامج النصي PowerShell بامتيازات مرتفعة

scriptUri

URI للبرنامج النصي PowerShell ليتم تشغيله للتحقق من الصحة. يمكن أن يكون رابط github وAzure Storage URI وما إلى ذلك

sha256Checksum

المجموع الاختباري SHA256 للبرنامج النصي power shell المتوفر في حقل scriptUri أعلاه

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

validExitCodes

رموز الخروج الصالحة للبرنامج النصي PowerShell. [الافتراضي: 0]

الخصائص الموروثة

name

اسم مألوف لتوفير سياق حول ما تقوم به خطوة التحقق من الصحة هذه

تفاصيل الخاصية

inline

صفيف أوامر PowerShell المراد تنفيذها

inline?: string[]

قيمة الخاصية

string[]

runAsSystem

إذا تم تحديده، سيتم تشغيل البرنامج النصي PowerShell بامتيازات مرتفعة باستخدام مستخدم النظام المحلي. يمكن أن يكون صحيحا فقط عند تعيين الحقل runElevated أعلاه إلى true.

runAsSystem?: boolean

قيمة الخاصية

boolean

runElevated

إذا تم تحديده، تشغيل البرنامج النصي PowerShell بامتيازات مرتفعة

runElevated?: boolean

قيمة الخاصية

boolean

scriptUri

URI للبرنامج النصي PowerShell ليتم تشغيله للتحقق من الصحة. يمكن أن يكون رابط github وAzure Storage URI وما إلى ذلك

scriptUri?: string

قيمة الخاصية

string

sha256Checksum

المجموع الاختباري SHA256 للبرنامج النصي power shell المتوفر في حقل scriptUri أعلاه

sha256Checksum?: string

قيمة الخاصية

string

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

type: "PowerShell"

قيمة الخاصية

"PowerShell"

validExitCodes

رموز الخروج الصالحة للبرنامج النصي PowerShell. [الافتراضي: 0]

validExitCodes?: number[]

قيمة الخاصية

number[]

تفاصيل الخاصية الموروثة

name

اسم مألوف لتوفير سياق حول ما تقوم به خطوة التحقق من الصحة هذه

name?: string

قيمة الخاصية

string

موروث منImageTemplateInVMValidator.name