AWS Config ConfigRule SourceDetails
SourceDetails is a property of the AWS Config ConfigRule Source property that specifies the source
and type of event that triggers AWS Config to evaluate your AWS resources.
Syntax
JSON
{ "EventSource" :String, "MaximumExecutionFrequency" :String, "MessageType" :String}
YAML
EventSource:StringMaximumExecutionFrequency:StringMessageType:String
Properties
EventSource-
The source, such as an AWS service, that generate events, triggering AWS Config to evaluate your AWS resources.
Valid Values:
aws.configRequired: Yes
Type: String
MaximumExecutionFrequency-
The frequency that you want AWS Config to run evaluations for a custom rule with a periodic trigger. By default, rules with a periodic trigger are evaluated every 24 hours. If you specify a value for
MaximumExecutionFrequency, thenMessageTypemust use theScheduledNotificationvalue.Valid values:
One_Hour,Three_Hours,Six_Hours,Twelve_Hours, orTwentyFour_Hours.Required: No
Type: String
MessageType-
The type of Amazon Simple Notification Service (Amazon SNS) message that triggers AWS Config to run an evaluation. For more information, see the SourceDetail data type in the AWS Config API Reference.
Valid Values:
ConfigurationItemChangeNotification,ConfigurationSnapshotDeliveryCompleted,ScheduledNotification,OversizedConfigurationItemChangeNotificationRequired: Yes
Type: String
