Compartir a través de


EventSubscriptionFilter Clase

Filtre por la suscripción de eventos.

Herencia
EventSubscriptionFilter

Constructor

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)

Parámetros

subject_begins_with
str

Cadena opcional para filtrar eventos de una suscripción de eventos en función de un prefijo de ruta de acceso de recurso. El formato de esto depende del publicador de los eventos. Los caracteres comodín no se admiten en esta ruta de acceso.

subject_ends_with
str

Cadena opcional para filtrar eventos de una suscripción de eventos en función de un sufijo de ruta de acceso de recurso. Los caracteres comodín no se admiten en esta ruta de acceso.

included_event_types
list[str]

Lista de tipos de eventos aplicables que deben formar parte de la suscripción de eventos. Si desea suscribirse a todos los tipos de eventos predeterminados, establezca IncludedEventTypes en null.

is_subject_case_sensitive
bool

Especifica si las propiedades SubjectBeginsWith y SubjectEndsWith del filtro deben compararse de una manera que distingue mayúsculas de minúsculas.

enable_advanced_filtering_on_arrays
bool

Permite evaluar filtros avanzados en una matriz de valores en lugar de esperar un valor singular.

advanced_filters
list[AdvancedFilter]

Matriz de filtros avanzados que se usan para filtrar suscripciones de eventos.

Variables

subject_begins_with
str

Cadena opcional para filtrar eventos de una suscripción de eventos en función de un prefijo de ruta de acceso de recurso. El formato de esto depende del publicador de los eventos. Los caracteres comodín no se admiten en esta ruta de acceso.

subject_ends_with
str

Cadena opcional para filtrar eventos de una suscripción de eventos en función de un sufijo de ruta de acceso de recurso. Los caracteres comodín no se admiten en esta ruta de acceso.

included_event_types
list[str]

Lista de tipos de eventos aplicables que deben formar parte de la suscripción de eventos. Si desea suscribirse a todos los tipos de eventos predeterminados, establezca IncludedEventTypes en null.

is_subject_case_sensitive
bool

Especifica si las propiedades SubjectBeginsWith y SubjectEndsWith del filtro deben compararse de una manera que distingue mayúsculas de minúsculas.

enable_advanced_filtering_on_arrays
bool

Permite evaluar filtros avanzados en una matriz de valores en lugar de esperar un valor singular.

advanced_filters
list[AdvancedFilter]

Matriz de filtros avanzados que se usan para filtrar suscripciones de eventos.