Skip to content

A terraform module to create the handshake role needed by macie and then to setup the account as a member of your macie master

License

Notifications You must be signed in to change notification settings

cahnk/terraform-aws-tardigrade-macie-member

 
 

Repository files navigation

terraform-aws-tardigrade-macie-member

A terraform module to create the handshake role needed by macie and then to setup the account as a member of your macie master

Testing

You can find example implementations of this module in the tests folder. This module requires 2 different AWS accounts to test and so the terraform aws provider definitions are assuming that you will be using a profile with the name member and master.

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
aws.master n/a

Resources

Name Type
aws_caller_identity.master data source
aws_caller_identity.this data source
aws_iam_policy_document.this data source

Inputs

Name Description Type Default Required
create_macie_member Controls whether to create the Macie member bool true no
tags Map of tags to apply to the resources map(string) {} no

Outputs

No outputs.

About

A terraform module to create the handshake role needed by macie and then to setup the account as a member of your macie master

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 60.4%
  • Go 34.1%
  • Makefile 4.7%
  • Dockerfile 0.8%