public static interface DirectConnectGatewayAttachment.Builder extends SdkPojo, CopyableBuilder<DirectConnectGatewayAttachment.Builder,DirectConnectGatewayAttachment>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDirectConnectGatewayAttachment.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,
DirectConnectGatewayAttachmentStateDirectConnectGatewayAttachment.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,
DirectConnectGatewayAttachmentStateDirectConnectGatewayAttachment.Builder attachmentType(String attachmentType)
The type of attachment.
attachmentType - The type of attachment.DirectConnectGatewayAttachmentType,
DirectConnectGatewayAttachmentTypeDirectConnectGatewayAttachment.Builder attachmentType(DirectConnectGatewayAttachmentType attachmentType)
The type of attachment.
attachmentType - The type of attachment.DirectConnectGatewayAttachmentType,
DirectConnectGatewayAttachmentTypeDirectConnectGatewayAttachment.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 © 2021. All rights reserved.