Provisions a private virtual interface to be owned by the specified AWS account.
Virtual interfaces created using this action must be confirmed by the
owner using
confirm_private_virtual_interface
.
Until then, the virtual interface is in the Confirming
state and is
not available to handle traffic.
directconnect_allocate_private_virtual_interface(connectionId,
ownerAccount, newPrivateVirtualInterfaceAllocation)
[required] The ID of the connection on which the private virtual interface is provisioned.
[required] The ID of the AWS account that owns the virtual private interface.
[required] Information about the private virtual interface.
A list with the following syntax:
list( ownerAccount = "string", virtualInterfaceId = "string", location = "string", connectionId = "string", virtualInterfaceType = "string", virtualInterfaceName = "string", vlan = 123, asn = 123, amazonSideAsn = 123, authKey = "string", amazonAddress = "string", customerAddress = "string", addressFamily = "ipv4"|"ipv6", virtualInterfaceState = "confirming"|"verifying"|"pending"|"available"|"down"|"deleting"|"deleted"|"rejected"|"unknown", customerRouterConfig = "string", mtu = 123, jumboFrameCapable = TRUE|FALSE, virtualGatewayId = "string", directConnectGatewayId = "string", routeFilterPrefixes = list( list( cidr = "string" ) ), bgpPeers = list( list( bgpPeerId = "string", asn = 123, authKey = "string", addressFamily = "ipv4"|"ipv6", amazonAddress = "string", customerAddress = "string", bgpPeerState = "verifying"|"pending"|"available"|"deleting"|"deleted", bgpStatus = "up"|"down"|"unknown", awsDeviceV2 = "string" ) ), region = "string", awsDeviceV2 = "string", tags = list( list( key = "string", value = "string" ) ) )
svc$allocate_private_virtual_interface( connectionId = "string", ownerAccount = "string", newPrivateVirtualInterfaceAllocation = list( virtualInterfaceName = "string", vlan = 123, asn = 123, mtu = 123, authKey = "string", amazonAddress = "string", addressFamily = "ipv4"|"ipv6", customerAddress = "string", tags = list( list( key = "string", value = "string" ) ) ) )