Header menu logo FsCDK

UserPoolTriggersBuilder Type

Constructors

Constructor Description

UserPoolTriggersBuilder()

Full Usage: UserPoolTriggersBuilder()

Returns: UserPoolTriggersBuilder
Returns: UserPoolTriggersBuilder

Instance members

Instance member Description

this.Combine

Full Usage: this.Combine

Parameters:
Returns: UserPoolTriggersConfig
a : UserPoolTriggersConfig
b : UserPoolTriggersConfig
Returns: UserPoolTriggersConfig

createAuthChallenge fn

Full Usage: createAuthChallenge fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the CreateAuthChallenge trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

customMessage fn

Full Usage: customMessage fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the CustomMessage trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

defineAuthChallenge fn

Full Usage: defineAuthChallenge fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the DefineAuthChallenge trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

this.For

Full Usage: this.For

Parameters:
Returns: UserPoolTriggersConfig
Modifiers: inline
cfg : UserPoolTriggersConfig
f : unit -> UserPoolTriggersConfig
Returns: UserPoolTriggersConfig

postAuthentication fn

Full Usage: postAuthentication fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the PostAuthentication trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

postConfirmation fn

Full Usage: postConfirmation fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the PostConfirmation trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

preAuthentication fn

Full Usage: preAuthentication fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the PreAuthentication trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

preSignUp fn

Full Usage: preSignUp fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the PreSignUp trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

preTokenGeneration fn

Full Usage: preTokenGeneration fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the PreTokenGeneration trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: IUserPoolTriggers
cfg : UserPoolTriggersConfig
Returns: IUserPoolTriggers

userMigration fn

Full Usage: userMigration fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the UserMigration trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

verifyAuthChallengeResponse fn

Full Usage: verifyAuthChallengeResponse fn

Parameters:
    fn : IFunction - The Lambda function to invoke.

Returns: UserPoolTriggersConfig

Sets the VerifyAuthChallengeResponse trigger Lambda function.

fn : IFunction

The Lambda function to invoke.

Returns: UserPoolTriggersConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: UserPoolTriggersConfig
() : unit
Returns: UserPoolTriggersConfig

this.Zero

Full Usage: this.Zero

Returns: UserPoolTriggersConfig
Returns: UserPoolTriggersConfig

Type something to start searching.