aws_dx_hosted_private_virtual_interface
Provides a Direct Connect hosted private virtual interface resource. This resource represents the allocator's side of the hosted virtual interface. A hosted virtual interface is a virtual interface that is owned by another AWS account.
Example Usage
resource "aws_dx_hosted_private_virtual_interface" "foo" { connection_id = "dxcon-zzzzzzzz" name = "vif-foo" vlan = 4094 address_family = "ipv4" bgp_asn = 65352 }
Argument Reference
The following arguments are supported:
-
address_family
- (Required) The address family for the BGP peer.ipv4
oripv6
. -
bgp_asn
- (Required) The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration. -
connection_id
- (Required) The ID of the Direct Connect connection (or LAG) on which to create the virtual interface. -
name
- (Required) The name for the virtual interface. -
owner_account_id
- (Required) The AWS account that will own the new virtual interface. -
vlan
- (Required) The VLAN ID. -
amazon_address
- (Optional) The IPv4 CIDR address to use to send traffic to Amazon. Required for IPv4 BGP peers. -
bgp_auth_key
- (Optional) The authentication key for BGP configuration. -
customer_address
- (Optional) The IPv4 CIDR destination address to which Amazon should send traffic. Required for IPv4 BGP peers.
Attributes Reference
The following attributes are exported:
Timeouts
aws_dx_hosted_private_virtual_interface
provides the following Timeouts configuration options:
-
create
- (Default10 minutes
) Used for creating virtual interface -
delete
- (Default10 minutes
) Used for destroying virtual interface
Import
Direct Connect hosted private virtual interfaces can be imported using the vif id
, e.g.
$ terraform import aws_dx_hosted_private_virtual_interface.test dxvif-33cc44dd
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/r/dx_hosted_private_virtual_interface.html