| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DirectConnect.Types.DirectConnectGatewayAssociationProposal
Description
Synopsis
- data DirectConnectGatewayAssociationProposal = DirectConnectGatewayAssociationProposal' {
- associatedGateway :: Maybe AssociatedGateway
- directConnectGatewayId :: Maybe Text
- directConnectGatewayOwnerAccount :: Maybe Text
- existingAllowedPrefixesToDirectConnectGateway :: Maybe [RouteFilterPrefix]
- proposalId :: Maybe Text
- proposalState :: Maybe DirectConnectGatewayAssociationProposalState
- requestedAllowedPrefixesToDirectConnectGateway :: Maybe [RouteFilterPrefix]
- newDirectConnectGatewayAssociationProposal :: DirectConnectGatewayAssociationProposal
- directConnectGatewayAssociationProposal_associatedGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe AssociatedGateway)
- directConnectGatewayAssociationProposal_directConnectGatewayId :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text)
- directConnectGatewayAssociationProposal_directConnectGatewayOwnerAccount :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text)
- directConnectGatewayAssociationProposal_existingAllowedPrefixesToDirectConnectGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe [RouteFilterPrefix])
- directConnectGatewayAssociationProposal_proposalId :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text)
- directConnectGatewayAssociationProposal_proposalState :: Lens' DirectConnectGatewayAssociationProposal (Maybe DirectConnectGatewayAssociationProposalState)
- directConnectGatewayAssociationProposal_requestedAllowedPrefixesToDirectConnectGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe [RouteFilterPrefix])
Documentation
data DirectConnectGatewayAssociationProposal Source #
Information about the proposal request to attach a virtual private gateway to a Direct Connect gateway.
See: newDirectConnectGatewayAssociationProposal smart constructor.
Constructors
| DirectConnectGatewayAssociationProposal' | |
Fields
| |
Instances
newDirectConnectGatewayAssociationProposal :: DirectConnectGatewayAssociationProposal Source #
Create a value of DirectConnectGatewayAssociationProposal with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedGateway:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_associatedGateway - Information about the associated gateway.
$sel:directConnectGatewayId:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_directConnectGatewayId - The ID of the Direct Connect gateway.
$sel:directConnectGatewayOwnerAccount:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_directConnectGatewayOwnerAccount - The ID of the Amazon Web Services account that owns the Direct Connect
gateway.
$sel:existingAllowedPrefixesToDirectConnectGateway:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_existingAllowedPrefixesToDirectConnectGateway - The existing Amazon VPC prefixes advertised to the Direct Connect
gateway.
$sel:proposalId:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_proposalId - The ID of the association proposal.
$sel:proposalState:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_proposalState - The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is available to use in this state.deleted: The proposal has been deleted by the owner that made the proposal. The Direct Connect gateway association cannot be used in this state.requested: The proposal has been requested. The Direct Connect gateway association cannot be used in this state.
$sel:requestedAllowedPrefixesToDirectConnectGateway:DirectConnectGatewayAssociationProposal', directConnectGatewayAssociationProposal_requestedAllowedPrefixesToDirectConnectGateway - The Amazon VPC prefixes to advertise to the Direct Connect gateway.
directConnectGatewayAssociationProposal_associatedGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe AssociatedGateway) Source #
Information about the associated gateway.
directConnectGatewayAssociationProposal_directConnectGatewayId :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text) Source #
The ID of the Direct Connect gateway.
directConnectGatewayAssociationProposal_directConnectGatewayOwnerAccount :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the Direct Connect gateway.
directConnectGatewayAssociationProposal_existingAllowedPrefixesToDirectConnectGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe [RouteFilterPrefix]) Source #
The existing Amazon VPC prefixes advertised to the Direct Connect gateway.
directConnectGatewayAssociationProposal_proposalId :: Lens' DirectConnectGatewayAssociationProposal (Maybe Text) Source #
The ID of the association proposal.
directConnectGatewayAssociationProposal_proposalState :: Lens' DirectConnectGatewayAssociationProposal (Maybe DirectConnectGatewayAssociationProposalState) Source #
The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is available to use in this state.deleted: The proposal has been deleted by the owner that made the proposal. The Direct Connect gateway association cannot be used in this state.requested: The proposal has been requested. The Direct Connect gateway association cannot be used in this state.
directConnectGatewayAssociationProposal_requestedAllowedPrefixesToDirectConnectGateway :: Lens' DirectConnectGatewayAssociationProposal (Maybe [RouteFilterPrefix]) Source #
The Amazon VPC prefixes to advertise to the Direct Connect gateway.