ScheduledAlertRuleCommonProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Scheduled alert rule template property bag.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ScheduledAlertRuleCommonPropertiesTypeConverter))]
public class ScheduledAlertRuleCommonProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IScheduledAlertRuleCommonProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ScheduledAlertRuleCommonPropertiesTypeConverter))>]
type ScheduledAlertRuleCommonProperties = class
interface IScheduledAlertRuleCommonProperties
interface IJsonSerializable
Public Class ScheduledAlertRuleCommonProperties
Implements IScheduledAlertRuleCommonProperties
- Inheritance
-
ScheduledAlertRuleCommonProperties
- Attributes
- Implements
Constructors
ScheduledAlertRuleCommonProperties() |
Creates an new ScheduledAlertRuleCommonProperties instance. |
Properties
EventGroupingSettingAggregationKind |
The event grouping aggregation kinds |
QueryFrequency |
The frequency (in ISO 8601 duration format) for this alert rule to run. |
QueryPeriod |
The period (in ISO 8601 duration format) that this alert rule looks at. |
TriggerOperator |
The operation against the threshold that triggers alert rule. |
TriggerThreshold |
The threshold triggers this alert rule. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ScheduledAlertRuleCommonProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ScheduledAlertRuleCommonProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IScheduledAlertRuleCommonProperties. |
FromJsonString(String) |
Creates a new instance of ScheduledAlertRuleCommonProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ScheduledAlertRuleCommonProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |