Terraform module to provide roles for Vanta monitoring for an AWS account
module "vanta" {
source = "highwingio/vanta/aws"
external_id = "<External ID provided by Vanta>"
}
No requirements.
Name | Version |
---|---|
aws | n/a |
No modules.
Name | Type |
---|---|
aws_iam_policy.vanta_additional_permissions | resource |
aws_iam_role.vanta | resource |
aws_iam_role_policy_attachment.vanta_additional_permissions | resource |
aws_iam_role_policy_attachment.vanta_aws_auditor | resource |
aws_iam_policy_document.vanta_additional_permissions | data source |
aws_iam_policy_document.vanta_assume_role_policy | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
external_id | External ID as provided by the Vanta UI | string |
n/a | yes |
Name | Description |
---|---|
vanta-auditor-arn | The ARN from the Terraform-created role that you need to input into the Vanta UI at the end of the AWS connection steps. |
This repo uses terraform-docs to autogenerate its README.
To regenerate, run this command:
$ terraform-docs .