1616final class AdminCreateUserRequest extends Input
1717{
1818 /**
19- * The user pool ID for the user pool where the user will be created .
19+ * The ID of the user pool where you want to create a user .
2020 *
2121 * @required
2222 *
@@ -123,9 +123,9 @@ final class AdminCreateUserRequest extends Input
123123 * This parameter is used only if the `phone_number_verified` or `email_verified` attribute is set to `True`. Otherwise,
124124 * it is ignored.
125125 *
126- * If this parameter is set to `True` and the phone number or email address specified in the UserAttributes parameter
127- * already exists as an alias with a different user, the API call will migrate the alias from the previous user to the
128- * newly created user. The previous user will no longer be able to log in using that alias.
126+ * If this parameter is set to `True` and the phone number or email address specified in the ` UserAttributes` parameter
127+ * already exists as an alias with a different user, this request migrates the alias from the previous user to the
128+ * newly- created user. The previous user will no longer be able to log in using that alias.
129129 *
130130 * If this parameter is set to `False`, the API throws an `AliasExistsException` error if the alias already exists. The
131131 * default value is `False`.
@@ -135,16 +135,17 @@ final class AdminCreateUserRequest extends Input
135135 private $ forceAliasCreation ;
136136
137137 /**
138- * Set to `RESEND` to resend the invitation message to a user that already exists and reset the expiration limit on the
139- * user's account. Set to `SUPPRESS` to suppress sending the message. You can specify only one value.
138+ * Set to `RESEND` to resend the invitation message to a user that already exists, and to reset the temporary-password
139+ * duration with a new temporary password. Set to `SUPPRESS` to suppress sending the message. You can specify only one
140+ * value.
140141 *
141142 * @var MessageActionType::*|null
142143 */
143144 private $ messageAction ;
144145
145146 /**
146- * Specify `" EMAIL" ` if email will be used to send the welcome message. Specify `" SMS" ` if the phone number will be
147- * used. The default value is `" SMS" `. You can specify more than one value.
147+ * Specify `EMAIL` if email will be used to send the welcome message. Specify `SMS` if the phone number will be used.
148+ * The default value is `SMS`. You can specify more than one value.
148149 *
149150 * @var list<DeliveryMediumType::*>|null
150151 */
@@ -156,20 +157,20 @@ final class AdminCreateUserRequest extends Input
156157 * You create custom workflows by assigning Lambda functions to user pool triggers. When you use the AdminCreateUser API
157158 * action, Amazon Cognito invokes the function that is assigned to the *pre sign-up* trigger. When Amazon Cognito
158159 * invokes this function, it passes a JSON payload, which the function receives as input. This payload contains a
159- * `clientMetadata ` attribute, which provides the data that you assigned to the ClientMetadata parameter in your
160+ * `ClientMetadata ` attribute, which provides the data that you assigned to the ClientMetadata parameter in your
160161 * AdminCreateUser request. In your function code in Lambda, you can process the `clientMetadata` value to enhance your
161162 * workflow for your specific needs.
162163 *
163164 * For more information, see Customizing user pool Workflows with Lambda Triggers [^1] in the *Amazon Cognito Developer
164165 * Guide*.
165166 *
166- * > When you use the ClientMetadata parameter, remember that Amazon Cognito won't do the following:
167+ * > When you use the ` ClientMetadata` parameter, note that Amazon Cognito won't do the following:
167168 * >
168- * > - Store the ClientMetadata value. This data is available only to Lambda triggers that are assigned to a user pool
169- * > to support custom workflows. If your user pool configuration doesn't include triggers, the ClientMetadata
169+ * > - Store the ` ClientMetadata` value. This data is available only to Lambda triggers that are assigned to a user pool
170+ * > to support custom workflows. If your user pool configuration doesn't include triggers, the ` ClientMetadata`
170171 * > parameter serves no purpose.
171- * > - Validate the ClientMetadata value.
172- * > - Encrypt the ClientMetadata value. Don't use Amazon Cognito to provide sensitive information .
172+ * > - Validate the ` ClientMetadata` value.
173+ * > - Encrypt the ` ClientMetadata` value. Don't send sensitive information in this parameter .
173174 * >
174175 *
175176 * [^1]: https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools-working-with-aws-lambda-triggers.html
0 commit comments