class Aws::DirectConnect::Types::AllocatePrivateVirtualInterfaceRequest
@note When making an API call, you may pass AllocatePrivateVirtualInterfaceRequest
data as a hash: { connection_id: "ConnectionId", # required owner_account: "OwnerAccount", # required new_private_virtual_interface_allocation: { # required virtual_interface_name: "VirtualInterfaceName", # required vlan: 1, # required asn: 1, # required mtu: 1, auth_key: "BGPAuthKey", amazon_address: "AmazonAddress", address_family: "ipv4", # accepts ipv4, ipv6 customer_address: "CustomerAddress", tags: [ { key: "TagKey", # required value: "TagValue", }, ], }, }
@!attribute [rw] connection_id
The ID of the connection on which the private virtual interface is provisioned. @return [String]
@!attribute [rw] owner_account
The ID of the account that owns the virtual private interface. @return [String]
@!attribute [rw] new_private_virtual_interface_allocation
Information about the private virtual interface. @return [Types::NewPrivateVirtualInterfaceAllocation]
@see docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/AllocatePrivateVirtualInterfaceRequest AWS API Documentation
Constants
- SENSITIVE