Name | Description | Type | Default | Required |
---|---|---|---|---|
accepter_region | The region of acceptor vpc. | string |
n/a | yes |
accepter_role_arn | The Role ARN of accepter AWS account. | string |
"" |
no |
acceptor_allow_remote_vpc_dns_resolution | Allow acceptor VPC to resolve public DNS hostnames to private IP addresses when queried from instances in the requestor VPC. | bool |
true |
no |
acceptor_vpc_id | Acceptor VPC ID. | string |
n/a | yes |
attributes | Additional attributes (e.g. 1 ). |
list(any) |
[] |
no |
enable_peering | Set to false to prevent the module from creating or accessing any resources. | bool |
false |
no |
environment | Environment (e.g. prod , dev , staging ). |
string |
"" |
no |
label_order | Label order, e.g. name ,application . |
list(any) |
[] |
no |
managedby | ManagedBy, eg 'CloudDrove' | string |
"[email protected]" |
no |
name | Name (e.g. app or cluster ). |
string |
"" |
no |
profile_name | Name of aws profile. | string |
null |
no |
repository | Terraform current module repo | string |
"https://github.com/clouddrove/terraform-aws-multi-account-peering" |
no |
requestor_allow_remote_vpc_dns_resolution | Allow requestor VPC to resolve public DNS hostnames to private IP addresses when queried from instances in the acceptor VPC. | bool |
true |
no |
requestor_vpc_id | Requestor VPC ID. | string |
n/a | yes |
tags | Additional tags (e.g. map(BusinessUnit ,XYZ ). |
map(string) |
{} |
no |
Name | Description |
---|---|
accept_status | The status of the VPC peering connection request. |
connection_id | VPC peering connection ID. |
tags | A mapping of tags to assign to the resource. |