GroupingConfigurationResponse

data class GroupingConfigurationResponse(val enabled: Boolean, val groupByAlertDetails: List<String>? = null, val groupByCustomDetails: List<String>? = null, val groupByEntities: List<String>? = null, val lookbackDuration: String, val matchingMethod: String, val reopenClosedIncident: Boolean)

Grouping configuration property bag.

Constructors

Link copied to clipboard
constructor(enabled: Boolean, groupByAlertDetails: List<String>? = null, groupByCustomDetails: List<String>? = null, groupByEntities: List<String>? = null, lookbackDuration: String, matchingMethod: String, reopenClosedIncident: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Grouping enabled

Link copied to clipboard

A list of alert details to group by (when matchingMethod is Selected)

Link copied to clipboard

A list of custom details keys to group by (when matchingMethod is Selected). Only keys defined in the current alert rule may be used.

Link copied to clipboard

A list of entity types to group by (when matchingMethod is Selected). Only entities defined in the current alert rule may be used.

Link copied to clipboard

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

Link copied to clipboard

Grouping matching method. When method is Selected at least one of groupByEntities, groupByAlertDetails, groupByCustomDetails must be provided and not empty.

Link copied to clipboard

Re-open closed matching incidents