AWS CloudFormation
ユーザーガイド (API バージョン 2010-05-15)

AWS::Cognito::UserPool LambdaConfig

LambdaConfig は、AWS::Cognito::UserPool リソースのプロパティであり、Amazon Cognito ユーザープールの AWS Lambda 設定を定義します。

注記

プッシュモデルでは、イベントソース (Amazon S3、カスタムアプリケーションなど) に関数を呼び出すアクセス権限が必要です。したがって、追加の呼び出しを実行し、これらのイベントソースのアクセス許可を追加して、Lambda 関数を呼び出す必要があります。

Lambda API を使用してアクセス許可を追加する方法については、「AddPermission」を参照してください。

AWS CLI を使用するアクセス権限の追加方法については、「add-permission」を参照してください。

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

{ "CreateAuthChallenge" : String, "CustomMessage" : String, "DefineAuthChallenge" : String, "PostAuthentication" : String, "PostConfirmation" : String, "PreAuthentication" : String, "PreSignUp" : 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

VerifyAuthChallengeResponse

認証チャレンジレスポンスを確認します。

必須: いいえ

タイプ: 文字列

最小: 20

最大: 2048

パターン: arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?

Update requires: No interruption

このページの内容: