Builder

class Builder

Properties

Link copied to clipboard

A map of custom key-value pairs that you can provide as input for any custom workflows that this action triggers.

Link copied to clipboard

Specify EMAIL if email will be used to send the welcome message. Specify SMS if the phone number will be used. The default value is SMS. You can specify more than one value.

Link copied to clipboard

This parameter is used only if the phone_number_verified or email_verified attribute is set to True. Otherwise, it is ignored.

Link copied to clipboard

Set to RESEND to resend the invitation message to a user that already exists, and to reset the temporary-password duration with a new temporary password. Set to SUPPRESS to suppress sending the message. You can specify only one value.

Link copied to clipboard

The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.

Link copied to clipboard

An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username. However, any attributes that you specify as required (when creating a user pool or in the Attributes tab of the console) either you should supply (in your call to AdminCreateUser) or the user should supply (when they sign up in response to your welcome message).

Link copied to clipboard

The value that you want to set as the username sign-in attribute. The following conditions apply to the username parameter.

Link copied to clipboard

The ID of the user pool where you want to create a user.

Link copied to clipboard

Temporary user attributes that contribute to the outcomes of your pre sign-up Lambda trigger. This set of key-value pairs are for custom validation of information that you collect from your users but don't need to retain.