local-user
AsterNOS Model for Local user
YANG Tree Diagram
module: asternos-local-user
+--rw users
| +--rw user* [name]
| +--rw name string
| +--rw password? string
+--rw local-user-policy
| +--rw retry-count? uint32
| +--rw block-time? uint32
+--rw local-password-policy
+--rw enabled? boolean
+--rw min-len? password-length
+--rw min-lowercase? class-count
+--rw min-uppercase? class-count
+--rw min-digits? class-count
+--rw min-special-chars? class-count
rpcs:
+---x show-users-block-conf
| +--ro output
| +--ro data? <anydata>
+---x show-users-blocked
| +--ro output
| +--ro data? <anydata>
+---x show-users-brief
| +--ro output
| +--ro data? <anydata>
+---x show-users-password-control
+--ro output
+--ro data? <anydata>Resources
Resource List
Path | Access |
|---|---|
/users | Read-Write |
/users/user | Read-Write |
/users/user/name | Read-Write |
/users/user/password | Read-Write |
/local-user-policy | Read-Write |
/local-user-policy/retry-count | Read-Write |
/local-user-policy/block-time | Read-Write |
/local-password-policy | Read-Write |
/local-password-policy/enabled | Read-Write |
/local-password-policy/min-len | Read-Write |
/local-password-policy/min-lowercase | Read-Write |
/local-password-policy/min-uppercase | Read-Write |
/local-password-policy/min-digits | Read-Write |
/local-password-policy/min-special-chars | Read-Write |
Detailed Nodes
/users
Path
/users
Node Type
container
Description
Local user.
Access
Read-Write
/users/user
Path
/users/user
Node Type
list
Description
The list of user in local.
Access
Read-Write
/users/user/name
Path
/users/user/name
Node Type
leaf
Description
Local user name.
Access
Read-Write
Data Type
<YANG type string>
/users/user/password
Path
/users/user/password
Node Type
leaf
Description
Local user's password.
Access
Read-Write
Data Type
<YANG type string>
/local-user-policy
Path
/local-user-policy
Node Type
container
Description
Local user policy.
Access
Read-Write
/local-user-policy/retry-count
Path
/local-user-policy/retry-count
Node Type
leaf
Description
Maximum number of password attempts.
Access
Read-Write
Data Type
<YANG type uint32>
Constraints
Valid range: 2 to 65535
/local-user-policy/block-time
Path
/local-user-policy/block-time
Node Type
leaf
Description
The lockout time after the maximum number of incorrect passwords is reached.
Access
Read-Write
Data Type
<YANG type uint32>
Constraints
Valid range: 1 to 65535
/local-password-policy
Path
/local-password-policy
Node Type
container
Description
Local user password policy.
Access
Read-Write
/local-password-policy/enabled
Path
/local-password-policy/enabled
Node Type
leaf
Description
Enable local user password control
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/local-password-policy/min-len
Path
/local-password-policy/min-len
Node Type
leaf
Description
Minimum password length for Local users.
Access
Read-Write
Data Type
<YANG type password-length>
Constraints
Valid range: 8 to 64
/local-password-policy/min-lowercase
Path
/local-password-policy/min-lowercase
Node Type
leaf
Description
Minimum lowercase letters for Local users password.
Access
Read-Write
Data Type
<YANG type class-count>
Constraints
Valid range: 0 to 10
/local-password-policy/min-uppercase
Path
/local-password-policy/min-uppercase
Node Type
leaf
Description
Minimum uppercase letters for Local users password.
Access
Read-Write
Data Type
<YANG type class-count>
Constraints
Valid range: 0 to 10
/local-password-policy/min-digits
Path
/local-password-policy/min-digits
Node Type
leaf
Description
Minimum digits for Local users password.
Access
Read-Write
Data Type
<YANG type class-count>
Constraints
Valid range: 0 to 10
/local-password-policy/min-special-chars
Path
/local-password-policy/min-special-chars
Node Type
leaf
Description
Minimum special characters for Local users password.
Access
Read-Write
Data Type
<YANG type class-count>
Constraints
Valid range: 0 to 10