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 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.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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
.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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 when the item was modified. Amazon Cognito returns
this timestamp in UNIX epoch time format. Your SDK might render the
output in a human-readable format like ISO 8601 or a Java Date
object.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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.
7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 |
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 7378 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 |