ConfigRuleName |
String
|
Required: No. A name for the AWS Config rule. If you don't specify a name, AWS CloudFormation generates a unique
physical ID and uses that ID for the rule name. For more information, see Name Type.Update requires: Replacement |
Description |
String
|
Required: No. A description about this AWS Config rule.Update requires: No interruption |
InputParameters |
Object
|
Required: No. Input parameter values that are passed to the AWS Config rule (Lambda function).Update requires: No interruption |
MaximumExecutionFrequency |
String
|
Required: No. The maximum frequency at which the AWS Config rule runs evaluations. For valid values, see
the ConfigRule data type in the
AWS Config API Reference.If the rule runs an evaluation when AWS Config delivers a configuration snapshot, the rule
cannot run more frequently than the snapshot delivery frequency. Set an execution
frequency value that is equal to or greater than the value of the snapshot delivery
frequency, which is a property the AWS::Config::DeliveryChannel resource.Update requires: No interruption |
Scope |
AWSConfigConfigRuleScope
|
Required: No. Defines which AWS resources will trigger an evaluation when their configurations
change. The scope can include one or more resource types, a combination of a tag key and
value, or a combination of one resource type and one resource ID. Specify a scope to
constrain the resources that are evaluated. If you don't specify a scope, the rule
evaluates all resources in the recording group.Update requires: No interruption |
Source |
AWSConfigConfigRuleSource
|
Required: Yes. Specifies the rule owner, the rule identifier, and the events that cause the
function to evaluate your AWS resources.Update requires: No interruption |