AlertRuleScheduledIncidentConfigurationGroupingArgs

data class AlertRuleScheduledIncidentConfigurationGroupingArgs(val enabled: Output<Boolean>? = null, val entityMatchingMethod: Output<String>? = null, val groupByAlertDetails: Output<List<String>>? = null, val groupByCustomDetails: Output<List<String>>? = null, val groupByEntities: Output<List<String>>? = null, val lookbackDuration: Output<String>? = null, val reopenClosedIncidents: Output<Boolean>? = null) : ConvertibleToJava<AlertRuleScheduledIncidentConfigurationGroupingArgs>

Constructors

constructor(enabled: Output<Boolean>? = null, entityMatchingMethod: Output<String>? = null, groupByAlertDetails: Output<List<String>>? = null, groupByCustomDetails: Output<List<String>>? = null, groupByEntities: Output<List<String>>? = null, lookbackDuration: Output<String>? = null, reopenClosedIncidents: Output<Boolean>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Enable grouping incidents created from alerts triggered by this Sentinel Scheduled Alert Rule. Defaults to true.

Link copied to clipboard
val entityMatchingMethod: Output<String>? = null

The method used to group incidents. Possible values are AnyAlert, Selected and AllEntities. Defaults to AnyAlert.

Link copied to clipboard
val groupByAlertDetails: Output<List<String>>? = null
Link copied to clipboard
val groupByCustomDetails: Output<List<String>>? = null
Link copied to clipboard
val groupByEntities: Output<List<String>>? = null
Link copied to clipboard
val lookbackDuration: Output<String>? = null

Limit the group to alerts created within the lookback duration (in ISO 8601 duration format). Defaults to PT5M.

Link copied to clipboard
val reopenClosedIncidents: Output<Boolean>? = null

Whether to re-open closed matching incidents? Defaults to false.

Functions

Link copied to clipboard
open override fun toJava(): AlertRuleScheduledIncidentConfigurationGroupingArgs