مشاركة عبر


MachineExtensionUpdate interface

يصف تحديث ملحق الجهاز.

يمتد

الخصائص

autoUpgradeMinorVersion

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

enableAutomaticUpgrade

يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث متوفر.

forceUpdateTag

كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق.

protectedSettings

يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق.

publisher

اسم ناشر معالج الملحق.

settings

قام Json بتنسيق الإعدادات العامة للملحق.

type

يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension".

typeHandlerVersion

تحديد إصدار معالج البرنامج النصي.

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

tags

علامات الموارد

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

autoUpgradeMinorVersion

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

autoUpgradeMinorVersion?: boolean

قيمة الخاصية

boolean

enableAutomaticUpgrade

يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث متوفر.

enableAutomaticUpgrade?: boolean

قيمة الخاصية

boolean

forceUpdateTag

كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق.

forceUpdateTag?: string

قيمة الخاصية

string

protectedSettings

يمكن أن يحتوي الملحق إما على protectedSettings أو protectedSettingsFromKeyVault أو لا توجد إعدادات محمية على الإطلاق.

protectedSettings?: {[propertyName: string]: any}

قيمة الخاصية

{[propertyName: string]: any}

publisher

اسم ناشر معالج الملحق.

publisher?: string

قيمة الخاصية

string

settings

قام Json بتنسيق الإعدادات العامة للملحق.

settings?: {[propertyName: string]: any}

قيمة الخاصية

{[propertyName: string]: any}

type

يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension".

type?: string

قيمة الخاصية

string

typeHandlerVersion

تحديد إصدار معالج البرنامج النصي.

typeHandlerVersion?: string

قيمة الخاصية

string

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

tags

علامات الموارد

tags?: {[propertyName: string]: string}

قيمة الخاصية

{[propertyName: string]: string}

موروث منResourceUpdate.tags