public static interface DirectConnectGatewayAttachment.Builder extends SdkPojo, CopyableBuilder<DirectConnectGatewayAttachment.Builder,DirectConnectGatewayAttachment>
Modifier and Type | Method and Description |
---|---|
DirectConnectGatewayAttachment.Builder |
attachmentState(DirectConnectGatewayAttachmentState attachmentState)
The state of the attachment.
|
DirectConnectGatewayAttachment.Builder |
attachmentState(String attachmentState)
The state of the attachment.
|
DirectConnectGatewayAttachment.Builder |
directConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
|
DirectConnectGatewayAttachment.Builder |
stateChangeError(String stateChangeError)
The error message if the state of an object failed to advance.
|
DirectConnectGatewayAttachment.Builder |
virtualInterfaceId(String virtualInterfaceId)
The ID of the virtual interface.
|
DirectConnectGatewayAttachment.Builder |
virtualInterfaceOwnerAccount(String virtualInterfaceOwnerAccount)
The ID of the AWS account that owns the virtual interface.
|
DirectConnectGatewayAttachment.Builder |
virtualInterfaceRegion(String virtualInterfaceRegion)
The AWS Region where the virtual interface is located.
|
copy
applyMutation, build
DirectConnectGatewayAttachment.Builder directConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
directConnectGatewayId
- The ID of the Direct Connect gateway.DirectConnectGatewayAttachment.Builder virtualInterfaceId(String virtualInterfaceId)
The ID of the virtual interface.
virtualInterfaceId
- The ID of the virtual interface.DirectConnectGatewayAttachment.Builder virtualInterfaceRegion(String virtualInterfaceRegion)
The AWS Region where the virtual interface is located.
virtualInterfaceRegion
- The AWS Region where the virtual interface is located.DirectConnectGatewayAttachment.Builder virtualInterfaceOwnerAccount(String virtualInterfaceOwnerAccount)
The ID of the AWS account that owns the virtual interface.
virtualInterfaceOwnerAccount
- The ID of the AWS account that owns the virtual interface.DirectConnectGatewayAttachment.Builder attachmentState(String attachmentState)
The state of the attachment. The following are the possible values:
attaching
: The initial state after a virtual interface is created using the Direct Connect
gateway.
attached
: The Direct Connect gateway and virtual interface are attached and ready to pass
traffic.
detaching
: The initial state after calling DeleteVirtualInterface.
detached
: The virtual interface is detached from the Direct Connect gateway. Traffic flow
between the Direct Connect gateway and virtual interface is stopped.
attachmentState
- The state of the attachment. The following are the possible values:
attaching
: The initial state after a virtual interface is created using the Direct
Connect gateway.
attached
: The Direct Connect gateway and virtual interface are attached and ready to pass
traffic.
detaching
: The initial state after calling DeleteVirtualInterface.
detached
: The virtual interface is detached from the Direct Connect gateway. Traffic flow
between the Direct Connect gateway and virtual interface is stopped.
DirectConnectGatewayAttachmentState
,
DirectConnectGatewayAttachmentState
DirectConnectGatewayAttachment.Builder attachmentState(DirectConnectGatewayAttachmentState attachmentState)
The state of the attachment. The following are the possible values:
attaching
: The initial state after a virtual interface is created using the Direct Connect
gateway.
attached
: The Direct Connect gateway and virtual interface are attached and ready to pass
traffic.
detaching
: The initial state after calling DeleteVirtualInterface.
detached
: The virtual interface is detached from the Direct Connect gateway. Traffic flow
between the Direct Connect gateway and virtual interface is stopped.
attachmentState
- The state of the attachment. The following are the possible values:
attaching
: The initial state after a virtual interface is created using the Direct
Connect gateway.
attached
: The Direct Connect gateway and virtual interface are attached and ready to pass
traffic.
detaching
: The initial state after calling DeleteVirtualInterface.
detached
: The virtual interface is detached from the Direct Connect gateway. Traffic flow
between the Direct Connect gateway and virtual interface is stopped.
DirectConnectGatewayAttachmentState
,
DirectConnectGatewayAttachmentState
DirectConnectGatewayAttachment.Builder stateChangeError(String stateChangeError)
The error message if the state of an object failed to advance.
stateChangeError
- The error message if the state of an object failed to advance.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.