Share via


NumberLessThanAdvancedFilter Class

Definition

NumberLessThan Advanced Filter.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.NumberLessThanAdvancedFilterTypeConverter))]
public class NumberLessThanAdvancedFilter : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.INumberLessThanAdvancedFilter, Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.NumberLessThanAdvancedFilterTypeConverter))>]
type NumberLessThanAdvancedFilter = class
    interface INumberLessThanAdvancedFilter
    interface IJsonSerializable
    interface IAdvancedFilter
    interface IValidates
Public Class NumberLessThanAdvancedFilter
Implements INumberLessThanAdvancedFilter, IValidates
Inheritance
NumberLessThanAdvancedFilter
Attributes
Implements

Constructors

NumberLessThanAdvancedFilter()

Creates an new NumberLessThanAdvancedFilter instance.

Properties

Key

The field/property in the event based on which you want to filter.

OperatorType

The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others.

Value

The filter value.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NumberLessThanAdvancedFilter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NumberLessThanAdvancedFilter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.INumberLessThanAdvancedFilter.

FromJsonString(String)

Creates a new instance of NumberLessThanAdvancedFilter, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of NumberLessThanAdvancedFilter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to