AWS Direct Connect
API Reference (API Version 2012-10-25)


The association between a direct connect gateway and virtual interface.



State of the direct connect gateway attachment.

  • Attaching: The initial state after a virtual interface is created using the direct connect gateway.

  • Attached: The direct connect gateway and virtual interface are successfully attached and ready to pass traffic.

  • Detaching: The initial state after calling DeleteVirtualInterface on a virtual interface that is attached to a direct connect gateway.

  • Detached: The virtual interface is successfully detached from the direct connect gateway. Traffic flow between the direct connect gateway and virtual interface stops.

Type: String

Valid Values: attaching | attached | detaching | detached

Required: No


The ID of the direct connect gateway.

Example: "abcd1234-dcba-5678-be23-cdef9876ab45"

Type: String

Required: No


Error message when the state of an object fails to advance.

Type: String

Required: No


The ID of the virtual interface.

Example: dxvif-123dfg56

Default: None

Type: String

Required: No


The AWS account ID of the owner of the virtual interface.

Type: String

Required: No


The region in which the virtual interface is located.

Example: us-east-1

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: