AlertProcessingRulePropertiesResponse

data class AlertProcessingRulePropertiesResponse(val actions: List<Either<AddActionGroupsResponse, RemoveAllActionGroupsResponse>>, val conditions: List<ConditionResponse>? = null, val description: String? = null, val enabled: Boolean? = null, val schedule: ScheduleResponse? = null, val scopes: List<String>)

Alert processing rule properties defining scopes, conditions and scheduling logic for alert processing rule.

Constructors

Link copied to clipboard
constructor(actions: List<Either<AddActionGroupsResponse, RemoveAllActionGroupsResponse>>, conditions: List<ConditionResponse>? = null, description: String? = null, enabled: Boolean? = null, schedule: ScheduleResponse? = null, scopes: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Conditions on which alerts will be filtered.

Link copied to clipboard
val description: String? = null

Description of alert processing rule.

Link copied to clipboard
val enabled: Boolean? = null

Indicates if the given alert processing rule is enabled or disabled.

Link copied to clipboard

Scheduling for alert processing rule.

Link copied to clipboard

Scopes on which alert processing rule will apply.