AWS::Cognito::UserPoolRiskConfigurationAttachment AccountTakeoverActionType - AWS CloudFormation

AWS::Cognito::UserPoolRiskConfigurationAttachment AccountTakeoverActionType

Account takeover action type.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "EventAction" : String, "Notify" : Boolean }

YAML

EventAction: String Notify: Boolean

Properties

EventAction

The action to take in response to the account takeover action. Valid values are as follows:

  • BLOCK Choosing this action will block the request.

  • MFA_IF_CONFIGURED Present an MFA challenge if user has configured it, else allow the request.

  • MFA_REQUIRED Present an MFA challenge if user has configured it, else block the request.

  • NO_ACTION Allow the user to sign in.

Required: Yes

Type: String

Allowed values: BLOCK | MFA_IF_CONFIGURED | MFA_REQUIRED | NO_ACTION

Update requires: No interruption

Notify

Flag specifying whether to send a notification.

Required: Yes

Type: Boolean

Update requires: No interruption