AWS::Cognito::UserPool LambdaConfig
AWS Lambda トリガーの設定を指定します。
構文
AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。
JSON
{ "CreateAuthChallenge" :
String
, "CustomMessage" :String
, "DefineAuthChallenge" :String
, "PostAuthentication" :String
, "PostConfirmation" :String
, "PreAuthentication" :String
, "PreSignUp" :String
, "PreTokenGeneration" :String
, "UserMigration" :String
, "VerifyAuthChallengeResponse" :String
}
YAML
CreateAuthChallenge:
String
CustomMessage:String
DefineAuthChallenge:String
PostAuthentication:String
PostConfirmation:String
PreAuthentication:String
PreSignUp:String
PreTokenGeneration:String
UserMigration:String
VerifyAuthChallengeResponse:String
プロパティ
CreateAuthChallenge
-
認証チャレンジを作成します。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
CustomMessage
-
カスタム Message AWS Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
DefineAuthChallenge
-
認証チャレンジを定義します。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
PostAuthentication
-
認証後 AWS Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
PostConfirmation
-
確認後 AWS Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
PreAuthentication
-
事前認証 AWS Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
PreSignUp
-
事前登録 AWS Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
PreTokenGeneration
-
トークンの生成前に呼び出される Lambda トリガー。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
UserMigration
-
ユーザー移行 Lambda 設定タイプ。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption
VerifyAuthChallengeResponse
-
認証チャレンジレスポンスを確認します。
必須: いいえ
タイプ: 文字列
最小:
20
最大:
2048
パターン:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
Update requires: No interruption