pub fn build(self) -> crate::model::DirectConnectGatewayAttachment {
            crate::model::DirectConnectGatewayAttachment {
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                virtual_interface_id: self.virtual_interface_id,
                virtual_interface_region: self.virtual_interface_region,
                virtual_interface_owner_account: self.virtual_interface_owner_account,
                attachment_state: self.attachment_state,
                attachment_type: self.attachment_type,
                state_change_error: self.state_change_error,
            }
        }
/// Consumes the builder and constructs a [`DirectConnectGatewayAttachment`](crate::model::DirectConnectGatewayAttachment)
Consumes the builder and constructs a [`DirectConnectGatewayAttachment`](crate::model::DirectConnectGatewayAttachment)
Consumes the builder and constructs a [ ` DirectConnectGatewayAttachment ` ] ( crate :: model :: DirectConnectGatewayAttachment )
pub fn build(self) -> crate::model::DirectConnectGatewayAttachment {
            crate::model::DirectConnectGatewayAttachment {
                direct_connect_gateway_id: self.direct_connect_gateway_id,
                virtual_interface_id: self.virtual_interface_id,
                virtual_interface_region: self.virtual_interface_region,
                virtual_interface_owner_account: self.virtual_interface_owner_account,
                attachment_state: self.attachment_state,
                attachment_type: self.attachment_type,
                state_change_error: self.state_change_error,
            }
        }
pub fn build ( self ) -> crate :: model :: DirectConnectGatewayAttachment { crate :: model :: DirectConnectGatewayAttachment { direct_connect_gateway_id : self . direct_connect_gateway_id , virtual_interface_id : self . virtual_interface_id , virtual_interface_region : self . virtual_interface_region , virtual_interface_owner_account : self . virtual_interface_owner_account , attachment_state : self . attachment_state , attachment_type : self . attachment_type , state_change_error : self . state_change_error , } }
Consumes the builder and constructs a [`DirectConnectGatewayAttachment`](crate::model::DirectConnectGatewayAttachment)
Consumes the builder and constructs a [ ` DirectConnectGatewayAttachment ` ] ( crate :: model :: DirectConnectGatewayAttachment )
self
self