ExtensionProperties interface
حالة امتداد القوس لعقدة معينة في عنقود HCI.
الخصائص
| aggregate |
الحالة المجمعة لامتدادات القوس عبر العقد في هذه المجموعة HCI. يعكس هذا الوضع العام لنشر وتشغيل الامتداد عبر جميع العقد. |
| auto |
يشير إلى ما إذا كان يجب أن يستخدم الملحق إصدارا ثانويا أحدث إذا كان متوفرا في وقت النشر. ومع ذلك، بمجرد نشرها، لن يقوم الملحق بترقية الإصدارات الثانوية ما لم يتم إعادة نشرها، حتى مع تعيين هذه الخاصية إلى true. |
| enable |
يشير إلى ما إذا كان يجب ترقية الملحق تلقائيا بواسطة النظام الأساسي إذا كان هناك إصدار أحدث متوفر. |
| force |
كيف يجب إجبار معالج الملحق على التحديث حتى إذا لم يتغير تكوين الملحق. |
| managed |
يشير إلى ما إذا كان الامتداد يدار من قبل Azure أو المستخدم. هذا يحدد من يتحكم في نشر ودورة حياة الامتداد. |
| per |
تمديد حالة القوس في كل عقدة. |
| protected |
الإعدادات المحمية (قد تحتوي على أسرار). |
| provisioning |
حالة التوفير لمورد بروكسي التوسعة. يشير إلى حالة دورة الحياة الحالية للمورد، مثل ما إذا كان يتم إنشاؤه أو تحديثه أو حذفه أو واجه خطأ. |
| publisher | اسم ناشر معالج الملحق. |
| settings | قام Json بتنسيق الإعدادات العامة للملحق. |
| type | يحدد نوع الملحق؛ مثال على ذلك هو "CustomScriptExtension". |
| type |
تحديد إصدار معالج البرنامج النصي. سيتم استخدام أحدث إصدار إذا لم يتم تحديده. |
تفاصيل الخاصية
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