RuleSourceSourceDetailArgs

data class RuleSourceSourceDetailArgs(val eventSource: Output<String>? = null, val maximumExecutionFrequency: Output<String>? = null, val messageType: Output<String>? = null) : ConvertibleToJava<RuleSourceSourceDetailArgs>

Constructors

Link copied to clipboard
constructor(eventSource: Output<String>? = null, maximumExecutionFrequency: Output<String>? = null, messageType: Output<String>? = null)

Properties

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

The source of the event, such as an AWS service, that triggers AWS Config to evaluate your AWSresources. This defaults to aws.config and is the only valid value.

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

The frequency that you want AWS Config to run evaluations for a rule that istriggered periodically. If specified, requires message_type to be ScheduledNotification.

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

The type of notification that triggers AWS Config to run an evaluation for a rule. You canspecify the following notification types:

Functions

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