pub fn build(self) -> crate::model::DirectConnectGatewayAssociationProposal {
            crate::model::DirectConnectGatewayAssociationProposal {
                proposal_id: self.proposal_id,
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                direct_connect_gateway_owner_account: self.direct_connect_gateway_owner_account,
                proposal_state: self.proposal_state,
                associated_gateway: self.associated_gateway,
                existing_allowed_prefixes_to_direct_connect_gateway: self
                    .existing_allowed_prefixes_to_direct_connect_gateway,
                requested_allowed_prefixes_to_direct_connect_gateway: self
                    .requested_allowed_prefixes_to_direct_connect_gateway,
            }
        }
/// Consumes the builder and constructs a [`DirectConnectGatewayAssociationProposal`](crate::model::DirectConnectGatewayAssociationProposal)
Consumes the builder and constructs a [`DirectConnectGatewayAssociationProposal`](crate::model::DirectConnectGatewayAssociationProposal)
Consumes the builder and constructs a [ ` DirectConnectGatewayAssociationProposal ` ] ( crate :: model :: DirectConnectGatewayAssociationProposal )
pub fn build(self) -> crate::model::DirectConnectGatewayAssociationProposal {
            crate::model::DirectConnectGatewayAssociationProposal {
                proposal_id: self.proposal_id,
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                direct_connect_gateway_owner_account: self.direct_connect_gateway_owner_account,
                proposal_state: self.proposal_state,
                associated_gateway: self.associated_gateway,
                existing_allowed_prefixes_to_direct_connect_gateway: self
                    .existing_allowed_prefixes_to_direct_connect_gateway,
                requested_allowed_prefixes_to_direct_connect_gateway: self
                    .requested_allowed_prefixes_to_direct_connect_gateway,
            }
        }
pub fn build ( self ) -> crate :: model :: DirectConnectGatewayAssociationProposal { crate :: model :: DirectConnectGatewayAssociationProposal { proposal_id : self . proposal_id , direct_connect_gateway_id : self . direct_connect_gateway_id , direct_connect_gateway_owner_account : self . direct_connect_gateway_owner_account , proposal_state : self . proposal_state , associated_gateway : self . associated_gateway , existing_allowed_prefixes_to_direct_connect_gateway : self . existing_allowed_prefixes_to_direct_connect_gateway , requested_allowed_prefixes_to_direct_connect_gateway : self . requested_allowed_prefixes_to_direct_connect_gateway , } }
Consumes the builder and constructs a [`DirectConnectGatewayAssociationProposal`](crate::model::DirectConnectGatewayAssociationProposal)
Consumes the builder and constructs a [ ` DirectConnectGatewayAssociationProposal ` ] ( crate :: model :: DirectConnectGatewayAssociationProposal )
self
self