共用方式為


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.Model
AdvancedFilter

建構函式

AdvancedFilter(*, key: str | None = None, **kwargs: Any)

Keyword-Only Parameters

key
str

事件中的欄位/屬性,根據您要篩選的欄位/屬性。

變數

operator_type
strAdvancedFilterOperatorType

用於篩選的運算子類型,例如 NumberIn、StringContains、BoolEquals 等等。 必要。 已知值為:「NumberIn」、「NumberNotIn」、「NumberLessThan」、「NumberGreaterThan」、「NumberLessThanOrEquals」、「NumberGreaterThanOrEquals」、「BoolEquals」、 「StringIn」、「StringNotIn」、「StringBeginsWith」、「StringEndsWith」、「StringContains」、「NumberInRange」、「NumberNotInRange」、「StringNotBeginsWith」、「StringNotEndsWith」、「StringNotContains」、「IsNullOrUndefined」和 「IsNotNull」。

key
str

事件中的欄位/屬性,根據您要篩選的欄位/屬性。