NotificationSubscriptionUpdateParameters interface
معلمات لتحديث اشتراك موجود. يحدد الاشتراك معايير مطابقة الأحداث وكيفية إعلام مشترك الاشتراك بهذه الأحداث. ملاحظة: يجب تعيين الحقول التي سيتم تحديثها فقط.
الخصائص
| admin |
الإعدادات التي يديرها المسؤول للاشتراك. ينطبق فقط على الاشتراكات التي يكون فيها المشترك مجموعة. |
| channel | قناة لتقديم الإعلامات التي تم تشغيلها بواسطة الاشتراك. |
| description | الوصف المحدث للاشتراك. عادة ما يصف معايير التصفية التي تساعد على هوية الاشتراك. |
| filter | مطابقة معايير الاشتراك. ExpressionFilter |
| scope | الحاوية التي يجب نشر الأحداث منها لكي يتطابق الاشتراك الجديد. إذا لم يتم تحديدها، يتم تعيينها افتراضيا إلى المضيف الحالي (عادة الحساب الحالي أو مجموعة المشروع). على سبيل المثال، لن ينتج عن الاشتراك الذي تم تحديد نطاقه للمشروع A إعلامات للأحداث المنشورة من المشروع B. |
| status | الحالة المحدثة للاشتراك. يستخدم عادة لتمكين اشتراك أو تعطيله. |
| status |
رسالة اختيارية توفر المزيد من التفاصيل حول الحالة المحدثة. |
| user |
الإعدادات التي يديرها المستخدم للاشتراك. ينطبق فقط على الاشتراكات التي يكون فيها المشترك مجموعة. عادة ما يستخدم لإلغاء اشتراك مستخدم أو إلغاء اشتراكه من اشتراك مجموعة. |
تفاصيل الخاصية
adminSettings
الإعدادات التي يديرها المسؤول للاشتراك. ينطبق فقط على الاشتراكات التي يكون فيها المشترك مجموعة.
adminSettings: SubscriptionAdminSettings
قيمة الخاصية
channel
قناة لتقديم الإعلامات التي تم تشغيلها بواسطة الاشتراك.
channel: ISubscriptionChannel
قيمة الخاصية
description
الوصف المحدث للاشتراك. عادة ما يصف معايير التصفية التي تساعد على هوية الاشتراك.
description: string
قيمة الخاصية
string
filter
مطابقة معايير الاشتراك. ExpressionFilter
filter: ISubscriptionFilter
قيمة الخاصية
scope
الحاوية التي يجب نشر الأحداث منها لكي يتطابق الاشتراك الجديد. إذا لم يتم تحديدها، يتم تعيينها افتراضيا إلى المضيف الحالي (عادة الحساب الحالي أو مجموعة المشروع). على سبيل المثال، لن ينتج عن الاشتراك الذي تم تحديد نطاقه للمشروع A إعلامات للأحداث المنشورة من المشروع B.
scope: SubscriptionScope
قيمة الخاصية
status
الحالة المحدثة للاشتراك. يستخدم عادة لتمكين اشتراك أو تعطيله.
status: SubscriptionStatus
قيمة الخاصية
statusMessage
رسالة اختيارية توفر المزيد من التفاصيل حول الحالة المحدثة.
statusMessage: string
قيمة الخاصية
string
userSettings
الإعدادات التي يديرها المستخدم للاشتراك. ينطبق فقط على الاشتراكات التي يكون فيها المشترك مجموعة. عادة ما يستخدم لإلغاء اشتراك مستخدم أو إلغاء اشتراكه من اشتراك مجموعة.
userSettings: SubscriptionUserSettings