Compartir a través de


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

FiltersConfiguration()

Creates an new FiltersConfiguration instance.

Properties

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

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