%PDF- %PDF-
Direktori : /backups/router/usr/local/share/kea/api/ |
Current File : //backups/router/usr/local/share/kea/api/reservation-add.json |
{ "access": "write", "avail": "1.2.0", "brief": [ "This command adds a new host reservation. The reservation may include IPv4 addresses, IPv6 addresses, IPv6 prefixes, various identifiers, a class the client will be assigned to, DHCPv4 and DHCPv6 options, and more." ], "cmd-comment": [ "Note that boot-file-name, circuit-id, client-id, ip-address, next-server, and server-hostname are IPv4-specific. ip-addresses, and prefixes are IPv6-specific. Operation-target is optional; default is 'alternate'." ], "cmd-syntax": [ "{", " \"command\": \"reservation-add\",", " \"arguments\": {", " \"reservation\": {", " \"boot-file-name\": <string>,", " \"client-id\": <string>,", " \"circuit-id\": <string>,", " \"duid\": <string>,", " \"flex-id\": <string>,", " \"ip-address\": <string (IPv4 address)>,", " \"ip-addresses\": [ <comma-separated strings> ],", " \"hw-address\": <string>,", " \"hostname\": <string>,", " \"next-server\": <string (IPv4 address)>,", " \"option-data\": [ <comma-separated structures defining options> ],", " \"prefixes\": [ <comma-separated IPv6 prefixes> ],", " \"client-classes\": [ <comma-separated strings> ],", " \"server-hostname\": <string>,", " \"subnet-id\": <integer>,", " \"user-context\": <any valid JSON>", " },", " \"operation-target\": <string (memory, database, all, default)>", " }", "}" ], "description": "See <xref linkend=\"cmd-reservation-add\"/>", "hook": "host_cmds", "name": "reservation-add", "resp-syntax": [ "", "{", " \"result\": <integer>,", " \"text\": <string>", "}" ], "support": [ "kea-dhcp4", "kea-dhcp6" ] }