pub fn build(self) -> crate::model::AuthenticateCognitoActionConfig {
            crate::model::AuthenticateCognitoActionConfig {
                user_pool_arn: self.user_pool_arn,
                user_pool_client_id: self.user_pool_client_id,
                user_pool_domain: self.user_pool_domain,
                session_cookie_name: self.session_cookie_name,
                scope: self.scope,
                session_timeout: self.session_timeout,
                authentication_request_extra_params: self.authentication_request_extra_params,
                on_unauthenticated_request: self.on_unauthenticated_request,
            }
        }
/// Consumes the builder and constructs a [`AuthenticateCognitoActionConfig`](crate::model::AuthenticateCognitoActionConfig)
Consumes the builder and constructs a [`AuthenticateCognitoActionConfig`](crate::model::AuthenticateCognitoActionConfig)
Consumes the builder and constructs a [ ` AuthenticateCognitoActionConfig ` ] ( crate :: model :: AuthenticateCognitoActionConfig )
pub fn build(self) -> crate::model::AuthenticateCognitoActionConfig {
            crate::model::AuthenticateCognitoActionConfig {
                user_pool_arn: self.user_pool_arn,
                user_pool_client_id: self.user_pool_client_id,
                user_pool_domain: self.user_pool_domain,
                session_cookie_name: self.session_cookie_name,
                scope: self.scope,
                session_timeout: self.session_timeout,
                authentication_request_extra_params: self.authentication_request_extra_params,
                on_unauthenticated_request: self.on_unauthenticated_request,
            }
        }
pub fn build ( self ) -> crate :: model :: AuthenticateCognitoActionConfig { crate :: model :: AuthenticateCognitoActionConfig { user_pool_arn : self . user_pool_arn , user_pool_client_id : self . user_pool_client_id , user_pool_domain : self . user_pool_domain , session_cookie_name : self . session_cookie_name , scope : self . scope , session_timeout : self . session_timeout , authentication_request_extra_params : self . authentication_request_extra_params , on_unauthenticated_request : self . on_unauthenticated_request , } }
Consumes the builder and constructs a [`AuthenticateCognitoActionConfig`](crate::model::AuthenticateCognitoActionConfig)
Consumes the builder and constructs a [ ` AuthenticateCognitoActionConfig ` ] ( crate :: model :: AuthenticateCognitoActionConfig )
self
self