UserPoolTriggers¶
-
class
aws_cdk.aws_cognito.
UserPoolTriggers
(*, create_auth_challenge=None, custom_message=None, define_auth_challenge=None, post_authentication=None, post_confirmation=None, pre_authentication=None, pre_sign_up=None, pre_token_generation=None, user_migration=None, verify_auth_challenge_response=None)¶ Bases:
object
Triggers for a user pool.
- Parameters
create_auth_challenge (
Optional
[IFunction
]) – Creates an authentication challenge. Default: - no trigger configuredcustom_message (
Optional
[IFunction
]) – A custom Message AWS Lambda trigger. Default: - no trigger configureddefine_auth_challenge (
Optional
[IFunction
]) – Defines the authentication challenge. Default: - no trigger configuredpost_authentication (
Optional
[IFunction
]) – A post-authentication AWS Lambda trigger. Default: - no trigger configuredpost_confirmation (
Optional
[IFunction
]) – A post-confirmation AWS Lambda trigger. Default: - no trigger configuredpre_authentication (
Optional
[IFunction
]) – A pre-authentication AWS Lambda trigger. Default: - no trigger configuredpre_sign_up (
Optional
[IFunction
]) – A pre-registration AWS Lambda trigger. Default: - no trigger configuredpre_token_generation (
Optional
[IFunction
]) – A pre-token-generation AWS Lambda trigger. Default: - no trigger configureduser_migration (
Optional
[IFunction
]) – A user-migration AWS Lambda trigger. Default: - no trigger configuredverify_auth_challenge_response (
Optional
[IFunction
]) – Verifies the authentication challenge response. Default: - no trigger configured
- See
Attributes
-
create_auth_challenge
¶ Creates an authentication challenge.
- Default
no trigger configured
- See
- Return type
Optional
[IFunction
]
-
custom_message
¶ A custom Message AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-custom-message.html
- Return type
Optional
[IFunction
]
-
define_auth_challenge
¶ Defines the authentication challenge.
- Default
no trigger configured
- See
- Return type
Optional
[IFunction
]
-
post_authentication
¶ A post-authentication AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-post-authentication.html
- Return type
Optional
[IFunction
]
-
post_confirmation
¶ A post-confirmation AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-post-confirmation.html
- Return type
Optional
[IFunction
]
-
pre_authentication
¶ A pre-authentication AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-authentication.html
- Return type
Optional
[IFunction
]
-
pre_sign_up
¶ A pre-registration AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-sign-up.html
- Return type
Optional
[IFunction
]
-
pre_token_generation
¶ A pre-token-generation AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-pre-token-generation.html
- Return type
Optional
[IFunction
]
-
user_migration
¶ A user-migration AWS Lambda trigger.
- Default
no trigger configured
- See
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-migrate-user.html
- Return type
Optional
[IFunction
]