Class: Aws::CognitoIdentityProvider::Types::SetRiskConfigurationRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::CognitoIdentityProvider::Types::SetRiskConfigurationRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-cognitoidentityprovider/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 [:client_id]
Instance Attribute Summary collapse
- 
  
    
      #account_takeover_risk_configuration  ⇒ Types::AccountTakeoverRiskConfigurationType 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The account takeover risk configuration.
 - 
  
    
      #client_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The app client ID.
 - 
  
    
      #compromised_credentials_risk_configuration  ⇒ Types::CompromisedCredentialsRiskConfigurationType 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The compromised credentials risk configuration.
 - 
  
    
      #risk_exception_configuration  ⇒ Types::RiskExceptionConfigurationType 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The configuration to override the risk decision.
 - 
  
    
      #user_pool_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The user pool ID.
 
Instance Attribute Details
#account_takeover_risk_configuration ⇒ Types::AccountTakeoverRiskConfigurationType
The account takeover risk configuration.
      9740 9741 9742 9743 9744 9745 9746 9747 9748  | 
    
      # File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 9740 class SetRiskConfigurationRequest < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration) SENSITIVE = [:client_id] include Aws::Structure end  | 
  
#client_id ⇒ String
The app client ID. If ‘ClientId` is null, then the risk configuration is mapped to `userPoolId`. When the client ID is null, the same risk configuration is applied to all the clients in the userPool.
Otherwise, ‘ClientId` is mapped to the client. When the client ID isn’t null, the user pool configuration is overridden and the risk configuration for the client is used instead.
      9740 9741 9742 9743 9744 9745 9746 9747 9748  | 
    
      # File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 9740 class SetRiskConfigurationRequest < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration) SENSITIVE = [:client_id] include Aws::Structure end  | 
  
#compromised_credentials_risk_configuration ⇒ Types::CompromisedCredentialsRiskConfigurationType
The compromised credentials risk configuration.
      9740 9741 9742 9743 9744 9745 9746 9747 9748  | 
    
      # File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 9740 class SetRiskConfigurationRequest < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration) SENSITIVE = [:client_id] include Aws::Structure end  | 
  
#risk_exception_configuration ⇒ Types::RiskExceptionConfigurationType
The configuration to override the risk decision.
      9740 9741 9742 9743 9744 9745 9746 9747 9748  | 
    
      # File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 9740 class SetRiskConfigurationRequest < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration) SENSITIVE = [:client_id] include Aws::Structure end  | 
  
#user_pool_id ⇒ String
The user pool ID.
      9740 9741 9742 9743 9744 9745 9746 9747 9748  | 
    
      # File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 9740 class SetRiskConfigurationRequest < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration) SENSITIVE = [:client_id] include Aws::Structure end  |