NewTransitVirtualInterface#

The detailed description of a virtual interface. This datatype is used as a parameter in the following method:

Contents#

  • addressFamily — The type of IP address.

    • Type: String

    • Required: No

    • Valid values: ipv4

  • amazonAddress — The cloud-side IP address for BGP peering.

    • Type: String

    • Required: No

    • Constraints: The IP address should be in the subnet 169.254.252.0/22 and have the mask /30

  • asn — The client-side BGP ASN.

    • Type: Integer

    • Required: Yes

    • Range: 1 to 2,147,483,648

    • Constraints: It should differ from the BGP ASN of the Direct Connect gateway

  • authKey — The authentication key in the BGP configuration.

    • Type: String

    • Required: No

  • customerAddress — The client-side IP address for BGP peering.

    • Type: String

    • Required: No

    • Constraints: The IP address should be in the subnet 169.254.252.0/22 and have the mask /30

  • directConnectGatewayId — The ID of the Direct Connect gateway.

    • Type: String

    • Required: Yes

  • virtualInterfaceName — The name of the virtual interface.

    • Type: String

    • Required: Yes

    • Constraints: 1 to 100 ASCII characters

  • vlan — The ID of the VLAN.

    • Type: Integer

    • Required: Yes