User Pool Lambda Config Args
data class UserPoolLambdaConfigArgs(val createAuthChallenge: Output<String>? = null, val customEmailSender: Output<UserPoolLambdaConfigCustomEmailSenderArgs>? = null, val customMessage: Output<String>? = null, val customSmsSender: Output<UserPoolLambdaConfigCustomSmsSenderArgs>? = null, val defineAuthChallenge: Output<String>? = null, val kmsKeyId: Output<String>? = null, val postAuthentication: Output<String>? = null, val postConfirmation: Output<String>? = null, val preAuthentication: Output<String>? = null, val preSignUp: Output<String>? = null, val preTokenGeneration: Output<String>? = null, val preTokenGenerationConfig: Output<UserPoolLambdaConfigPreTokenGenerationConfigArgs>? = null, val userMigration: Output<String>? = null, val verifyAuthChallengeResponse: Output<String>? = null) : ConvertibleToJava<UserPoolLambdaConfigArgs>
Constructors
Link copied to clipboard
constructor(createAuthChallenge: Output<String>? = null, customEmailSender: Output<UserPoolLambdaConfigCustomEmailSenderArgs>? = null, customMessage: Output<String>? = null, customSmsSender: Output<UserPoolLambdaConfigCustomSmsSenderArgs>? = null, defineAuthChallenge: Output<String>? = null, kmsKeyId: Output<String>? = null, postAuthentication: Output<String>? = null, postConfirmation: Output<String>? = null, preAuthentication: Output<String>? = null, preSignUp: Output<String>? = null, preTokenGeneration: Output<String>? = null, preTokenGenerationConfig: Output<UserPoolLambdaConfigPreTokenGenerationConfigArgs>? = null, userMigration: Output<String>? = null, verifyAuthChallengeResponse: Output<String>? = null)
Properties
Link copied to clipboard
ARN of the lambda creating an authentication challenge.
Link copied to clipboard
A custom email sender AWS Lambda trigger. See custom_email_sender Below.
Link copied to clipboard
Custom Message AWS Lambda trigger.
Link copied to clipboard
A custom SMS sender AWS Lambda trigger. See custom_sms_sender Below.
Link copied to clipboard
Defines the authentication challenge.
Link copied to clipboard
Post-authentication AWS Lambda trigger.
Link copied to clipboard
Post-confirmation AWS Lambda trigger.
Link copied to clipboard
Pre-authentication AWS Lambda trigger.
Link copied to clipboard
Allow to customize identity token claims before token generation. Set this parameter for legacy purposes; for new instances of pre token generation triggers, set the lambda_arn of pre_token_generation_config
.
Link copied to clipboard
Allow to customize access tokens. See pre_token_configuration_type
Link copied to clipboard
User migration Lambda config type.
Link copied to clipboard
Verifies the authentication challenge response.