pub fn on_unauthenticated_request(
            mut self,
            input: crate::model::AuthenticateCognitoActionConditionalBehaviorEnum,
        ) -> Self {
            self.on_unauthenticated_request = Some(input);
            self
        }
/// <p>The behavior if the user is not authenticated. The following are possible values:</p>
/// <ul>
/// <li> <p>deny<code></code> - Return an HTTP 401 Unauthorized error.</p> </li>
/// <li> <p>allow<code></code> - Allow the request to be forwarded to the target.</p> </li>
/// <li> <p>authenticate<code></code> - Redirect the request to the IdP authorization endpoint. This is the default value.</p> </li>
/// </ul>
The behavior if the user is not authenticated. The following are possible values:

 deny - Return an HTTP 401 Unauthorized error. 
 allow - Allow the request to be forwarded to the target. 
 authenticate - Redirect the request to the IdP authorization endpoint. This is the default value. 

The behavior if the user is not authenticated . The following are possible values : deny - Return an HTTP 401 Unauthorized error . allow - Allow the request to be forwarded to the target . authenticate - Redirect the request to the IdP authorization endpoint . This is the default value .
pub fn on_unauthenticated_request(
            mut self,
            input: crate::model::AuthenticateCognitoActionConditionalBehaviorEnum,
        ) -> Self {
            self.on_unauthenticated_request = Some(input);
            self
        }
pub fn on_unauthenticated_request ( mut self , input : crate :: model :: AuthenticateCognitoActionConditionalBehaviorEnum , ) -> Self { self . on_unauthenticated_request = Some ( input ) ; self }
<p>The behavior if the user is not authenticated.
<p > The behavior if the user is not authenticated .
mut self
input
crate::model::AuthenticateCognitoActionConditionalBehaviorEnum
mut self
input
crate::model::AuthenticateCognitoActionConditionalBehaviorEnum