DetectorRule

data class DetectorRule(val arn: String? = null, val createdTime: String? = null, val description: String? = null, val detectorId: String? = null, val expression: String? = null, val language: DetectorRuleLanguage? = null, val lastUpdatedTime: String? = null, val outcomes: List<DetectorOutcome>? = null, val ruleId: String? = null, val ruleVersion: String? = null, val tags: List<DetectorTag>? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, createdTime: String? = null, description: String? = null, detectorId: String? = null, expression: String? = null, language: DetectorRuleLanguage? = null, lastUpdatedTime: String? = null, outcomes: List<DetectorOutcome>? = null, ruleId: String? = null, ruleVersion: String? = null, tags: List<DetectorTag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The rule ARN.

Link copied to clipboard
val createdTime: String? = null

The time when the event type was created.

Link copied to clipboard
val description: String? = null

The description.

Link copied to clipboard
val detectorId: String? = null

The detector for which the rule is associated.

Link copied to clipboard
val expression: String? = null

The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .

Link copied to clipboard

The rule language. Valid Value: DETECTORPL

Link copied to clipboard
val lastUpdatedTime: String? = null

The time when the event type was last updated.

Link copied to clipboard

The rule outcome.

Link copied to clipboard
val ruleId: String? = null

The rule ID.

Link copied to clipboard
val ruleVersion: String? = null

The rule version.

Link copied to clipboard
val tags: List<DetectorTag>? = null

Tags associated with this event type.