Partilhar via


FiltersConfiguration Class

Definition

Filters configuration for the Event Subscription.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.FiltersConfigurationTypeConverter))]
public class FiltersConfiguration : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IFiltersConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.FiltersConfigurationTypeConverter))>]
type FiltersConfiguration = class
    interface IFiltersConfiguration
    interface IJsonSerializable
Public Class FiltersConfiguration
Implements IFiltersConfiguration
Inheritance
FiltersConfiguration
Attributes
Implements

Constructors

Name Description
FiltersConfiguration()

Creates an new FiltersConfiguration instance.

Properties

Name Description
Filter

An array of filters that are used for filtering event subscriptions.

IncludedEventType

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FiltersConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FiltersConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FiltersConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to