tgw-o

bayupw/tgw-o/aviatrix

Terraform Module HCL AVIATRIX

Terraform module to create an Aviatrix-managed AWS TGW, mandatory Security Domains and the default connections

Install
module "tgw-o" {
source = "bayupw/tgw-o/aviatrix"
version = "1.0.0"
}
plain text: /constructs/tfmod-bayupw-tgw-o-aviatrix/install.txt
⭐ Source on GitHub 📦 Registry page
README

Aviatrix-managed AWS TGW Terraform module to create an Aviatrix-managed AWS TGW, mandatory Security Domains and the default connections https://docs.aviatrix.com/HowTos/tgw_plan.html Diagram Sample usage ``hcl module "tgw" { source = "bayupw/tgw-o/aviatrix" version = "1.0.0" aws_account = "aws-account" aws_region = "ap-southeast-2" tgw_name = "avx-tgw" tgw_asn = 65000 } `` Contributing Report issues/questions/feature requests on in the issues section. License Apache 2 Licensed. See LICENSE for full details.

Inputs (7)
NameTypeDescriptionDefault
tgw_cidrslist(string)Set of TGW CIDRs required
cloud_typestringType of cloud service provider: AWS or AWSGov"aws"
aws_accountstringName of the cloud account in the Aviatrix controller"aws-account"
aws_regionstringAWS region of AWS TGW to be created in"ap-southeast-2"
tgw_namestringName of the AWS TGW to be created"avx-tgw"
tgw_asnnumberBGP Local ASN (Autonomous System Number)64512
enable_multicastboolEnable multicastfalse
Outputs (3)
domain_conn — The created mandatory dp,aom cpmmectopms aviatrix_aws_tgw_peering_domain_conn as an object with all
tgw — The created Aviatrix Managed AWS TGW aviatrix_aws_tgw as an object with all of it's attributes
security_domain — The created mandatory security domains aviatrix_aws_tgw_security_domain as an object with all of it'
Resources (3)
aviatrix_aws_tgwaviatrix_aws_tgw_peering_domain_connaviatrix_aws_tgw_security_domain
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud AVIATRIX
★ Stars0
Forks0
Total downloads397
Inputs7
Outputs3
Resources3
Examples1
LicenseApache-2.0
Namespacebayupw
Updated