Skip to content

Latest commit

 

History

History

config-baseline

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

config-baseline

Enable AWS Config in all regions to automatically take configuration snapshots.

Requirements

Name Version
terraform >= 1.1.4
aws >= 4.3

Providers

Name Version
aws >= 4.3

Inputs

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

Outputs

Name Description
config_sns_topic The SNS topic that AWS Config delivers notifications to.
configuration_recorder The configuration recorder.