Class: Aws::CognitoIdentityProvider::Types::RiskConfigurationType
- Inherits:
-
Struct
- Object
- Struct
- Aws::CognitoIdentityProvider::Types::RiskConfigurationType
- Defined in:
- gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb
Overview
The risk configuration type.
Constant Summary collapse
- SENSITIVE =
[:client_id]
Instance Attribute Summary collapse
-
#account_takeover_risk_configuration ⇒ Types::AccountTakeoverRiskConfigurationType
The account takeover risk configuration object, including the
NotifyConfiguration
object andActions
to take if there is an account takeover. -
#client_id ⇒ String
The app client ID.
-
#compromised_credentials_risk_configuration ⇒ Types::CompromisedCredentialsRiskConfigurationType
The compromised credentials risk configuration object, including the
EventFilter
and theEventAction
. -
#last_modified_date ⇒ Time
The date and time, in [ISO 8601][1] format, when the item was modified.
-
#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 object, including the
NotifyConfiguration
object and Actions
to take if there is an
account takeover.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |
#client_id ⇒ String
The app client ID.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |
#compromised_credentials_risk_configuration ⇒ Types::CompromisedCredentialsRiskConfigurationType
The compromised credentials risk configuration object, including the
EventFilter
and the EventAction
.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |
#last_modified_date ⇒ Time
The date and time, in ISO 8601 format, when the item was modified.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |
#risk_exception_configuration ⇒ Types::RiskExceptionConfigurationType
The configuration to override the risk decision.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |
#user_pool_id ⇒ String
The user pool ID.
7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7375 class RiskConfigurationType < Struct.new( :user_pool_id, :client_id, :compromised_credentials_risk_configuration, :account_takeover_risk_configuration, :risk_exception_configuration, :last_modified_date) SENSITIVE = [:client_id] include Aws::Structure end |