ConfigRuleSourceArgs

data class ConfigRuleSourceArgs(val customPolicyDetails: Output<ConfigRuleCustomPolicyDetailsArgs>? = null, val owner: Output<String>, val sourceDetails: Output<List<ConfigRuleSourceDetailArgs>>? = null, val sourceIdentifier: Output<String>? = null) : ConvertibleToJava<ConfigRuleSourceArgs>

Source of events for the config rule

Constructors

Link copied to clipboard
fun ConfigRuleSourceArgs(customPolicyDetails: Output<ConfigRuleCustomPolicyDetailsArgs>? = null, owner: Output<String>, sourceDetails: Output<List<ConfigRuleSourceDetailArgs>>? = null, sourceIdentifier: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard

Custom policy details when rule is custom owned

Link copied to clipboard
val owner: Output<String>

Owner of the config rule

Link copied to clipboard

List of message types that can trigger the rule

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

Identifier for the source of events