Cluster Cluster Node Id Node Update Node User
Updates attributes of an existing NSX appliance user. This method cannot be used to add a new user. Modifiable attributes include the username, full name of the user, and password. If you specify a password in a PUT request, it is not returned in the response. Nor is it returned in a GET request.
The specified password does not meet the following (default) complexity requirements: - minimum 12 characters in length - minimum 128 characters in length - minimum 1 uppercase character - minimum 1 lowercase character - minimum 1 numeric character - minimum 1 special character - minimum 5 unique characters - default password complexity rules as enforced by the Linux PAM module
the configured password complexity may vary as per defined Authentication and Password policies, which shall be available at: [GET]: /api/v1/node/aaa/auth-policyThe valid user IDs are: 0, 10000, 10002 or other users managed by administrators. Note that invoking this API does not update any user-related properties of existing objects in the system and does not modify the username field in existing audit log entries.
User id of the user
cluster-node-id
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"full_name": "string",
"group_id": 0,
"home_dir": "string",
"last_password_change": 0,
"login_shell": "string",
"old_password": "string",
"password": "string",
"password_change_frequency": 0,
"password_change_warning": 0,
"password_reset_required": false,
"status": "string",
"userid": 0,
"username": "string"
}
OK
"NodeUserProperties Object"
Conflict
Service Unavailable
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/v1/cluster/{cluster-node-id}/node/users/{userid}