ToCopyableBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>@Generated("software.amazon.awssdk:codegen") public class AllocatePrivateVirtualInterfaceResponse extends AmazonWebServiceResult<ResponseMetadata> implements ToCopyableBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>
A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
AllocatePrivateVirtualInterfaceResponse.Builder |
setSdkHttpMetadata, setSdkResponseMetadatapublic String ownerAccount()
The AWS account that will own the new virtual interface.
public String virtualInterfaceId()
public String location()
public String connectionId()
public String virtualInterfaceType()
public String virtualInterfaceName()
public Integer vlan()
public Integer asn()
public String authKey()
public String amazonAddress()
public String customerAddress()
public String addressFamily()
AddressFamilypublic String virtualInterfaceState()
VirtualInterfaceStatepublic String customerRouterConfig()
Information for generating the customer router configuration.
public String virtualGatewayId()
public List<RouteFilterPrefix> routeFilterPrefixes()
public AllocatePrivateVirtualInterfaceResponse.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<AllocatePrivateVirtualInterfaceResponse.Builder,AllocatePrivateVirtualInterfaceResponse>public static AllocatePrivateVirtualInterfaceResponse.Builder builder()
public static Class<? extends AllocatePrivateVirtualInterfaceResponse.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.