AWS::Cognito::UserPool CustomEmailSender
The configuration of a custom email sender Lambda trigger. This trigger routes all email notifications from a user pool to a Lambda function that delivers the message using custom logic.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "LambdaArn" :
String
, "LambdaVersion" :String
}
YAML
LambdaArn:
String
LambdaVersion:String
Properties
LambdaArn
-
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
Required: No
Type: String
Pattern:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Minimum:
20
Maximum:
2048
Update requires: No interruption
LambdaVersion
-
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. Higher-numbered versions add fields that support new features.
You must use a
LambdaVersion
ofV1_0
with a custom sender function.Required: No
Type: String
Allowed values:
V1_0
Update requires: No interruption