Updates the basic information of an EIAM user.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eiam:UpdateUser |
update |
*User
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The instance ID. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| UserId |
string |
Yes |
The user ID. |
user_d6sbsuumeta4h66ec3il7yxxxx |
| Username |
string |
No |
The username. It can be up to 256 characters long and can contain letters, digits, and the special characters: |
username_test |
| DisplayName |
string |
No |
The display name. The maximum length is 128 characters. |
test_name |
| PhoneRegion |
string |
No |
The phone region. For example, the code for Chinese mainland is |
86 |
| PhoneNumber |
string |
No |
The phone number, which must be 6 to 15 digits long. |
156xxxxxxxxx |
| PhoneNumberVerified |
boolean |
No |
Indicates if the phone number is verified. A verified phone number is considered trusted. This parameter is required if you specify |
true |
|
string |
No |
The email address. The local-part of the email can contain letters, digits, periods ( |
example@example.com |
|
| EmailVerified |
boolean |
No |
Indicates if the email is verified. This parameter is required if you specify |
true |
| CustomFields |
array<object> |
No |
The list of custom field objects. |
|
|
object |
No |
A custom field object. |
||
| FieldName |
string |
No |
The name of the custom field. You must first create the custom field in the EIAM console. For more information, see the Custom Fields section in the console. |
nick_name |
| FieldValue |
string |
No |
The value of the custom field. The value must conform to the constraints defined for the field. |
test_value |
| Operation |
string |
No |
The operation to perform on the custom field. Valid values:
|
add |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
Examples
Success response
JSON format
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | ResourceDuplicated.Username | The specified resource: Username already exist. | Duplicate user name |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.