AdvancedFilter 類別
這是代表進階篩選的基底類型。 若要設定進階篩選,請勿直接具現化這個類別的物件。 相反地,具現化衍生類別的物件,例如 BoolEqualsAdvancedFilter、NumberInAdvancedFilter、StringEqualsAdvancedFilter 等。視您要篩選的索引鍵類型而定。
您可能想要使用子類別,而不是直接使用此類別。 已知的子類別包括:BoolEqualsAdvancedFilter、IsNotNullAdvancedFilter、IsNullOrUndefinedAdvancedFilter、NumberGreaterThanAdvancedFilter、NumberGreaterThanOrEqualsAdvancedFilter、NumberInAdvancedFilter、 NumberInRangeAdvancedFilter、NumberLessThanAdvancedFilter、NumberLessThanOrEqualsAdvancedFilter、NumberNotInAdvancedFilter、NumberNotInRangeAdvancedFilter、StringBeginsWithAdvancedFilter、StringContainsAdvancedFilter、StringEndsWithAdvancedFilter、StringInAdvancedFilter、StringNotBeginsWithAdvancedFilter、StringNotContainsAdvancedFilter、StringNotEndsWithAdvancedFilter、StringNotInAdvancedFilter
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.eventgrid._serialization.ModelAdvancedFilter
建構函式
AdvancedFilter(*, key: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- key
- str
事件中的欄位/屬性,根據您要篩選的欄位/屬性。
變數
- operator_type
- str 或 AdvancedFilterOperatorType
用於篩選的運算子類型,例如 NumberIn、StringContains、BoolEquals 等等。 必要。 已知值為:「NumberIn」、「NumberNotIn」、「NumberLessThan」、「NumberGreaterThan」、「NumberLessThanOrEquals」、「NumberGreaterThanOrEquals」、「BoolEquals」、 「StringIn」、「StringNotIn」、「StringBeginsWith」、「StringEndsWith」、「StringContains」、「NumberInRange」、「NumberNotInRange」、「StringNotBeginsWith」、「StringNotEndsWith」、「StringNotContains」、「IsNullOrUndefined」和 「IsNotNull」。
- key
- str
事件中的欄位/屬性,根據您要篩選的欄位/屬性。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應