Skip to content

aws-ss/terraform-aws-guardduty

Repository files navigation

terraform-aws-guardduty

A Terraform module that creates an Amazon GuardDuty.

Available Features

  • Delegated Organization Administrator Account
  • Invite Member Account
  • GuardDuty Detector Features
  • GuardDuty Detector Enable/Disable
  • Set Trust/Threat IP list

Requirements

Name Version
terraform >= 1.3.6
aws >= 5.25.0

Providers

Name Version
aws 5.25.0

Modules

No modules.

Resources

Name Type
aws_guardduty_detector.this resource

Inputs

Name Description Type Default Required
enable (Required) Enable monitoring and feedback reporting. Setting to false is equivalent to 'suspending' GuardDuty. string n/a yes
finding_publishing_frequency (Optional) Specifies the frequency of notifications sent for subsequent finding occurrences. string null no
tags (Optional) Map of key-value pairs to associate with the resource. map(string) null no

Outputs

Name Description
aws_guardduty_account_id The AWS account ID of the GuardDuty detector
aws_guardduty_arn Amazon Resource Name (ARN) of the GuardDuty detector
aws_guardduty_id The ID of the GuardDuty detector
aws_guardduty_tags_all A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.