» Resource: aws_ec2_transit_gateway_peering_attachment_accepter

Manages the accepter's side of an EC2 Transit Gateway Peering Attachment.

» Example Usage

resource "aws_ec2_transit_gateway_peering_attachment_accepter" "example" {
  transit_gateway_attachment_id = "${aws_ec2_transit_gateway_peering_attachment.example.id}"

  tags = {
    Name = "Example cross-account attachment"
  }
}

A full example of how to create a Transit Gateway in one AWS account, share it with a second AWS account, and attach a to a Transit Gateway in the second account via the aws_ec2_transit_gateway_peering_attachment resource can be found in the ./examples/transit-gateway-cross-account-peering-attachment directory within the Github Repository.

» Argument Reference

The following arguments are supported:

  • transit_gateway_attachment_id - (Required) The ID of the EC2 Transit Gateway Peering Attachment to manage.
  • tags - (Optional) Key-value tags for the EC2 Transit Gateway Peering Attachment.

» Attribute Reference

In addition to all arguments above, the following attributes are exported:

» Import

aws_ec2_transit_gateway_peering_attachment_accepter can be imported by using the EC2 Transit Gateway Attachment identifier, e.g.

$ terraform import aws_ec2_transit_gateway_peering_attachment_accepter.example tgw-attach-12345678