EventSubscriptionFilter الفصل

تصفية اشتراك الحدث.

توريث
EventSubscriptionFilter

الدالمنشئ

EventSubscriptionFilter(*, subject_begins_with: str | None = None, subject_ends_with: str | None = None, included_event_types: List[str] | None = None, is_subject_case_sensitive: bool | None = False, enable_advanced_filtering_on_arrays: bool | None = None, advanced_filters: List[AdvancedFilter] | None = None, **kwargs)

المعلمات

subject_begins_with
str

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

subject_ends_with
str

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

included_event_types
list[str]

قائمة بأنواع الأحداث القابلة للتطبيق التي يجب أن تكون جزءا من اشتراك الحدث. إذا كان من المرغوب فيه الاشتراك في جميع أنواع الأحداث الافتراضية، فقم بتعيين IncludedEventTypes إلى خال.

is_subject_case_sensitive
bool

يحدد ما إذا كان يجب مقارنة خصائص SubjectBeginsWith و SubjectEndsWith لعامل التصفية بطريقة حساسة لحالة الأحرف.

enable_advanced_filtering_on_arrays
bool

يسمح بتقييم عوامل التصفية المتقدمة مقابل صفيف من القيم بدلا من توقع قيمة مفردة.

advanced_filters
list[AdvancedFilter]

صفيف من عوامل التصفية المتقدمة المستخدمة لتصفية اشتراكات الأحداث.

المتغيرات

subject_begins_with
str

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

subject_ends_with
str

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

included_event_types
list[str]

قائمة بأنواع الأحداث القابلة للتطبيق التي يجب أن تكون جزءا من اشتراك الحدث. إذا كان من المرغوب فيه الاشتراك في جميع أنواع الأحداث الافتراضية، فقم بتعيين IncludedEventTypes إلى خال.

is_subject_case_sensitive
bool

يحدد ما إذا كان يجب مقارنة خصائص SubjectBeginsWith و SubjectEndsWith لعامل التصفية بطريقة حساسة لحالة الأحرف.

enable_advanced_filtering_on_arrays
bool

يسمح بتقييم عوامل التصفية المتقدمة مقابل صفيف من القيم بدلا من توقع قيمة مفردة.

advanced_filters
list[AdvancedFilter]

صفيف من عوامل التصفية المتقدمة المستخدمة لتصفية اشتراكات الأحداث.