Skip to main content

Module: macie

Terraform module to provision Amazon Macie - a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS

Usage

  provider "aws" {
assume_role {
role_arn = "arn:aws:iam::11111111111:role/my-org-root"
}
}
provider "aws" {
alias = "macie_admin" # delegated admin
assume_role {
role_arn = "arn:aws:iam::22222222222:role/my-org-security"
}
}
module "macie" {
source = "cloudposse/macie/aws"
# Cloud Posse recommends pinning every module to a specific version
# version = "x.x.x"
providers = {
aws.admin = aws
aws = aws.macie_admin
}
}

Examples

Here is an example of using this module: