Enable AWS Config in all regions to automatically take configuration snapshots.
Name | Version |
---|---|
terraform | >= 1.1.4 |
aws | >= 4.3 |
Name | Version |
---|---|
aws | >= 4.3 |
Name | Description | Type | Required |
---|---|---|---|
iam_role_arn | The ARN of the IAM Role which AWS Config will use. | string |
yes |
s3_bucket_name | The name of the S3 bucket which will store configuration snapshots. | string |
yes |
delivery_channel_name | The name of the delivery channel. | string |
no |
delivery_frequency | The frequency which AWS Config sends a snapshot into the S3 bucket. | string |
no |
include_global_resource_types | Specifies whether AWS Config includes all supported types of global resources with the resources that it records. | bool |
no |
recorder_name | The name of the configuration recorder. | string |
no |
s3_key_prefix | The prefix for the specified S3 bucket. | string |
no |
sns_topic_kms_master_key_id | To enable SNS Topic encryption enter value with the ID of a custom master KMS key that is used for encryption | string |
no |
sns_topic_name | The name of the SNS Topic to be used to notify configuration changes. | string |
no |
tags | Specifies object tags key and value. This applies to all resources created by this module. | map(string) |
no |
Name | Description |
---|---|
config_sns_topic | The SNS topic that AWS Config delivers notifications to. |
configuration_recorder | The configuration recorder. |