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