Share via


IScheduledAlertRuleTemplateProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ScheduledAlertRuleTemplatePropertiesTypeConverter))]
public interface IScheduledAlertRuleTemplateProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAlertRuleTemplatePropertiesBase, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IQueryBasedAlertRuleTemplateProperties, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IScheduledAlertRuleCommonProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ScheduledAlertRuleTemplatePropertiesTypeConverter))>]
type IScheduledAlertRuleTemplateProperties = interface
    interface IJsonSerializable
    interface IAlertRuleTemplatePropertiesBase
    interface IQueryBasedAlertRuleTemplateProperties
    interface IScheduledAlertRuleCommonProperties
Public Interface IScheduledAlertRuleTemplateProperties
Implements IAlertRuleTemplatePropertiesBase, IQueryBasedAlertRuleTemplateProperties, IScheduledAlertRuleCommonProperties
Derived
Attributes
Implements

Properties

AlertDetailOverrideAlertDescriptionFormat

the format containing columns name(s) to override the alert description

(Inherited from IQueryBasedAlertRuleTemplateProperties)
AlertDetailOverrideAlertDisplayNameFormat

the format containing columns name(s) to override the alert name

(Inherited from IQueryBasedAlertRuleTemplateProperties)
AlertDetailOverrideAlertSeverityColumnName

the column name to take the alert severity from

(Inherited from IQueryBasedAlertRuleTemplateProperties)
AlertDetailOverrideAlertTacticsColumnName

the column name to take the alert tactics from

(Inherited from IQueryBasedAlertRuleTemplateProperties)
AlertRulesCreatedByTemplateCount

the number of alert rules that were created by this template

(Inherited from IAlertRuleTemplatePropertiesBase)
CreatedDateUtc

The time that this alert rule template has been added.

(Inherited from IAlertRuleTemplatePropertiesBase)
CustomDetail

Dictionary of string key-value pairs of columns to be attached to the alert

(Inherited from IQueryBasedAlertRuleTemplateProperties)
Description

The description of the alert rule template.

(Inherited from IAlertRuleTemplatePropertiesBase)
DisplayName

The display name for alert rule template.

(Inherited from IAlertRuleTemplatePropertiesBase)
EntityMapping

Array of the entity mappings of the alert rule

(Inherited from IQueryBasedAlertRuleTemplateProperties)
EventGroupingSettingAggregationKind

The event grouping aggregation kinds

(Inherited from IScheduledAlertRuleCommonProperties)
LastUpdatedDateUtc

The last time that this alert rule template has been updated.

(Inherited from IAlertRuleTemplatePropertiesBase)
Query

The query that creates alerts for this rule.

(Inherited from IQueryBasedAlertRuleTemplateProperties)
QueryFrequency

The frequency (in ISO 8601 duration format) for this alert rule to run.

(Inherited from IScheduledAlertRuleCommonProperties)
QueryPeriod

The period (in ISO 8601 duration format) that this alert rule looks at.

(Inherited from IScheduledAlertRuleCommonProperties)
RequiredDataConnector

The required data sources for this template

(Inherited from IAlertRuleTemplatePropertiesBase)
Severity

The severity for alerts created by this alert rule.

(Inherited from IQueryBasedAlertRuleTemplateProperties)
Status

The alert rule template status.

(Inherited from IAlertRuleTemplatePropertiesBase)
Tactic

The tactics of the alert rule

(Inherited from IQueryBasedAlertRuleTemplateProperties)
TriggerOperator

The operation against the threshold that triggers alert rule.

(Inherited from IScheduledAlertRuleCommonProperties)
TriggerThreshold

The threshold triggers this alert rule.

(Inherited from IScheduledAlertRuleCommonProperties)
Version (Inherited from IQueryBasedAlertRuleTemplateProperties)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to