Skip to content
This repository has been archived by the owner on Sep 23, 2021. It is now read-only.

This Terraform module creates the IAM roles needed to onboard a AWS account

Notifications You must be signed in to change notification settings

valtix-security/terraform-aws-valtix-iam

Repository files navigation

terraform-aws-valtix-iam

This module creates IAM roles required to deploy Valtix gateways

Example Usage

module "iam" {
  source                        = "github.com/valtix-security/terraform-aws-valtix-iam"
  prefix                        = "customer"
  controller_aws_account_number = "12345689012"
  ExternalId                    = "abcdeefghijklmnopqrstuvwxyztlostdkgzmypjegodwrfoahmsasffzoinrabcd"
  region                        = "us-east-1"
  s3_bucket                     = "valtix-customer-s3"
  deployment_name               = "customer"
}

Argument Reference

The following arguments are supported:

Required

  • prefix - (Required) Prefix appended to resources created
  • controller_aws_account_number - (Required) AWS controller account number provided by Valtix
  • ExternalId - (Required) ExternalId found in the create cloud account option in Valtix UI
  • region - (Required) AWS region to create S3 bucket
  • s3_bucket - (Required) S3 bucket name for VPC flow logs and DNS query logs for Valtix Discovery
  • deployment_name - (Required) Account name provided by Valtix

About

This Terraform module creates the IAM roles needed to onboard a AWS account

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages