EventSubscriptionFilter interface
Фильтр для подписки на события.
Свойства
| advanced |
Массив расширенных фильтров, используемых для фильтрации подписок на события. |
| enable |
Позволяет вычислять расширенные фильтры по массиву значений вместо ожидания сингулярного значения. |
| included |
Список применимых типов событий, которые должны быть частью подписки на события. Если требуется подписаться на все типы событий по умолчанию, задайте для параметра IncludedEventTypes значение NULL. |
| is |
Указывает, должны ли свойства SubjectBeginsWith и SubjectEndsWith фильтра сравниваться с учетом регистра. |
| subject |
Необязательная строка для фильтрации событий подписки на основе префикса пути к ресурсу. Формат этого зависит от издателя событий. Подстановочные знаки не поддерживаются в этом пути. |
| subject |
Необязательная строка для фильтрации событий подписки на основе суффикса пути к ресурсу. Подстановочные знаки не поддерживаются в этом пути. |
Сведения о свойстве
advancedFilters
Массив расширенных фильтров, используемых для фильтрации подписок на события.
advancedFilters?: AdvancedFilterUnion[]
Значение свойства
enableAdvancedFilteringOnArrays
Позволяет вычислять расширенные фильтры по массиву значений вместо ожидания сингулярного значения.
enableAdvancedFilteringOnArrays?: boolean
Значение свойства
boolean
includedEventTypes
Список применимых типов событий, которые должны быть частью подписки на события. Если требуется подписаться на все типы событий по умолчанию, задайте для параметра IncludedEventTypes значение NULL.
includedEventTypes?: string[]
Значение свойства
string[]
isSubjectCaseSensitive
Указывает, должны ли свойства SubjectBeginsWith и SubjectEndsWith фильтра сравниваться с учетом регистра.
isSubjectCaseSensitive?: boolean
Значение свойства
boolean
subjectBeginsWith
Необязательная строка для фильтрации событий подписки на основе префикса пути к ресурсу. Формат этого зависит от издателя событий. Подстановочные знаки не поддерживаются в этом пути.
subjectBeginsWith?: string
Значение свойства
string
subjectEndsWith
Необязательная строка для фильтрации событий подписки на основе суффикса пути к ресурсу. Подстановочные знаки не поддерживаются в этом пути.
subjectEndsWith?: string
Значение свойства
string