lease
dude/ros/lease
Package: dude
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | |
| R | radius | |
| D | dynamic | |
| B | blocked |
| Argument | Type | Description |
|---|---|---|
| device ( mandatory ) | enum | |
| address | alt { ip-address: ipAddr , prefix: ip6Addr , pool: enum } | |
| mac-address | macAddr | |
| use-src-mac | bool | |
| client-id | string | |
| rate-limit | string | |
| insert-queue-before | super { queue: enum (bottom | first) { bottom:0xffffffff, first:0 } } | |
| address-lists | multi { array-id, address-list: string } | |
| server | enum (all) { all:0 } | |
| block-access | bool | |
| lease-time | time | |
| always-broadcast | bool | |
| dhcp-option | multi { array-id, option: enum } | |
| dhcp-option-set | enum (none) |
| Read-only Argument | Type | Description |
|---|---|---|
| status | enum (waiting | testing | busy | offered | bound | authorizing) { waiting:0, testing:1, busy:2, offered:3, bound:4, authorizing:5 } | |
| expires-after | time | |
| last-seen | alt { symbolic-names: enum (never | sometime) { never:0xffffffff, sometime:0xfffffffe } , time: time } | |
| active-address | alt { active-address: ipAddr , active-address6: ip6Addr } | |
| active-mac-address | macAddr | |
| active-client-id | string | |
| active-server | enum | |
| host-name | string | |
| src-mac-address | macAddr | |
| agent-circuit-id | string | |
| agent-remote-id | string |