EventSubscriptionFilter Klasse
Filtern Sie nach dem Ereignisabonnement.
- Vererbung
-
EventSubscriptionFilter
Konstruktor
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)
Parameter
- subject_begins_with
- str
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format hängt vom Herausgeber der Ereignisse ab. Wildcardzeichen werden in diesem Pfad nicht unterstützt.
- subject_ends_with
- str
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. Wildcardzeichen werden in diesem Pfad nicht unterstützt.
Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn sie alle Standardereignistypen abonnieren möchten, legen Sie die IncludedEventTypes auf NULL fest.
- is_subject_case_sensitive
- bool
Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters in einer Weise verglichen werden sollen, bei der die Groß-/Kleinschreibung beachtet wird.
- enable_advanced_filtering_on_arrays
- bool
Ermöglicht es, dass erweiterte Filter mit einem Array von Werten ausgewertet werden, anstatt einen singularen Wert zu erwarten.
- advanced_filters
- list[AdvancedFilter]
Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden.
Variablen
- subject_begins_with
- str
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadpräfix. Das Format hängt vom Herausgeber der Ereignisse ab. Wildcardzeichen werden in diesem Pfad nicht unterstützt.
- subject_ends_with
- str
Eine optionale Zeichenfolge zum Filtern von Ereignissen für ein Ereignisabonnement basierend auf einem Ressourcenpfadsuffix. Wildcardzeichen werden in diesem Pfad nicht unterstützt.
Eine Liste der anwendbaren Ereignistypen, die Teil des Ereignisabonnements sein müssen. Wenn sie alle Standardereignistypen abonnieren möchten, legen Sie die IncludedEventTypes auf NULL fest.
- is_subject_case_sensitive
- bool
Gibt an, ob die Eigenschaften SubjectBeginsWith und SubjectEndsWith des Filters in einer Weise verglichen werden sollen, bei der die Groß-/Kleinschreibung beachtet wird.
- enable_advanced_filtering_on_arrays
- bool
Ermöglicht es, dass erweiterte Filter mit einem Array von Werten ausgewertet werden, anstatt einen singularen Wert zu erwarten.
- advanced_filters
- list[AdvancedFilter]
Ein Array erweiterter Filter, die zum Filtern von Ereignisabonnements verwendet werden.
Azure SDK for Python