InlineNodeUserProperties1

InlineNodeUserProperties1
InlineNodeUserProperties1
JSON Example
{
    "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"
}
string
full_name
Optional

Full name for the user

integer As int64 As int64
group_id
Optional
Constraints: minimum: 0 maximum: 2147483647

Primary group id for the user

string
home_dir
Optional

The absolute path of user home directory

integer As int64 As int64
last_password_change
Optional
Constraints: minimum: 0 maximum: 2147483647

Number of days since password was last changed

string
login_shell
Optional

The absolute path of login shell

string
old_password
Optional

Old password for the user (required on PUT if password specified)

string
password
Optional

Password for the user (optionally specified on PUT, unspecified on GET)

integer As int64 As int64
password_change_frequency
Optional
Constraints: minimum: 0 maximum: 9999 default: 90

Number of days password is valid before it must be changed. This can be set to 0 to indicate no password change is required or a positive integer up to 9999. By default local user passwords must be changed every 90 days.

integer As int64 As int64
password_change_warning
Optional
Constraints: minimum: 0 maximum: 9999 default: 7

Number of days before user receives warning message of password expiration

boolean
password_reset_required
Optional

Boolean value that states if a password reset is required

string
status
Optional

Status of the user. This value can be ACTIVE indicating authentication attempts will be successful if the correct credentials are specified. The value can also be PASSWORD_EXPIRED indicating authentication attempts will fail because the user's password has expired and must be changed. Or, this value can be NOT_ACTIVATED indicating the user's password has not yet been set and must be set before the user can authenticate.

Possible values are : ACTIVE, PASSWORD_EXPIRED, NOT_ACTIVATED,
integer As int64 As int64
userid
Optional
Constraints: minimum: 0 maximum: 2147483647

Numeric id for the user

string As /^[a-zA-Z][a-zA-Z0-9@-_.\-]*$/
username
Optional
Constraints: minLength: 1 maxLength: 32

User login name (must be "root" if userid is 0)