ark::aws::CreateUserRequest
Defined in header “ark/aws/auth_client.hh”.
Populate this structure to create a new user.
Details: https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_AdminCreateUser.html
Variables
-
std::string username
User name. -
std::map< std::string, std::string > client_metadata
Client Metadata to serve as input to workflow triggers. -
std::vector< DeliveryMedium > desired_delivery_mediums
Optional : Desired Delivery Mediums for welcome message. -
bool force_alias_creation
Force creation of an alias. -
std::optional< MessageAction > message_action
Optional: whether to repress or send the invitation message to a user that already exists. -
std::optional< std::string > temporary_password
Optional: a temporary password for this new user. If not specified, Cognito will generate one. -
std::vector< Attribute > user_attributes
Attributes to be set for the user to be created. -
std::vector< Attribute > validation_data
Temporary user attributes that contribute to the outcomes of a pre sign-up Lambda trigger Used for custom validation of information to collect from users that does not need to be retained.