pub fn build(self) -> crate::model::DirectConnectGatewayAssociation {
            crate::model::DirectConnectGatewayAssociation {
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                direct_connect_gateway_owner_account: self.direct_connect_gateway_owner_account,
                association_state: self.association_state,
                state_change_error: self.state_change_error,
                associated_gateway: self.associated_gateway,
                association_id: self.association_id,
                allowed_prefixes_to_direct_connect_gateway: self
                    .allowed_prefixes_to_direct_connect_gateway,
                virtual_gateway_id: self.virtual_gateway_id,
                virtual_gateway_region: self.virtual_gateway_region,
                virtual_gateway_owner_account: self.virtual_gateway_owner_account,
            }
        }
/// Consumes the builder and constructs a [`DirectConnectGatewayAssociation`](crate::model::DirectConnectGatewayAssociation)
Consumes the builder and constructs a [`DirectConnectGatewayAssociation`](crate::model::DirectConnectGatewayAssociation)
Consumes the builder and constructs a [ ` DirectConnectGatewayAssociation ` ] ( crate :: model :: DirectConnectGatewayAssociation )
pub fn build(self) -> crate::model::DirectConnectGatewayAssociation {
            crate::model::DirectConnectGatewayAssociation {
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                direct_connect_gateway_owner_account: self.direct_connect_gateway_owner_account,
                association_state: self.association_state,
                state_change_error: self.state_change_error,
                associated_gateway: self.associated_gateway,
                association_id: self.association_id,
                allowed_prefixes_to_direct_connect_gateway: self
                    .allowed_prefixes_to_direct_connect_gateway,
                virtual_gateway_id: self.virtual_gateway_id,
                virtual_gateway_region: self.virtual_gateway_region,
                virtual_gateway_owner_account: self.virtual_gateway_owner_account,
            }
        }
pub fn build ( self ) -> crate :: model :: DirectConnectGatewayAssociation { crate :: model :: DirectConnectGatewayAssociation { direct_connect_gateway_id : self . direct_connect_gateway_id , direct_connect_gateway_owner_account : self . direct_connect_gateway_owner_account , association_state : self . association_state , state_change_error : self . state_change_error , associated_gateway : self . associated_gateway , association_id : self . association_id , allowed_prefixes_to_direct_connect_gateway : self . allowed_prefixes_to_direct_connect_gateway , virtual_gateway_id : self . virtual_gateway_id , virtual_gateway_region : self . virtual_gateway_region , virtual_gateway_owner_account : self . virtual_gateway_owner_account , } }
Consumes the builder and constructs a [`DirectConnectGatewayAssociation`](crate::model::DirectConnectGatewayAssociation)
Consumes the builder and constructs a [ ` DirectConnectGatewayAssociation ` ] ( crate :: model :: DirectConnectGatewayAssociation )
self
self