public static interface DirectConnectGatewayAssociation.Builder extends SdkPojo, CopyableBuilder<DirectConnectGatewayAssociation.Builder,DirectConnectGatewayAssociation>
Modifier and Type | Method and Description |
---|---|
DirectConnectGatewayAssociation.Builder |
associationState(DirectConnectGatewayAssociationState associationState)
The state of the association.
|
DirectConnectGatewayAssociation.Builder |
associationState(String associationState)
The state of the association.
|
DirectConnectGatewayAssociation.Builder |
directConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
|
DirectConnectGatewayAssociation.Builder |
stateChangeError(String stateChangeError)
The error message if the state of an object failed to advance.
|
DirectConnectGatewayAssociation.Builder |
virtualGatewayId(String virtualGatewayId)
The ID of the virtual private gateway.
|
DirectConnectGatewayAssociation.Builder |
virtualGatewayOwnerAccount(String virtualGatewayOwnerAccount)
The ID of the AWS account that owns the virtual private gateway.
|
DirectConnectGatewayAssociation.Builder |
virtualGatewayRegion(String virtualGatewayRegion)
The AWS Region where the virtual private gateway is located.
|
copy
applyMutation, build
DirectConnectGatewayAssociation.Builder directConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
directConnectGatewayId
- The ID of the Direct Connect gateway.DirectConnectGatewayAssociation.Builder virtualGatewayId(String virtualGatewayId)
The ID of the virtual private gateway. Applies only to private virtual interfaces.
virtualGatewayId
- The ID of the virtual private gateway. Applies only to private virtual interfaces.DirectConnectGatewayAssociation.Builder virtualGatewayRegion(String virtualGatewayRegion)
The AWS Region where the virtual private gateway is located.
virtualGatewayRegion
- The AWS Region where the virtual private gateway is located.DirectConnectGatewayAssociation.Builder virtualGatewayOwnerAccount(String virtualGatewayOwnerAccount)
The ID of the AWS account that owns the virtual private gateway.
virtualGatewayOwnerAccount
- The ID of the AWS account that owns the virtual private gateway.DirectConnectGatewayAssociation.Builder associationState(String associationState)
The state of the association. The following are the possible values:
associating
: The initial state after calling CreateDirectConnectGatewayAssociation.
associated
: The Direct Connect gateway and virtual private gateway are successfully associated
and ready to pass traffic.
disassociating
: The initial state after calling DeleteDirectConnectGatewayAssociation.
disassociated
: The virtual private gateway is disassociated from the Direct Connect gateway.
Traffic flow between the Direct Connect gateway and virtual private gateway is stopped.
associationState
- The state of the association. The following are the possible values:
associating
: The initial state after calling
CreateDirectConnectGatewayAssociation.
associated
: The Direct Connect gateway and virtual private gateway are successfully
associated and ready to pass traffic.
disassociating
: The initial state after calling
DeleteDirectConnectGatewayAssociation.
disassociated
: The virtual private gateway is disassociated from the Direct Connect
gateway. Traffic flow between the Direct Connect gateway and virtual private gateway is stopped.
DirectConnectGatewayAssociationState
,
DirectConnectGatewayAssociationState
DirectConnectGatewayAssociation.Builder associationState(DirectConnectGatewayAssociationState associationState)
The state of the association. The following are the possible values:
associating
: The initial state after calling CreateDirectConnectGatewayAssociation.
associated
: The Direct Connect gateway and virtual private gateway are successfully associated
and ready to pass traffic.
disassociating
: The initial state after calling DeleteDirectConnectGatewayAssociation.
disassociated
: The virtual private gateway is disassociated from the Direct Connect gateway.
Traffic flow between the Direct Connect gateway and virtual private gateway is stopped.
associationState
- The state of the association. The following are the possible values:
associating
: The initial state after calling
CreateDirectConnectGatewayAssociation.
associated
: The Direct Connect gateway and virtual private gateway are successfully
associated and ready to pass traffic.
disassociating
: The initial state after calling
DeleteDirectConnectGatewayAssociation.
disassociated
: The virtual private gateway is disassociated from the Direct Connect
gateway. Traffic flow between the Direct Connect gateway and virtual private gateway is stopped.
DirectConnectGatewayAssociationState
,
DirectConnectGatewayAssociationState
DirectConnectGatewayAssociation.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.