@Stability(value=Stable) public static final class CfnUserPool.LambdaConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnUserPool.LambdaConfigProperty>
CfnUserPool.LambdaConfigProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder createAuthChallenge(String createAuthChallenge)
CfnUserPool.LambdaConfigProperty.getCreateAuthChallenge()createAuthChallenge - Creates an authentication challenge.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder customEmailSender(CfnUserPool.CustomEmailSenderProperty customEmailSender)
CfnUserPool.LambdaConfigProperty.getCustomEmailSender()customEmailSender - A custom email sender AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder customEmailSender(IResolvable customEmailSender)
CfnUserPool.LambdaConfigProperty.getCustomEmailSender()customEmailSender - A custom email sender AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder customMessage(String customMessage)
CfnUserPool.LambdaConfigProperty.getCustomMessage()customMessage - A custom Message AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder customSmsSender(CfnUserPool.CustomSMSSenderProperty customSmsSender)
CfnUserPool.LambdaConfigProperty.getCustomSmsSender()customSmsSender - A custom SMS sender AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder customSmsSender(IResolvable customSmsSender)
CfnUserPool.LambdaConfigProperty.getCustomSmsSender()customSmsSender - A custom SMS sender AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder defineAuthChallenge(String defineAuthChallenge)
CfnUserPool.LambdaConfigProperty.getDefineAuthChallenge()defineAuthChallenge - Defines the authentication challenge.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder kmsKeyId(String kmsKeyId)
CfnUserPool.LambdaConfigProperty.getKmsKeyId()kmsKeyId - The Amazon Resource Name of a AWS Key Management Service ( AWS KMS ) key.
Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and CustomSMSSender .this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder postAuthentication(String postAuthentication)
CfnUserPool.LambdaConfigProperty.getPostAuthentication()postAuthentication - A post-authentication AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder postConfirmation(String postConfirmation)
CfnUserPool.LambdaConfigProperty.getPostConfirmation()postConfirmation - A post-confirmation AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder preAuthentication(String preAuthentication)
CfnUserPool.LambdaConfigProperty.getPreAuthentication()preAuthentication - A pre-authentication AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder preSignUp(String preSignUp)
CfnUserPool.LambdaConfigProperty.getPreSignUp()preSignUp - A pre-registration AWS Lambda trigger.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder preTokenGeneration(String preTokenGeneration)
CfnUserPool.LambdaConfigProperty.getPreTokenGeneration()preTokenGeneration - A Lambda trigger that is invoked before token generation.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder userMigration(String userMigration)
CfnUserPool.LambdaConfigProperty.getUserMigration()userMigration - The user migration Lambda config type.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty.Builder verifyAuthChallengeResponse(String verifyAuthChallengeResponse)
CfnUserPool.LambdaConfigProperty.getVerifyAuthChallengeResponse()verifyAuthChallengeResponse - Verifies the authentication challenge response.this@Stability(value=Stable) public CfnUserPool.LambdaConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnUserPool.LambdaConfigProperty>CfnUserPool.LambdaConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.