Share via


EventGroupingSettings Class

Definition

Event grouping settings property bag.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.EventGroupingSettingsTypeConverter))]
public class EventGroupingSettings : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEventGroupingSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.EventGroupingSettingsTypeConverter))>]
type EventGroupingSettings = class
    interface IEventGroupingSettings
    interface IJsonSerializable
Public Class EventGroupingSettings
Implements IEventGroupingSettings
Inheritance
EventGroupingSettings
Attributes
Implements

Constructors

EventGroupingSettings()

Creates an new EventGroupingSettings instance.

Properties

AggregationKind

The event grouping aggregation kinds

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EventGroupingSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EventGroupingSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IEventGroupingSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EventGroupingSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to