Skip to main content

Virtual Interface

A Virtual Interface in AWS Direct Connect is a network interface that enables connectivity between an AWS environment and an on-premises network. This interface can be either private or public, allowing transfer of data from AWS resources to non-AWS network with enhanced speeds and reduced latency compared to the public internet. Virtual Interfaces can be customised and managed to suit various connectivity needs. The official AWS documentation provides more details about Virtual Interfaces and how to configure them: AWS Direct Connect Documentation.

Terrafrom Mappings:

  • aws_dx_private_virtual_interface.id
  • aws_dx_public_virtual_interface.id
  • aws_dx_transit_virtual_interface.id

Supported Methods​

  • GET: Get a virtual interface by ID
  • LIST: List all virtual interfaces
  • SEARCH: Search virtual interfaces by connection ID

directconnect-connection​

Virtual Interfaces are often attached to Direct Connect Connections. This link provides the necessary physical connection point for which the virtual interface is created, enabling the data transfer between on-premise networks and AWS resources.

directconnect-direct-connect-gateway​

A Virtual Interface may be associated with a Direct Connect Gateway. This association allows the interface to access a Virtual Private Cloud (VPC) in any AWS region, facilitating versatile networking capabilities.

rdap-ip-network​

Virtual Interfaces communicate using IP addresses, and rdap-ip-network can provide additional information regarding the network specifics and IP allocations used in data packets transmitted over these interfaces.

directconnect-direct-connect-gateway-attachment​

The attachment of a Virtual Interface to a Direct Connect Gateway is necessary to route traffic to multiple VPCs. This relationship is crucial for implementing multi-region connectivity with a single virtual interface.

directconnect-virtual-interface​

This links back to itself to highlight how various configurations and specific types of Virtual Interfaces can interrelate and work together within AWS Direct Connect infrastructure for different networking scenarios.