LambdaConfigType

Specifies the configuration for Lambda triggers.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Creates an authentication challenge.

Link copied to clipboard

A custom email sender Lambda trigger.

Link copied to clipboard

A custom Message Lambda trigger.

Link copied to clipboard

A custom SMS sender Lambda trigger.

Link copied to clipboard

Defines the authentication challenge.

Link copied to clipboard

The Amazon Resource Name (ARN) of an /kms/latest/developerguide/concepts.html#master_keys. Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and CustomSMSSender.

Link copied to clipboard

A post-authentication Lambda trigger.

Link copied to clipboard

A post-confirmation Lambda trigger.

Link copied to clipboard

A pre-authentication Lambda trigger.

Link copied to clipboard

A pre-registration Lambda trigger.

Link copied to clipboard

The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.

Link copied to clipboard

The detailed configuration of a pre token generation trigger. If you also set an ARN in PreTokenGeneration, its value must be identical to PreTokenGenerationConfig.

Link copied to clipboard

The user migration Lambda config type.

Link copied to clipboard

Verifies the authentication challenge response.

Functions

Link copied to clipboard
inline fun copy(block: LambdaConfigType.Builder.() -> Unit = {}): LambdaConfigType
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String