Skip to content

Latest commit

 

History

History
 
 

guardduty-baseline

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

guardduty-baseline

Enable GuardDuty in all regions.

Requirements

Name Version
terraform >= 0.13
aws >= 3.50.0

Providers

Name Version
aws 3.60.0

Modules

No modules.

Resources

Name Type
aws_guardduty_detector.default resource
aws_guardduty_invite_accepter.master resource
aws_guardduty_member.members resource

Inputs

Name Description Type Default Required
disable_email_notification Boolean whether an email notification is sent to the accounts. bool false no
enabled The boolean flag whether this module is enabled or not. No resources are created when set to false. bool true no
finding_publishing_frequency Specifies the frequency of notifications sent for subsequent finding occurrences. string "SIX_HOURS" no
invitation_message Message for invitation. string "This is an automatic invitation message from guardduty-baseline module." no
master_account_id AWS account ID for master account. string "" no
member_accounts A list of IDs and emails of AWS accounts which associated as member accounts.
list(object({
account_id = string
email = string
}))
[] no
tags Specifies object tags key and value. This applies to all resources created by this module. map
{
"Terraform": true
}
no

Outputs

Name Description
guardduty_detector The GuardDuty detector.