Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 3.77 KB

File metadata and controls

56 lines (43 loc) · 3.77 KB

AWS Security Hub

Helps configure AWS Security Hub.

Requirements

Name Version
terraform >= 1.3.0, < 1.4.0
aws >= 4.0.0

Providers

Name Version
aws.account >= 4.0.0
aws.admin >= 4.0.0
aws.management >= 4.0.0

Modules

No modules.

Resources

Name Type
aws_securityhub_account.account resource
aws_securityhub_finding_aggregator.admin resource
aws_securityhub_invite_accepter.member resource
aws_securityhub_member.member resource
aws_securityhub_organization_admin_account.admin resource
aws_securityhub_organization_configuration.admin resource
aws_securityhub_product_subscription.integration resource
aws_securityhub_standards_subscription.account resource
aws_caller_identity.account data source
aws_caller_identity.admin data source
aws_organizations_organization.org data source
aws_region.account data source

Inputs

Name Description Type Default Required
invite Invite the account to Security Hub as a member. Defaults to 'false'. bool false no
is_admin Account is the admin account. bool false no
is_aggregation_region This is the aggregation region for Security Hub. Only required for admin account. bool false no
is_member Account is a member account. bool true no
securityhub_integrations List of Security Hub integrations to subscribe to. list(string) [] no
securityhub_security_standards List of the security standards to enable. list(string)
[
"aws foundational security best practices",
"cis aws foundations"
]
no

Outputs

No outputs.