مشاركة عبر


ExtensionProperties interface

حالة امتداد القوس لعقدة معينة في عنقود HCI.

الخصائص

aggregateState

الحالة المجمعة لامتدادات القوس عبر العقد في هذه المجموعة HCI. يعكس هذا الوضع العام لنشر وتشغيل الامتداد عبر جميع العقد.

autoUpgradeMinorVersion

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

enableAutomaticUpgrade

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

forceUpdateTag

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

managedBy

يشير إلى ما إذا كان الامتداد يدار من قبل Azure أو المستخدم. هذا يحدد من يتحكم في نشر ودورة حياة الامتداد.

perNodeExtensionDetails

تمديد حالة القوس في كل عقدة.

protectedSettings

الإعدادات المحمية (قد تحتوي على أسرار).

provisioningState

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

publisher

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

settings

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

type

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

typeHandlerVersion

تحديد إصدار معالج البرنامج النصي. سيتم استخدام أحدث إصدار إذا لم يتم تحديده.

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

aggregateState

الحالة المجمعة لامتدادات القوس عبر العقد في هذه المجموعة HCI. يعكس هذا الوضع العام لنشر وتشغيل الامتداد عبر جميع العقد.

aggregateState?: string

قيمة الخاصية

string

autoUpgradeMinorVersion

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

autoUpgradeMinorVersion?: boolean

قيمة الخاصية

boolean

enableAutomaticUpgrade

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

enableAutomaticUpgrade?: boolean

قيمة الخاصية

boolean

forceUpdateTag

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

forceUpdateTag?: string

قيمة الخاصية

string

managedBy

يشير إلى ما إذا كان الامتداد يدار من قبل Azure أو المستخدم. هذا يحدد من يتحكم في نشر ودورة حياة الامتداد.

managedBy?: string

قيمة الخاصية

string

perNodeExtensionDetails

تمديد حالة القوس في كل عقدة.

perNodeExtensionDetails?: PerNodeExtensionState[]

قيمة الخاصية

protectedSettings

الإعدادات المحمية (قد تحتوي على أسرار).

protectedSettings?: any

قيمة الخاصية

any

provisioningState

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

provisioningState?: string

قيمة الخاصية

string

publisher

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

publisher?: string

قيمة الخاصية

string

settings

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

settings?: any

قيمة الخاصية

any

type

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

type?: string

قيمة الخاصية

string

typeHandlerVersion

تحديد إصدار معالج البرنامج النصي. سيتم استخدام أحدث إصدار إذا لم يتم تحديده.

typeHandlerVersion?: string

قيمة الخاصية

string