@Generated(value="software.amazon.awssdk:codegen") public final class LambdaConfigType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>
Specifies the configuration for Lambda triggers.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LambdaConfigType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LambdaConfigType.Builder |
builder() |
String |
createAuthChallenge()
Creates an authentication challenge.
|
CustomEmailLambdaVersionConfigType |
customEmailSender()
A custom email sender Lambda trigger.
|
String |
customMessage()
A custom Message Lambda trigger.
|
CustomSMSLambdaVersionConfigType |
customSMSSender()
A custom SMS sender Lambda trigger.
|
String |
defineAuthChallenge()
Defines the authentication challenge.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyID()
The Amazon Resource Name (ARN) of an KMS key.
|
String |
postAuthentication()
A post-authentication Lambda trigger.
|
String |
postConfirmation()
A post-confirmation Lambda trigger.
|
String |
preAuthentication()
A pre-authentication Lambda trigger.
|
String |
preSignUp()
A pre-registration Lambda trigger.
|
String |
preTokenGeneration()
A Lambda trigger that is invoked before token generation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LambdaConfigType.Builder> |
serializableBuilderClass() |
LambdaConfigType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userMigration()
The user migration Lambda config type.
|
String |
verifyAuthChallengeResponse()
Verifies the authentication challenge response.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String preSignUp()
A pre-registration Lambda trigger.
public final String customMessage()
A custom Message Lambda trigger.
public final String postConfirmation()
A post-confirmation Lambda trigger.
public final String preAuthentication()
A pre-authentication Lambda trigger.
public final String postAuthentication()
A post-authentication Lambda trigger.
public final String defineAuthChallenge()
Defines the authentication challenge.
public final String createAuthChallenge()
Creates an authentication challenge.
public final String verifyAuthChallengeResponse()
Verifies the authentication challenge response.
public final String preTokenGeneration()
A Lambda trigger that is invoked before token generation.
public final String userMigration()
The user migration Lambda config type.
public final CustomSMSLambdaVersionConfigType customSMSSender()
A custom SMS sender Lambda trigger.
public final CustomEmailLambdaVersionConfigType customEmailSender()
A custom email sender Lambda trigger.
public final String kmsKeyID()
The Amazon Resource Name (ARN) of an KMS key.
Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.
CustomEmailSender and CustomSMSSender.public LambdaConfigType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>public static LambdaConfigType.Builder builder()
public static Class<? extends LambdaConfigType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.