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"
}
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)
| Name | Type | Description | Default |
|---|---|---|---|
| tgw_cidrs | list(string) | Set of TGW CIDRs | required |
| cloud_type | string | Type of cloud service provider: AWS or AWSGov | "aws" |
| aws_account | string | Name of the cloud account in the Aviatrix controller | "aws-account" |
| aws_region | string | AWS region of AWS TGW to be created in | "ap-southeast-2" |
| tgw_name | string | Name of the AWS TGW to be created | "avx-tgw" |
| tgw_asn | number | BGP Local ASN (Autonomous System Number) | 64512 |
| enable_multicast | bool | Enable multicast | false |
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 attributessecurity_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