All Modules
AWSSecurity

Security Baseline

CloudTrail, GuardDuty, AWS Config, and Security Hub

Usage

module "security_baseline" {
  source = "github.com/fencepencil/fencepencil-aws-modules//security-baseline"

  name_prefix = "<name_prefix>"

  tags = var.tags
}

Inputs (6)

NameTypeDescriptionDefaultRequired
name_prefixstringPrefix for naming resourcesyes
enable_cloudtrailboolEnable CloudTrailtrueno
enable_guarddutyboolEnable GuardDutytrueno
enable_configboolEnable AWS Configtrueno
enable_securityhubboolEnable Security Hubtrueno
tagsmap(string)Tags to apply to all resources{}no

Outputs (4)

NameDescription
cloudtrail_arnARN of the CloudTrail trail
guardduty_detector_idGuardDuty detector ID
config_recorder_idAWS Config recorder ID
securityhub_account_idSecurity Hub account ID

More AWS Modules

Browse our full library of AWS infrastructure modules.

View all AWS modules