@Generated(value="software.amazon.awssdk:codegen") public final class LambdaConfigType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>
Specifies the configuration for AWS 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 AWS Lambda trigger.
|
String |
customMessage()
A custom Message AWS Lambda trigger.
|
CustomSMSLambdaVersionConfigType |
customSMSSender()
A custom SMS sender AWS 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 of Key Management Service Customer master keys .
|
String |
postAuthentication()
A post-authentication AWS Lambda trigger.
|
String |
postConfirmation()
A post-confirmation AWS Lambda trigger.
|
String |
preAuthentication()
A pre-authentication AWS Lambda trigger.
|
String |
preSignUp()
A pre-registration AWS 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 AWS Lambda trigger.
public final String customMessage()
A custom Message AWS Lambda trigger.
public final String postConfirmation()
A post-confirmation AWS Lambda trigger.
public final String preAuthentication()
A pre-authentication AWS Lambda trigger.
public final String postAuthentication()
A post-authentication AWS 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 AWS Lambda trigger.
public final CustomEmailLambdaVersionConfigType customEmailSender()
A custom email sender AWS Lambda trigger.
public final String kmsKeyID()
The Amazon Resource Name of Key Management Service Customer master keys . 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 © 2021. All rights reserved.