مشاركة عبر


CloudServiceExtensionProperties interface

خصائص الملحق.

الخصائص

autoUpgradeMinorVersion

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

forceUpdateTag

علامة لفرض تطبيق الإعدادات العامة والمحمية المتوفرة. يسمح تغيير قيمة العلامة بإعادة تشغيل الملحق دون تغيير أي من الإعدادات العامة أو المحمية. إذا لم يتم تغيير forceUpdateTag، فسيظل المعالج يطبق التحديثات على الإعدادات العامة أو المحمية. إذا لم يتغير forceUpdateTag أو أي من الإعدادات العامة أو المحمية، فسيتدفق الملحق إلى مثيل الدور بنفس رقم التسلسل، وينتهي الأمر إلى تنفيذ المعالج سواء لإعادة تشغيله أم لا

protectedSettings

الإعدادات المحمية للملحق المشفرة قبل إرسالها إلى مثيل الدور.

protectedSettingsFromKeyVault

الإعدادات المحمية للملحق، المشار إليها باستخدام KeyVault المشفرة قبل إرسالها إلى مثيل الدور.

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

publisher

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

rolesAppliedTo

قائمة اختيارية للأدوار لتطبيق هذا الملحق. إذا لم يتم تحديد الخاصية أو '*'، يتم تطبيق الملحق على جميع الأدوار في الخدمة السحابية.

settings

الإعدادات العامة للملحق. بالنسبة لملحقات JSON، هذه هي إعدادات JSON للملحق. بالنسبة إلى ملحق XML (مثل RDP)، هذا هو إعداد XML للملحق.

type

تحديد نوع الملحق.

typeHandlerVersion

تحديد إصدار الملحق. تحديد إصدار الملحق. إذا لم يتم تحديد هذا العنصر أو تم استخدام علامة نجمية (*) كقيمة، يتم استخدام أحدث إصدار من الملحق. إذا تم تحديد القيمة برقم إصدار رئيسي وعلامة نجمية كرقم الإصدار الثانوي (X.)، يتم تحديد أحدث إصدار ثانوي من الإصدار الرئيسي المحدد. إذا تم تحديد رقم إصدار رئيسي ورقم إصدار ثانوي (X.Y)، يتم تحديد إصدار ملحق معين. إذا تم تحديد إصدار، يتم إجراء ترقية تلقائية على مثيل الدور.

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

autoUpgradeMinorVersion

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

autoUpgradeMinorVersion?: boolean

قيمة الخاصية

boolean

forceUpdateTag

علامة لفرض تطبيق الإعدادات العامة والمحمية المتوفرة. يسمح تغيير قيمة العلامة بإعادة تشغيل الملحق دون تغيير أي من الإعدادات العامة أو المحمية. إذا لم يتم تغيير forceUpdateTag، فسيظل المعالج يطبق التحديثات على الإعدادات العامة أو المحمية. إذا لم يتغير forceUpdateTag أو أي من الإعدادات العامة أو المحمية، فسيتدفق الملحق إلى مثيل الدور بنفس رقم التسلسل، وينتهي الأمر إلى تنفيذ المعالج سواء لإعادة تشغيله أم لا

forceUpdateTag?: string

قيمة الخاصية

string

protectedSettings

الإعدادات المحمية للملحق المشفرة قبل إرسالها إلى مثيل الدور.

protectedSettings?: any

قيمة الخاصية

any

protectedSettingsFromKeyVault

الإعدادات المحمية للملحق، المشار إليها باستخدام KeyVault المشفرة قبل إرسالها إلى مثيل الدور.

protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference

قيمة الخاصية

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

publisher

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

publisher?: string

قيمة الخاصية

string

rolesAppliedTo

قائمة اختيارية للأدوار لتطبيق هذا الملحق. إذا لم يتم تحديد الخاصية أو '*'، يتم تطبيق الملحق على جميع الأدوار في الخدمة السحابية.

rolesAppliedTo?: string[]

قيمة الخاصية

string[]

settings

الإعدادات العامة للملحق. بالنسبة لملحقات JSON، هذه هي إعدادات JSON للملحق. بالنسبة إلى ملحق XML (مثل RDP)، هذا هو إعداد XML للملحق.

settings?: any

قيمة الخاصية

any

type

تحديد نوع الملحق.

type?: string

قيمة الخاصية

string

typeHandlerVersion

تحديد إصدار الملحق. تحديد إصدار الملحق. إذا لم يتم تحديد هذا العنصر أو تم استخدام علامة نجمية (*) كقيمة، يتم استخدام أحدث إصدار من الملحق. إذا تم تحديد القيمة برقم إصدار رئيسي وعلامة نجمية كرقم الإصدار الثانوي (X.)، يتم تحديد أحدث إصدار ثانوي من الإصدار الرئيسي المحدد. إذا تم تحديد رقم إصدار رئيسي ورقم إصدار ثانوي (X.Y)، يتم تحديد إصدار ملحق معين. إذا تم تحديد إصدار، يتم إجراء ترقية تلقائية على مثيل الدور.

typeHandlerVersion?: string

قيمة الخاصية

string