From: Francis Dupont Date: Sat, 23 May 2020 10:57:03 +0000 (+0200) Subject: [#1240] Revert "[#1240] Added access in command JSON files" X-Git-Tag: Kea-1.7.8~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82c0618fc59975a205bde8493fbbec5f405263df;p=thirdparty%2Fkea.git [#1240] Revert "[#1240] Added access in command JSON files" This reverts commit 20cd5ab4d9660ec446580813434e6e34a9a50c11. --- diff --git a/doc/sphinx/Makefile.am b/doc/sphinx/Makefile.am index 4d675c7446..c501721fbf 100644 --- a/doc/sphinx/Makefile.am +++ b/doc/sphinx/Makefile.am @@ -172,12 +172,9 @@ if INSTALL_MANS ${INSTALL_DATA} $(mans_found) ${DESTDIR}${mandir}/man8/ endif endif - mkdir -p $(DESTDIR)$(datarootdir)/${PACKAGE_NAME}/api - cp $(api_files) $(DESTDIR)$(datarootdir)/${PACKAGE_NAME}/api uninstall-local: rm -rf $(DESTDIR)$(docdir) - rm -rf $(DESTDIR)$(datarootdir)/${PACKAGE_NAME}/api # There are sometimes conflicts when more then one sphinx-build is run at a time. # This target blocks running anything in parallel in this Makefile, diff --git a/doc/sphinx/api-files.txt b/doc/sphinx/api-files.txt index 570d42a86f..77225b34b5 100644 --- a/doc/sphinx/api-files.txt +++ b/doc/sphinx/api-files.txt @@ -1,7 +1,7 @@ api/build-report.json api/cache-clear.json -api/cache-get-by-id.json api/cache-get.json +api/cache-get-by-id.json api/cache-insert.json api/cache-load.json api/cache-remove.json @@ -35,9 +35,9 @@ api/lease4-get-by-hostname.json api/lease4-get-by-hw-address.json api/lease4-get-page.json api/lease4-get.json -api/lease4-resend-ddns.json api/lease4-update.json api/lease4-wipe.json +api/lease4-resend-ddns.json api/lease6-add.json api/lease6-bulk-apply.json api/lease6-del.json @@ -46,9 +46,9 @@ api/lease6-get-by-duid.json api/lease6-get-by-hostname.json api/lease6-get-page.json api/lease6-get.json -api/lease6-resend-ddns.json api/lease6-update.json api/lease6-wipe.json +api/lease6-resend-ddns.json api/leases-reclaim.json api/libreload.json api/list-commands.json @@ -92,16 +92,16 @@ api/remote-option4-global-del.json api/remote-option4-global-get-all.json api/remote-option4-global-get.json api/remote-option4-global-set.json +api/remote-option6-global-del.json +api/remote-option6-global-get-all.json +api/remote-option6-global-get.json +api/remote-option6-global-set.json api/remote-option4-network-del.json api/remote-option4-network-set.json api/remote-option4-pool-del.json api/remote-option4-pool-set.json api/remote-option4-subnet-del.json api/remote-option4-subnet-set.json -api/remote-option6-global-del.json -api/remote-option6-global-get-all.json -api/remote-option6-global-get.json -api/remote-option6-global-set.json api/remote-option6-network-del.json api/remote-option6-network-set.json api/remote-option6-pd-pool-del.json @@ -132,14 +132,12 @@ api/remote-subnet6-list.json api/remote-subnet6-set.json api/reservation-add.json api/reservation-del.json +api/reservation-get.json api/reservation-get-all.json api/reservation-get-by-hostname.json api/reservation-get-page.json -api/reservation-get.json api/server-tag-get.json api/shutdown.json -api/stat-lease4-get.json -api/stat-lease6-get.json api/statistic-get-all.json api/statistic-get.json api/statistic-remove-all.json @@ -151,6 +149,8 @@ api/statistic-sample-age-set.json api/statistic-sample-count-set-all.json api/statistic-sample-count-set.json api/status-get.json +api/stat-lease4-get.json +api/stat-lease6-get.json api/subnet4-add.json api/subnet4-del.json api/subnet4-get.json diff --git a/doc/sphinx/api/_template.json b/doc/sphinx/api/_template.json index aa02ddd359..a0183e13e1 100644 --- a/doc/sphinx/api/_template.json +++ b/doc/sphinx/api/_template.json @@ -30,10 +30,6 @@ // a hook), remove the whole "hook" entry. "hook": "name of the hook that provides this command. remove if provided by the core code", - // This defines the read or write access. Default is write access - // to not leave unrestricted access to a dangerous command by accident. - "access": "write", - // This defines the syntax of the command. "cmd-syntax": [ "Syntax of the command" ], diff --git a/doc/sphinx/api/build-report.json b/doc/sphinx/api/build-report.json index bd09c089cc..97d900b002 100644 --- a/doc/sphinx/api/build-report.json +++ b/doc/sphinx/api/build-report.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.2.0", "brief": [ "This command returns the list of compilation options that this particular binary was built with." diff --git a/doc/sphinx/api/cache-clear.json b/doc/sphinx/api/cache-clear.json index 47ef8774e9..085dd54d05 100644 --- a/doc/sphinx/api/cache-clear.json +++ b/doc/sphinx/api/cache-clear.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command removes all cached host reservations." @@ -10,4 +9,4 @@ "kea-dhcp4", "kea-dhcp6" ] -} +} \ No newline at end of file diff --git a/doc/sphinx/api/cache-get-by-id.json b/doc/sphinx/api/cache-get-by-id.json index 64bb8fd964..ef6bf34c80 100644 --- a/doc/sphinx/api/cache-get-by-id.json +++ b/doc/sphinx/api/cache-get-by-id.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command returns entries matching the given identifier from the host cache." diff --git a/doc/sphinx/api/cache-get.json b/doc/sphinx/api/cache-get.json index 0ea703edc3..b7af01d0f2 100644 --- a/doc/sphinx/api/cache-get.json +++ b/doc/sphinx/api/cache-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.4.0", "brief": [ "This command returns the full content of the host cache." diff --git a/doc/sphinx/api/cache-insert.json b/doc/sphinx/api/cache-insert.json index 83d78d9aaa..cdcfe6a25f 100644 --- a/doc/sphinx/api/cache-insert.json +++ b/doc/sphinx/api/cache-insert.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command inserts a host into the cache." diff --git a/doc/sphinx/api/cache-load.json b/doc/sphinx/api/cache-load.json index ed06c48efe..3932dac9fc 100644 --- a/doc/sphinx/api/cache-load.json +++ b/doc/sphinx/api/cache-load.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command allows the contents of a file on disk to be loaded into an in-memory cache." diff --git a/doc/sphinx/api/cache-remove.json b/doc/sphinx/api/cache-remove.json index ccf66747b7..697b94f59a 100644 --- a/doc/sphinx/api/cache-remove.json +++ b/doc/sphinx/api/cache-remove.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command removes entries from the host cache. It takes parameters similar to the ``reservation-get`` command." diff --git a/doc/sphinx/api/cache-size.json b/doc/sphinx/api/cache-size.json index b92b00c77e..48681fcd0d 100644 --- a/doc/sphinx/api/cache-size.json +++ b/doc/sphinx/api/cache-size.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command returns the number of entries in the host cache." diff --git a/doc/sphinx/api/cache-write.json b/doc/sphinx/api/cache-write.json index 3d6850a6d0..6c8c15b41b 100644 --- a/doc/sphinx/api/cache-write.json +++ b/doc/sphinx/api/cache-write.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command instructs Kea to write its host cache content to disk." diff --git a/doc/sphinx/api/class-add.json b/doc/sphinx/api/class-add.json index 07d8762b45..1760ebd1dd 100644 --- a/doc/sphinx/api/class-add.json +++ b/doc/sphinx/api/class-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.5.0", "brief": [ "This command adds a new class to the existing server configuration." diff --git a/doc/sphinx/api/class-del.json b/doc/sphinx/api/class-del.json index 38c4818659..4635563311 100644 --- a/doc/sphinx/api/class-del.json +++ b/doc/sphinx/api/class-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.5.0", "brief": [ "This command removes a client class from the server configuration." diff --git a/doc/sphinx/api/class-get.json b/doc/sphinx/api/class-get.json index 1d7c5b2906..648bd00134 100644 --- a/doc/sphinx/api/class-get.json +++ b/doc/sphinx/api/class-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.5.0", "brief": [ "This command returns detailed information about an existing client class." diff --git a/doc/sphinx/api/class-list.json b/doc/sphinx/api/class-list.json index 17544c89b2..b0e3f6bfa1 100644 --- a/doc/sphinx/api/class-list.json +++ b/doc/sphinx/api/class-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.5.0", "brief": [ "This command retrieves a list of all client classes from the server configuration." diff --git a/doc/sphinx/api/class-update.json b/doc/sphinx/api/class-update.json index c3b8284f9a..cfd7c82bca 100644 --- a/doc/sphinx/api/class-update.json +++ b/doc/sphinx/api/class-update.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.5.0", "brief": [ "This command updates an existing client class in the server configuration." diff --git a/doc/sphinx/api/cmds-list b/doc/sphinx/api/cmds-list index e7a99e8a67..34d0623b22 100644 --- a/doc/sphinx/api/cmds-list +++ b/doc/sphinx/api/cmds-list @@ -12,7 +12,6 @@ class-del class-get class-list class-update -config-backend-pull config-get config-reload config-set @@ -31,11 +30,7 @@ lease4-add lease4-del lease4-get lease4-get-all -lease4-get-by-client-id -lease4-get-by-hostname -lease4-get-by-hw-address lease4-get-page -lease4-resend-ddns lease4-update lease4-wipe lease6-add @@ -43,12 +38,11 @@ lease6-bulk-apply lease6-del lease6-get lease6-get-all -lease6-get-by-duid -lease6-get-by-hostname lease6-get-page -lease6-resend-ddns lease6-update lease6-wipe +lease4-resend-ddns +lease6-resend-ddns leases-reclaim libreload list-commands @@ -92,16 +86,16 @@ remote-option4-global-del remote-option4-global-get remote-option4-global-get-all remote-option4-global-set +remote-option6-global-del +remote-option6-global-get +remote-option6-global-get-all +remote-option6-global-set remote-option4-network-del remote-option4-network-set remote-option4-pool-del remote-option4-pool-set remote-option4-subnet-del remote-option4-subnet-set -remote-option6-global-del -remote-option6-global-get -remote-option6-global-get-all -remote-option6-global-set remote-option6-network-del remote-option6-network-set remote-option6-pd-pool-del @@ -134,9 +128,7 @@ reservation-add reservation-del reservation-get reservation-get-all -reservation-get-by-hostname reservation-get-page -server-tag-get shutdown stat-lease4-get stat-lease6-get @@ -150,15 +142,12 @@ statistic-sample-age-set statistic-sample-age-set-all statistic-sample-count-set statistic-sample-count-set-all -status-get subnet4-add subnet4-del subnet4-get subnet4-list -subnet4-update subnet6-add subnet6-del subnet6-get subnet6-list -subnet6-update version-get diff --git a/doc/sphinx/api/config-backend-pull.json b/doc/sphinx/api/config-backend-pull.json index db13b16c12..7d39c2fcea 100644 --- a/doc/sphinx/api/config-backend-pull.json +++ b/doc/sphinx/api/config-backend-pull.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.1", "brief": [ "This command forces an immediate update of the server using Config Backends.", diff --git a/doc/sphinx/api/config-get.json b/doc/sphinx/api/config-get.json index 3a49afbaff..6fca9a2b3d 100644 --- a/doc/sphinx/api/config-get.json +++ b/doc/sphinx/api/config-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.2.0", "brief": [ "This command retrieves the current configuration used by the server. The configuration is essentially the same as the contents of the configuration file, but includes additional changes made by other commands and due to parameters' inheritance." diff --git a/doc/sphinx/api/config-reload.json b/doc/sphinx/api/config-reload.json index 0df6326794..bfd67c4f9f 100644 --- a/doc/sphinx/api/config-reload.json +++ b/doc/sphinx/api/config-reload.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command instructs Kea to reload the configuration file that was used previously." diff --git a/doc/sphinx/api/config-set.json b/doc/sphinx/api/config-set.json index d42f4c55e6..6e81cb6d62 100644 --- a/doc/sphinx/api/config-set.json +++ b/doc/sphinx/api/config-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command instructs the server to replace its current configuration with the new configuration supplied in the command's arguments." diff --git a/doc/sphinx/api/config-test.json b/doc/sphinx/api/config-test.json index 0e8b83ae49..100e3bf906 100644 --- a/doc/sphinx/api/config-test.json +++ b/doc/sphinx/api/config-test.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command instructs the server to check whether the new configuration supplied in the command's arguments can be loaded." diff --git a/doc/sphinx/api/config-write.json b/doc/sphinx/api/config-write.json index 8aa3da45da..0c4b916880 100644 --- a/doc/sphinx/api/config-write.json +++ b/doc/sphinx/api/config-write.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command instructs the Kea server to write its", diff --git a/doc/sphinx/api/dhcp-disable.json b/doc/sphinx/api/dhcp-disable.json index a1c85fc66f..8e7bbfe987 100644 --- a/doc/sphinx/api/dhcp-disable.json +++ b/doc/sphinx/api/dhcp-disable.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command globally disables the DHCP service." diff --git a/doc/sphinx/api/dhcp-enable.json b/doc/sphinx/api/dhcp-enable.json index 6aca68c51a..5702fd0f26 100644 --- a/doc/sphinx/api/dhcp-enable.json +++ b/doc/sphinx/api/dhcp-enable.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command globally enables the DHCP service." diff --git a/doc/sphinx/api/generate-templates b/doc/sphinx/api/generate-templates index fedaf91211..ac1f0d6a58 100755 --- a/doc/sphinx/api/generate-templates +++ b/doc/sphinx/api/generate-templates @@ -33,7 +33,6 @@ while read -r CMD; do echo " \"support\": [ \"undocumented\" ]," >> "$F" echo " \"avail\": \"0.0.0\"," >> "$F" echo " \"hook\": \"undocumented\"," >> "$F" - echo " \"access\": \"write\"," >> $F echo " \"cmd-syntax\": [ \"Syntax of the command\" ]," >> "$F" echo " \"cmd-comment\": [ \"Possibly some extra comments after the syntax.\" ]," >> "$F" diff --git a/doc/sphinx/api/ha-continue.json b/doc/sphinx/api/ha-continue.json index 606296c5aa..b20caf148b 100644 --- a/doc/sphinx/api/ha-continue.json +++ b/doc/sphinx/api/ha-continue.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command resumes the operation of a paused HA state machine." diff --git a/doc/sphinx/api/ha-heartbeat.json b/doc/sphinx/api/ha-heartbeat.json index 0628018946..e4da52ad0b 100644 --- a/doc/sphinx/api/ha-heartbeat.json +++ b/doc/sphinx/api/ha-heartbeat.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command is sent internally by a Kea partner when operating in High Availability (HA) mode or by the system administrator to verify the state of the servers with regards to the High Availability. It retrieves the server's HA state and clock value." diff --git a/doc/sphinx/api/ha-maintenance-cancel.json b/doc/sphinx/api/ha-maintenance-cancel.json index 4ea868f7d8..0d38d9f2c8 100644 --- a/doc/sphinx/api/ha-maintenance-cancel.json +++ b/doc/sphinx/api/ha-maintenance-cancel.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.4", "brief": [ "This command is sent to instruct a server in the partner-in-maintenance", diff --git a/doc/sphinx/api/ha-maintenance-notify.json b/doc/sphinx/api/ha-maintenance-notify.json index d187107f15..c8c3c07320 100644 --- a/doc/sphinx/api/ha-maintenance-notify.json +++ b/doc/sphinx/api/ha-maintenance-notify.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.4", "brief": [ "This command is sent by the server receiving the ha-maintenance-start", diff --git a/doc/sphinx/api/ha-maintenance-start.json b/doc/sphinx/api/ha-maintenance-start.json index d76f2f0d49..c6c86949af 100644 --- a/doc/sphinx/api/ha-maintenance-start.json +++ b/doc/sphinx/api/ha-maintenance-start.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.4", "brief": [ "This command is sent to instruct one of the servers to transition", diff --git a/doc/sphinx/api/ha-scopes.json b/doc/sphinx/api/ha-scopes.json index 99240aa695..28c815afa7 100644 --- a/doc/sphinx/api/ha-scopes.json +++ b/doc/sphinx/api/ha-scopes.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command modifies the scope that the server is responsible for serving when operating in High Availability (HA) mode." diff --git a/doc/sphinx/api/ha-sync.json b/doc/sphinx/api/ha-sync.json index b4e427719a..4aad91737b 100644 --- a/doc/sphinx/api/ha-sync.json +++ b/doc/sphinx/api/ha-sync.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.4.0", "brief": [ "This command instructs the server running in HA mode to synchronize its local lease database with the selected peer." diff --git a/doc/sphinx/api/lease4-add.json b/doc/sphinx/api/lease4-add.json index c7fbca291d..daf666db92 100644 --- a/doc/sphinx/api/lease4-add.json +++ b/doc/sphinx/api/lease4-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command administratively adds a new IPv4 lease." diff --git a/doc/sphinx/api/lease4-del.json b/doc/sphinx/api/lease4-del.json index 49719b2bb7..c7c3b13399 100644 --- a/doc/sphinx/api/lease4-del.json +++ b/doc/sphinx/api/lease4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command deletes a lease from the lease database." diff --git a/doc/sphinx/api/lease4-get-all.json b/doc/sphinx/api/lease4-get-all.json index fb2be0ae92..d8605370a7 100644 --- a/doc/sphinx/api/lease4-get-all.json +++ b/doc/sphinx/api/lease4-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.4.0", "brief": [ "This command retrieves all IPv4 leases or all leases for the specified set of subnets." diff --git a/doc/sphinx/api/lease4-get-by-client-id.json b/doc/sphinx/api/lease4-get-by-client-id.json index 9441c63e01..a3a199cfdb 100644 --- a/doc/sphinx/api/lease4-get-by-client-id.json +++ b/doc/sphinx/api/lease4-get-by-client-id.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all IPv4 leases with the specified client id." diff --git a/doc/sphinx/api/lease4-get-by-hostname.json b/doc/sphinx/api/lease4-get-by-hostname.json index b5a7a28307..33bb6f7ee8 100644 --- a/doc/sphinx/api/lease4-get-by-hostname.json +++ b/doc/sphinx/api/lease4-get-by-hostname.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all IPv4 leases with the specified hostname." diff --git a/doc/sphinx/api/lease4-get-by-hw-address.json b/doc/sphinx/api/lease4-get-by-hw-address.json index fd3fa0dd65..b864db8582 100644 --- a/doc/sphinx/api/lease4-get-by-hw-address.json +++ b/doc/sphinx/api/lease4-get-by-hw-address.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all IPv4 leases with the specified hardware address." diff --git a/doc/sphinx/api/lease4-get-page.json b/doc/sphinx/api/lease4-get-page.json index a2fee68257..960c87dd3e 100644 --- a/doc/sphinx/api/lease4-get-page.json +++ b/doc/sphinx/api/lease4-get-page.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.5.0", "brief": [ "This command retrieves all IPv4 leases by page." diff --git a/doc/sphinx/api/lease4-get.json b/doc/sphinx/api/lease4-get.json index a04a40d8fd..b46194e807 100644 --- a/doc/sphinx/api/lease4-get.json +++ b/doc/sphinx/api/lease4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command queries the lease database and retrieves existing leases." diff --git a/doc/sphinx/api/lease4-resend-ddns.json b/doc/sphinx/api/lease4-resend-ddns.json index 1fa78c7fa0..fd37a78238 100644 --- a/doc/sphinx/api/lease4-resend-ddns.json +++ b/doc/sphinx/api/lease4-resend-ddns.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.6", "brief": [ "This command resends a request to kea-dhcp-ddns to update DNS for an existing lease." diff --git a/doc/sphinx/api/lease4-update.json b/doc/sphinx/api/lease4-update.json index 4cb65fa961..d974a532c7 100644 --- a/doc/sphinx/api/lease4-update.json +++ b/doc/sphinx/api/lease4-update.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command updates existing leases." diff --git a/doc/sphinx/api/lease4-wipe.json b/doc/sphinx/api/lease4-wipe.json index 5ee4fcc10a..edb08ee1e8 100644 --- a/doc/sphinx/api/lease4-wipe.json +++ b/doc/sphinx/api/lease4-wipe.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes all leases associated with a given subnet." diff --git a/doc/sphinx/api/lease6-add.json b/doc/sphinx/api/lease6-add.json index 5c4ba5abfa..e950e63d2b 100644 --- a/doc/sphinx/api/lease6-add.json +++ b/doc/sphinx/api/lease6-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command administratively creates a new lease." diff --git a/doc/sphinx/api/lease6-bulk-apply.json b/doc/sphinx/api/lease6-bulk-apply.json index 2958e41830..a39926bcbb 100644 --- a/doc/sphinx/api/lease6-bulk-apply.json +++ b/doc/sphinx/api/lease6-bulk-apply.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates, updates, or deletes multiple IPv6 leases in a single transaction. It communicates lease changes between HA peers, but may be used in all cases where it is desirable to apply multiple lease updates in a single transaction." diff --git a/doc/sphinx/api/lease6-del.json b/doc/sphinx/api/lease6-del.json index 0fdf425fb5..e4f7c17491 100644 --- a/doc/sphinx/api/lease6-del.json +++ b/doc/sphinx/api/lease6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command deletes a lease from the lease database." diff --git a/doc/sphinx/api/lease6-get-all.json b/doc/sphinx/api/lease6-get-all.json index 625a6bfa36..165cd05a29 100644 --- a/doc/sphinx/api/lease6-get-all.json +++ b/doc/sphinx/api/lease6-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves all IPv6 leases or all leases for the specified set of subnets." diff --git a/doc/sphinx/api/lease6-get-by-duid.json b/doc/sphinx/api/lease6-get-by-duid.json index d5cf73f7fe..2d30fec25c 100644 --- a/doc/sphinx/api/lease6-get-by-duid.json +++ b/doc/sphinx/api/lease6-get-by-duid.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all IPv6 leases with the specified hardware address." diff --git a/doc/sphinx/api/lease6-get-by-hostname.json b/doc/sphinx/api/lease6-get-by-hostname.json index 3062af8ad6..2e894cfd77 100644 --- a/doc/sphinx/api/lease6-get-by-hostname.json +++ b/doc/sphinx/api/lease6-get-by-hostname.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all IPv6 leases with the specified hostname." diff --git a/doc/sphinx/api/lease6-get-page.json b/doc/sphinx/api/lease6-get-page.json index e9bff3cf51..0e6c1c982a 100644 --- a/doc/sphinx/api/lease6-get-page.json +++ b/doc/sphinx/api/lease6-get-page.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.5.0", "brief": [ "This command retrieves all IPv6 leases by page." diff --git a/doc/sphinx/api/lease6-get.json b/doc/sphinx/api/lease6-get.json index b390a70238..84e36a44de 100644 --- a/doc/sphinx/api/lease6-get.json +++ b/doc/sphinx/api/lease6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command queries the lease database and retrieves existing leases." diff --git a/doc/sphinx/api/lease6-resend-ddns.json b/doc/sphinx/api/lease6-resend-ddns.json index b14d319c78..47ed52d963 100644 --- a/doc/sphinx/api/lease6-resend-ddns.json +++ b/doc/sphinx/api/lease6-resend-ddns.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.7.6", "brief": [ "This command resends a request to kea-dhcp-ddns to update DNS for an existing lease." diff --git a/doc/sphinx/api/lease6-update.json b/doc/sphinx/api/lease6-update.json index b0c871ce13..1167102634 100644 --- a/doc/sphinx/api/lease6-update.json +++ b/doc/sphinx/api/lease6-update.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command updates existing leases." diff --git a/doc/sphinx/api/lease6-wipe.json b/doc/sphinx/api/lease6-wipe.json index eb6f55a280..8503841e68 100644 --- a/doc/sphinx/api/lease6-wipe.json +++ b/doc/sphinx/api/lease6-wipe.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes all leases associated with a given subnet." diff --git a/doc/sphinx/api/leases-reclaim.json b/doc/sphinx/api/leases-reclaim.json index a2706828d7..894c79e768 100644 --- a/doc/sphinx/api/leases-reclaim.json +++ b/doc/sphinx/api/leases-reclaim.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command instructs the server to reclaim all expired leases immediately." diff --git a/doc/sphinx/api/libreload.json b/doc/sphinx/api/libreload.json index a487abc239..9c13c6c118 100644 --- a/doc/sphinx/api/libreload.json +++ b/doc/sphinx/api/libreload.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command first unloads and then reloads all currently loaded hooks libraries." diff --git a/doc/sphinx/api/list-commands.json b/doc/sphinx/api/list-commands.json index 25fd028fc0..d238a441cb 100644 --- a/doc/sphinx/api/list-commands.json +++ b/doc/sphinx/api/list-commands.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.0.0", "brief": [ "This command retrieves a list of all commands supported by the server." diff --git a/doc/sphinx/api/network4-add.json b/doc/sphinx/api/network4-add.json index 623bb58407..af180432a1 100644 --- a/doc/sphinx/api/network4-add.json +++ b/doc/sphinx/api/network4-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command adds a new shared network." diff --git a/doc/sphinx/api/network4-del.json b/doc/sphinx/api/network4-del.json index be984fa0b1..2c11f4ebaf 100644 --- a/doc/sphinx/api/network4-del.json +++ b/doc/sphinx/api/network4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command deletes existing shared networks." diff --git a/doc/sphinx/api/network4-get.json b/doc/sphinx/api/network4-get.json index 97548b941d..bb8f792dfc 100644 --- a/doc/sphinx/api/network4-get.json +++ b/doc/sphinx/api/network4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves detailed information about shared networks, including subnets that are currently part of a given network." diff --git a/doc/sphinx/api/network4-list.json b/doc/sphinx/api/network4-list.json index 0398beeb79..535f64697b 100644 --- a/doc/sphinx/api/network4-list.json +++ b/doc/sphinx/api/network4-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves the full list of currently configured shared networks." diff --git a/doc/sphinx/api/network4-subnet-add.json b/doc/sphinx/api/network4-subnet-add.json index edb6257f3e..9b8c28f95c 100644 --- a/doc/sphinx/api/network4-subnet-add.json +++ b/doc/sphinx/api/network4-subnet-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command adds existing subnets to existing shared networks." diff --git a/doc/sphinx/api/network4-subnet-del.json b/doc/sphinx/api/network4-subnet-del.json index fd1c7e3ec8..edfa5c51f4 100644 --- a/doc/sphinx/api/network4-subnet-del.json +++ b/doc/sphinx/api/network4-subnet-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes a subnet that is part of an existing shared network and demotes it to a plain, stand-alone subnet." diff --git a/doc/sphinx/api/network6-add.json b/doc/sphinx/api/network6-add.json index faadffcc02..8f6139a7d1 100644 --- a/doc/sphinx/api/network6-add.json +++ b/doc/sphinx/api/network6-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command adds a new shared network." diff --git a/doc/sphinx/api/network6-del.json b/doc/sphinx/api/network6-del.json index 244add23e2..739e0fcfd0 100644 --- a/doc/sphinx/api/network6-del.json +++ b/doc/sphinx/api/network6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command deletes existing shared networks." diff --git a/doc/sphinx/api/network6-get.json b/doc/sphinx/api/network6-get.json index 87a2045cbe..199aa9d620 100644 --- a/doc/sphinx/api/network6-get.json +++ b/doc/sphinx/api/network6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "The network6-get command retrieves detailed information about shared networks, including subnets that are currently part of a given network." diff --git a/doc/sphinx/api/network6-list.json b/doc/sphinx/api/network6-list.json index ac92c4cd76..65a0890d33 100644 --- a/doc/sphinx/api/network6-list.json +++ b/doc/sphinx/api/network6-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves the full list of currently configured shared networks." diff --git a/doc/sphinx/api/network6-subnet-add.json b/doc/sphinx/api/network6-subnet-add.json index 02635129a6..c828d35051 100644 --- a/doc/sphinx/api/network6-subnet-add.json +++ b/doc/sphinx/api/network6-subnet-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command adds existing subnets to existing shared networks." diff --git a/doc/sphinx/api/network6-subnet-del.json b/doc/sphinx/api/network6-subnet-del.json index 0a40c21f7a..1e157d1c9b 100644 --- a/doc/sphinx/api/network6-subnet-del.json +++ b/doc/sphinx/api/network6-subnet-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes a subnet that is part of an existing shared network and demotes it to a plain, stand-alone subnet." diff --git a/doc/sphinx/api/remote-global-parameter4-del.json b/doc/sphinx/api/remote-global-parameter4-del.json index 3c1564a08d..531d039453 100644 --- a/doc/sphinx/api/remote-global-parameter4-del.json +++ b/doc/sphinx/api/remote-global-parameter4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a global DHCPv4 parameter from the configuration database. The server uses the value specified in the configuration file, or a default value if the parameter is not specified, after deleting the parameter from the database." diff --git a/doc/sphinx/api/remote-global-parameter4-get-all.json b/doc/sphinx/api/remote-global-parameter4-get-all.json index 1eb4297001..246fae114b 100644 --- a/doc/sphinx/api/remote-global-parameter4-get-all.json +++ b/doc/sphinx/api/remote-global-parameter4-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all global parameters for the server from the specified database." diff --git a/doc/sphinx/api/remote-global-parameter4-get.json b/doc/sphinx/api/remote-global-parameter4-get.json index 1d7f09bbd6..59b90e2026 100644 --- a/doc/sphinx/api/remote-global-parameter4-get.json +++ b/doc/sphinx/api/remote-global-parameter4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected global parameter for the server from the specified database." diff --git a/doc/sphinx/api/remote-global-parameter4-set.json b/doc/sphinx/api/remote-global-parameter4-set.json index d09af68713..de9af8a12e 100644 --- a/doc/sphinx/api/remote-global-parameter4-set.json +++ b/doc/sphinx/api/remote-global-parameter4-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or updates one or more global parameters in the configuration database." diff --git a/doc/sphinx/api/remote-global-parameter6-del.json b/doc/sphinx/api/remote-global-parameter6-del.json index 545921ef99..4c5a39ccb2 100644 --- a/doc/sphinx/api/remote-global-parameter6-del.json +++ b/doc/sphinx/api/remote-global-parameter6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a global DHCPv6 parameter from the configuration database. The server uses the value specified in the configuration file, or a default value if the parameter is not specified in the configuration file, after deleting the parameter from the database." diff --git a/doc/sphinx/api/remote-global-parameter6-get-all.json b/doc/sphinx/api/remote-global-parameter6-get-all.json index 12d8541330..ae08dc1163 100644 --- a/doc/sphinx/api/remote-global-parameter6-get-all.json +++ b/doc/sphinx/api/remote-global-parameter6-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all global parameters for the server from the specified database." diff --git a/doc/sphinx/api/remote-global-parameter6-get.json b/doc/sphinx/api/remote-global-parameter6-get.json index 4c3975eabf..c6bdfef022 100644 --- a/doc/sphinx/api/remote-global-parameter6-get.json +++ b/doc/sphinx/api/remote-global-parameter6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected global parameter for the server from the specified database." diff --git a/doc/sphinx/api/remote-global-parameter6-set.json b/doc/sphinx/api/remote-global-parameter6-set.json index 2f1fc6770a..b2d73f5f62 100644 --- a/doc/sphinx/api/remote-global-parameter6-set.json +++ b/doc/sphinx/api/remote-global-parameter6-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or updates one or more global parameters in the configuration database." diff --git a/doc/sphinx/api/remote-network4-del.json b/doc/sphinx/api/remote-network4-del.json index 2c3b5c8c91..7a54e02ffe 100644 --- a/doc/sphinx/api/remote-network4-del.json +++ b/doc/sphinx/api/remote-network4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv4 shared network from the configuration database." diff --git a/doc/sphinx/api/remote-network4-get.json b/doc/sphinx/api/remote-network4-get.json index 5ad6b488e8..5a15da7f0c 100644 --- a/doc/sphinx/api/remote-network4-get.json +++ b/doc/sphinx/api/remote-network4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv4 shared network for the server from the specified database." diff --git a/doc/sphinx/api/remote-network4-list.json b/doc/sphinx/api/remote-network4-list.json index db10c684d8..2ea0c3bb07 100644 --- a/doc/sphinx/api/remote-network4-list.json +++ b/doc/sphinx/api/remote-network4-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a list of all IPv4 shared networks from the configuration database." diff --git a/doc/sphinx/api/remote-network4-set.json b/doc/sphinx/api/remote-network4-set.json index 5f2969d985..1a4293f8ac 100644 --- a/doc/sphinx/api/remote-network4-set.json +++ b/doc/sphinx/api/remote-network4-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces an IPv4 shared network in the configuration database." diff --git a/doc/sphinx/api/remote-network6-del.json b/doc/sphinx/api/remote-network6-del.json index 2d0cf17598..63602db9da 100644 --- a/doc/sphinx/api/remote-network6-del.json +++ b/doc/sphinx/api/remote-network6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv6 shared network from the configuration database." diff --git a/doc/sphinx/api/remote-network6-get.json b/doc/sphinx/api/remote-network6-get.json index 2ba0274f3e..0bd5221249 100644 --- a/doc/sphinx/api/remote-network6-get.json +++ b/doc/sphinx/api/remote-network6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv6 shared network for the server from the specified database." diff --git a/doc/sphinx/api/remote-network6-list.json b/doc/sphinx/api/remote-network6-list.json index 107ba80ebd..1b88d4c816 100644 --- a/doc/sphinx/api/remote-network6-list.json +++ b/doc/sphinx/api/remote-network6-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a list of all IPv6 shared networks from the configuration database." diff --git a/doc/sphinx/api/remote-network6-set.json b/doc/sphinx/api/remote-network6-set.json index a540124be8..d4bfad2b31 100644 --- a/doc/sphinx/api/remote-network6-set.json +++ b/doc/sphinx/api/remote-network6-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces an IPv6 shared network in the configuration database." diff --git a/doc/sphinx/api/remote-option-def4-del.json b/doc/sphinx/api/remote-option-def4-del.json index 9c8efca6b0..a1cba34c8b 100644 --- a/doc/sphinx/api/remote-option-def4-del.json +++ b/doc/sphinx/api/remote-option-def4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv4 option definition from the configuration database." diff --git a/doc/sphinx/api/remote-option-def4-get-all.json b/doc/sphinx/api/remote-option-def4-get-all.json index df6752ddcd..ea51b63ebb 100644 --- a/doc/sphinx/api/remote-option-def4-get-all.json +++ b/doc/sphinx/api/remote-option-def4-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all DHCPv4 option definitions from the configuration database." diff --git a/doc/sphinx/api/remote-option-def4-get.json b/doc/sphinx/api/remote-option-def4-get.json index c48fda4db1..cc37416d47 100644 --- a/doc/sphinx/api/remote-option-def4-get.json +++ b/doc/sphinx/api/remote-option-def4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a DHCPv4 option definition from the configuration database." diff --git a/doc/sphinx/api/remote-option-def4-set.json b/doc/sphinx/api/remote-option-def4-set.json index 78a27e8630..fc78615ba0 100644 --- a/doc/sphinx/api/remote-option-def4-set.json +++ b/doc/sphinx/api/remote-option-def4-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv4 option definition in the configuration database." diff --git a/doc/sphinx/api/remote-option-def6-del.json b/doc/sphinx/api/remote-option-def6-del.json index 9121c6eca6..81c9121ab4 100644 --- a/doc/sphinx/api/remote-option-def6-del.json +++ b/doc/sphinx/api/remote-option-def6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 option definition from the configuration database." diff --git a/doc/sphinx/api/remote-option-def6-get-all.json b/doc/sphinx/api/remote-option-def6-get-all.json index 9d6435802a..c8cebfe02b 100644 --- a/doc/sphinx/api/remote-option-def6-get-all.json +++ b/doc/sphinx/api/remote-option-def6-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all DHCPv6 option definitions from the configuration database." diff --git a/doc/sphinx/api/remote-option-def6-get.json b/doc/sphinx/api/remote-option-def6-get.json index f7c58956df..e0061ea370 100644 --- a/doc/sphinx/api/remote-option-def6-get.json +++ b/doc/sphinx/api/remote-option-def6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a DHCPv6 option definition from the configuration database." diff --git a/doc/sphinx/api/remote-option-def6-set.json b/doc/sphinx/api/remote-option-def6-set.json index 1a32e821a9..d9ff5c0949 100644 --- a/doc/sphinx/api/remote-option-def6-set.json +++ b/doc/sphinx/api/remote-option-def6-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 option definition in the configuration database." diff --git a/doc/sphinx/api/remote-option4-global-del.json b/doc/sphinx/api/remote-option4-global-del.json index 15b88dbdc1..18933e6b31 100644 --- a/doc/sphinx/api/remote-option4-global-del.json +++ b/doc/sphinx/api/remote-option4-global-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv4 global option from the configuration database." diff --git a/doc/sphinx/api/remote-option4-global-get-all.json b/doc/sphinx/api/remote-option4-global-get-all.json index d64ff312dc..7ac4fd5c59 100644 --- a/doc/sphinx/api/remote-option4-global-get-all.json +++ b/doc/sphinx/api/remote-option4-global-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all DHCPv4 global options for the server from the configuration database." diff --git a/doc/sphinx/api/remote-option4-global-get.json b/doc/sphinx/api/remote-option4-global-get.json index f6a11bfb0f..c5515dab65 100644 --- a/doc/sphinx/api/remote-option4-global-get.json +++ b/doc/sphinx/api/remote-option4-global-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a global DHCPv4 option for the server from the specified database." diff --git a/doc/sphinx/api/remote-option4-global-set.json b/doc/sphinx/api/remote-option4-global-set.json index 32c1611cb5..fa1fd41bc9 100644 --- a/doc/sphinx/api/remote-option4-global-set.json +++ b/doc/sphinx/api/remote-option4-global-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv4 global option in the configuration database." diff --git a/doc/sphinx/api/remote-option4-network-del.json b/doc/sphinx/api/remote-option4-network-del.json index 6ba9f99f02..839b5ae1ca 100644 --- a/doc/sphinx/api/remote-option4-network-del.json +++ b/doc/sphinx/api/remote-option4-network-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv4 option from a shared network from the configuration database." diff --git a/doc/sphinx/api/remote-option4-network-set.json b/doc/sphinx/api/remote-option4-network-set.json index ad9cc06cfa..6012c046ff 100644 --- a/doc/sphinx/api/remote-option4-network-set.json +++ b/doc/sphinx/api/remote-option4-network-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv4 option in a shared network in the configuration database." diff --git a/doc/sphinx/api/remote-option4-pool-del.json b/doc/sphinx/api/remote-option4-pool-del.json index b54ec2bf77..b4b9459195 100644 --- a/doc/sphinx/api/remote-option4-pool-del.json +++ b/doc/sphinx/api/remote-option4-pool-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv4 option from an address pool from the configuration database." diff --git a/doc/sphinx/api/remote-option4-pool-set.json b/doc/sphinx/api/remote-option4-pool-set.json index 6567141bdd..609f314d10 100644 --- a/doc/sphinx/api/remote-option4-pool-set.json +++ b/doc/sphinx/api/remote-option4-pool-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv4 option in an address pool in the configuration database." diff --git a/doc/sphinx/api/remote-option4-subnet-del.json b/doc/sphinx/api/remote-option4-subnet-del.json index c43fff853e..c1dbea549d 100644 --- a/doc/sphinx/api/remote-option4-subnet-del.json +++ b/doc/sphinx/api/remote-option4-subnet-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv4 option from a subnet from the configuration database." diff --git a/doc/sphinx/api/remote-option4-subnet-set.json b/doc/sphinx/api/remote-option4-subnet-set.json index e332f7208b..f57525172f 100644 --- a/doc/sphinx/api/remote-option4-subnet-set.json +++ b/doc/sphinx/api/remote-option4-subnet-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv4 option in a subnet in the configuration database." diff --git a/doc/sphinx/api/remote-option6-global-del.json b/doc/sphinx/api/remote-option6-global-del.json index e5c3a354fe..9cf32bd96a 100644 --- a/doc/sphinx/api/remote-option6-global-del.json +++ b/doc/sphinx/api/remote-option6-global-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 global option from the configuration database." diff --git a/doc/sphinx/api/remote-option6-global-get-all.json b/doc/sphinx/api/remote-option6-global-get-all.json index 616354db55..a0bf8607fd 100644 --- a/doc/sphinx/api/remote-option6-global-get-all.json +++ b/doc/sphinx/api/remote-option6-global-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches all DHCPv6 global options for the server from the configuration database." diff --git a/doc/sphinx/api/remote-option6-global-get.json b/doc/sphinx/api/remote-option6-global-get.json index 487c3de4ec..ff05da98cb 100644 --- a/doc/sphinx/api/remote-option6-global-get.json +++ b/doc/sphinx/api/remote-option6-global-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a global DHCPv6 option for the server from the specified database." diff --git a/doc/sphinx/api/remote-option6-global-set.json b/doc/sphinx/api/remote-option6-global-set.json index 27274038b6..6b9619af86 100644 --- a/doc/sphinx/api/remote-option6-global-set.json +++ b/doc/sphinx/api/remote-option6-global-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 global option in the configuration database." diff --git a/doc/sphinx/api/remote-option6-network-del.json b/doc/sphinx/api/remote-option6-network-del.json index 6a81929065..8ff9ae367b 100644 --- a/doc/sphinx/api/remote-option6-network-del.json +++ b/doc/sphinx/api/remote-option6-network-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 option from a shared network from the configuration database." diff --git a/doc/sphinx/api/remote-option6-network-set.json b/doc/sphinx/api/remote-option6-network-set.json index ab989b3b41..0648d3dcf8 100644 --- a/doc/sphinx/api/remote-option6-network-set.json +++ b/doc/sphinx/api/remote-option6-network-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 option in a shared network in the configuration database." diff --git a/doc/sphinx/api/remote-option6-pd-pool-del.json b/doc/sphinx/api/remote-option6-pd-pool-del.json index 8fba7418e4..6ed764fbb3 100644 --- a/doc/sphinx/api/remote-option6-pd-pool-del.json +++ b/doc/sphinx/api/remote-option6-pd-pool-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 option from a prefix delegation pool from the configuration database." diff --git a/doc/sphinx/api/remote-option6-pd-pool-set.json b/doc/sphinx/api/remote-option6-pd-pool-set.json index 753bd516a6..69b22d77b6 100644 --- a/doc/sphinx/api/remote-option6-pd-pool-set.json +++ b/doc/sphinx/api/remote-option6-pd-pool-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 option in a prefix delegation pool in the configuration database." diff --git a/doc/sphinx/api/remote-option6-pool-del.json b/doc/sphinx/api/remote-option6-pool-del.json index 1fafd833c9..3694f0e7b4 100644 --- a/doc/sphinx/api/remote-option6-pool-del.json +++ b/doc/sphinx/api/remote-option6-pool-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 option from an address pool from the configuration database." diff --git a/doc/sphinx/api/remote-option6-pool-set.json b/doc/sphinx/api/remote-option6-pool-set.json index ae45e3e49c..7c481d2ae7 100644 --- a/doc/sphinx/api/remote-option6-pool-set.json +++ b/doc/sphinx/api/remote-option6-pool-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 option in an address pool in the configuration database." diff --git a/doc/sphinx/api/remote-option6-subnet-del.json b/doc/sphinx/api/remote-option6-subnet-del.json index ff24ed3482..9b53e7357b 100644 --- a/doc/sphinx/api/remote-option6-subnet-del.json +++ b/doc/sphinx/api/remote-option6-subnet-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes a DHCPv6 option from a subnet from the configuration database." diff --git a/doc/sphinx/api/remote-option6-subnet-set.json b/doc/sphinx/api/remote-option6-subnet-set.json index d0097d69e5..c2ade7037b 100644 --- a/doc/sphinx/api/remote-option6-subnet-set.json +++ b/doc/sphinx/api/remote-option6-subnet-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces a DHCPv6 option in a subnet in the configuration database." diff --git a/doc/sphinx/api/remote-server4-del.json b/doc/sphinx/api/remote-server4-del.json index 4f7718c90c..cc476168a2 100644 --- a/doc/sphinx/api/remote-server4-del.json +++ b/doc/sphinx/api/remote-server4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes information about a DHCPv4 server from the configuration database. Any configuration explicitly associated with the deleted server is automatically disassociated. In addition, configuration elements not shareable with other servers (e.g. global DHCP parameters) are deleted. Shareable configuration elements (e.g. subnets, shared networks) are not deleted as they may be used by other servers." diff --git a/doc/sphinx/api/remote-server4-get-all.json b/doc/sphinx/api/remote-server4-get-all.json index 5555752e40..b39e332265 100644 --- a/doc/sphinx/api/remote-server4-get-all.json +++ b/doc/sphinx/api/remote-server4-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches information about all DHCPv4 servers specified by the user." diff --git a/doc/sphinx/api/remote-server4-get.json b/doc/sphinx/api/remote-server4-get.json index c64860636f..8080a4df37 100644 --- a/doc/sphinx/api/remote-server4-get.json +++ b/doc/sphinx/api/remote-server4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches information about the DHCPv4 server, such as the server tag and description." diff --git a/doc/sphinx/api/remote-server4-set.json b/doc/sphinx/api/remote-server4-set.json index b63e38930a..e81b6a79ec 100644 --- a/doc/sphinx/api/remote-server4-set.json +++ b/doc/sphinx/api/remote-server4-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces information about the DHCPv4 server in the database." diff --git a/doc/sphinx/api/remote-server6-del.json b/doc/sphinx/api/remote-server6-del.json index 5ca04c2b43..8ea350ff88 100644 --- a/doc/sphinx/api/remote-server6-del.json +++ b/doc/sphinx/api/remote-server6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes information about a DHCPv6 server from the configuration database. Any configuration explicitly associated with the deleted server is automatically disassociated. In addition, configuration elements not shareable with other servers (e.g. global DHCP parameters) are deleted. Shareable configuration elements (e.g. subnets, shared networks) are not deleted as they may be used by other servers." diff --git a/doc/sphinx/api/remote-server6-get-all.json b/doc/sphinx/api/remote-server6-get-all.json index ab12139156..d9b8c7e90b 100644 --- a/doc/sphinx/api/remote-server6-get-all.json +++ b/doc/sphinx/api/remote-server6-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches information about all DHCPv6 servers specified by the user." diff --git a/doc/sphinx/api/remote-server6-get.json b/doc/sphinx/api/remote-server6-get.json index 1acbfd4fd5..99455d751b 100644 --- a/doc/sphinx/api/remote-server6-get.json +++ b/doc/sphinx/api/remote-server6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches information about the DHCPv6 server, such as the server tag and description." diff --git a/doc/sphinx/api/remote-server6-set.json b/doc/sphinx/api/remote-server6-set.json index 211a4dc918..0241060657 100644 --- a/doc/sphinx/api/remote-server6-set.json +++ b/doc/sphinx/api/remote-server6-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces information about the DHCPv6 server in the database." diff --git a/doc/sphinx/api/remote-subnet4-del-by-id.json b/doc/sphinx/api/remote-subnet4-del-by-id.json index 4ccf7f8662..7037c76cc7 100644 --- a/doc/sphinx/api/remote-subnet4-del-by-id.json +++ b/doc/sphinx/api/remote-subnet4-del-by-id.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv4 subnet by ID from the configuration database." diff --git a/doc/sphinx/api/remote-subnet4-del-by-prefix.json b/doc/sphinx/api/remote-subnet4-del-by-prefix.json index 7d7b1a384c..bd16dee37b 100644 --- a/doc/sphinx/api/remote-subnet4-del-by-prefix.json +++ b/doc/sphinx/api/remote-subnet4-del-by-prefix.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv4 subnet by prefix from the configuration database." diff --git a/doc/sphinx/api/remote-subnet4-get-by-id.json b/doc/sphinx/api/remote-subnet4-get-by-id.json index 97190a4ec7..706092e263 100644 --- a/doc/sphinx/api/remote-subnet4-get-by-id.json +++ b/doc/sphinx/api/remote-subnet4-get-by-id.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv4 subnet by ID from the configuration database." diff --git a/doc/sphinx/api/remote-subnet4-get-by-prefix.json b/doc/sphinx/api/remote-subnet4-get-by-prefix.json index fec9e54ae6..23e468585d 100644 --- a/doc/sphinx/api/remote-subnet4-get-by-prefix.json +++ b/doc/sphinx/api/remote-subnet4-get-by-prefix.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv4 subnet by prefix from the configuration database." diff --git a/doc/sphinx/api/remote-subnet4-list.json b/doc/sphinx/api/remote-subnet4-list.json index a0c15ffc4f..3226be93e1 100644 --- a/doc/sphinx/api/remote-subnet4-list.json +++ b/doc/sphinx/api/remote-subnet4-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a list of all IPv4 subnets from the configuration database." diff --git a/doc/sphinx/api/remote-subnet4-set.json b/doc/sphinx/api/remote-subnet4-set.json index 45b3ece39f..a2592501d8 100644 --- a/doc/sphinx/api/remote-subnet4-set.json +++ b/doc/sphinx/api/remote-subnet4-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces an IPv4 subnet in the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-del-by-id.json b/doc/sphinx/api/remote-subnet6-del-by-id.json index 291cdfd985..d6ac7fab38 100644 --- a/doc/sphinx/api/remote-subnet6-del-by-id.json +++ b/doc/sphinx/api/remote-subnet6-del-by-id.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv6 subnet by ID from the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-del-by-prefix.json b/doc/sphinx/api/remote-subnet6-del-by-prefix.json index 5dff846baa..4752ac0207 100644 --- a/doc/sphinx/api/remote-subnet6-del-by-prefix.json +++ b/doc/sphinx/api/remote-subnet6-del-by-prefix.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command deletes an IPv6 subnet by prefix from the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-get-by-id.json b/doc/sphinx/api/remote-subnet6-get-by-id.json index ac503270a4..6e06225263 100644 --- a/doc/sphinx/api/remote-subnet6-get-by-id.json +++ b/doc/sphinx/api/remote-subnet6-get-by-id.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv6 subnet by ID from the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-get-by-prefix.json b/doc/sphinx/api/remote-subnet6-get-by-prefix.json index 11edb5a52b..f4bea4a9ef 100644 --- a/doc/sphinx/api/remote-subnet6-get-by-prefix.json +++ b/doc/sphinx/api/remote-subnet6-get-by-prefix.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches the selected IPv6 subnet by prefix from the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-list.json b/doc/sphinx/api/remote-subnet6-list.json index 02328522b5..f27b487e51 100644 --- a/doc/sphinx/api/remote-subnet6-list.json +++ b/doc/sphinx/api/remote-subnet6-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command fetches a list of all IPv6 subnets from the configuration database." diff --git a/doc/sphinx/api/remote-subnet6-set.json b/doc/sphinx/api/remote-subnet6-set.json index c808822e5a..3d657c97c4 100644 --- a/doc/sphinx/api/remote-subnet6-set.json +++ b/doc/sphinx/api/remote-subnet6-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command creates or replaces an IPv6 subnet in the configuration database." diff --git a/doc/sphinx/api/reservation-add.json b/doc/sphinx/api/reservation-add.json index 7f6b96a62b..db6f73de67 100644 --- a/doc/sphinx/api/reservation-add.json +++ b/doc/sphinx/api/reservation-add.json @@ -1,5 +1,4 @@ { - "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." diff --git a/doc/sphinx/api/reservation-del.json b/doc/sphinx/api/reservation-del.json index 61ec8d7878..087d5d780b 100644 --- a/doc/sphinx/api/reservation-del.json +++ b/doc/sphinx/api/reservation-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.2.0", "brief": [ "This command deletes an existing host reservation." diff --git a/doc/sphinx/api/reservation-get-all.json b/doc/sphinx/api/reservation-get-all.json index 5e1eeb594c..15b8092021 100644 --- a/doc/sphinx/api/reservation-get-all.json +++ b/doc/sphinx/api/reservation-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command retrieves all host reservations for a specified subnet." diff --git a/doc/sphinx/api/reservation-get-by-hostname.json b/doc/sphinx/api/reservation-get-by-hostname.json index 06d0e5cb94..fb436c9fca 100644 --- a/doc/sphinx/api/reservation-get-by-hostname.json +++ b/doc/sphinx/api/reservation-get-by-hostname.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.1", "brief": [ "This command retrieves all host reservations for a specified hostname and optionally a specified subnet." diff --git a/doc/sphinx/api/reservation-get-page.json b/doc/sphinx/api/reservation-get-page.json index acc4bcb85b..507d609731 100644 --- a/doc/sphinx/api/reservation-get-page.json +++ b/doc/sphinx/api/reservation-get-page.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command retrieves host reservations for a specified subnet by page." diff --git a/doc/sphinx/api/reservation-get.json b/doc/sphinx/api/reservation-get.json index 5ff39f5b09..fa4ce9ed56 100644 --- a/doc/sphinx/api/reservation-get.json +++ b/doc/sphinx/api/reservation-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.2.0", "brief": [ "This command retrieves an existing host reservation." diff --git a/doc/sphinx/api/server-tag-get.json b/doc/sphinx/api/server-tag-get.json index c06204bb70..c1efc5dd68 100644 --- a/doc/sphinx/api/server-tag-get.json +++ b/doc/sphinx/api/server-tag-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.6.0", "brief": [ "This command returns the server tag used by the server. ", diff --git a/doc/sphinx/api/shutdown.json b/doc/sphinx/api/shutdown.json index bc7bc9d242..0c6c8e7311 100644 --- a/doc/sphinx/api/shutdown.json +++ b/doc/sphinx/api/shutdown.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command instructs the server to initiate its shutdown procedure." diff --git a/doc/sphinx/api/stat-lease4-get.json b/doc/sphinx/api/stat-lease4-get.json index 5deb19655c..871fbeb52c 100644 --- a/doc/sphinx/api/stat-lease4-get.json +++ b/doc/sphinx/api/stat-lease4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.4.0", "brief": [ "This command fetches lease statistics for a range of known IPv4 subnets." diff --git a/doc/sphinx/api/stat-lease6-get.json b/doc/sphinx/api/stat-lease6-get.json index 9db6637e2e..4455f0a2f7 100644 --- a/doc/sphinx/api/stat-lease6-get.json +++ b/doc/sphinx/api/stat-lease6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.4.0", "brief": [ "This command fetches lease statistics for a range of known IPv6 subnets." diff --git a/doc/sphinx/api/statistic-get-all.json b/doc/sphinx/api/statistic-get-all.json index f7c15768f0..80a040149f 100644 --- a/doc/sphinx/api/statistic-get-all.json +++ b/doc/sphinx/api/statistic-get-all.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.0.0", "brief": [ "This command retrieves all recorded statistics." diff --git a/doc/sphinx/api/statistic-get.json b/doc/sphinx/api/statistic-get.json index 57ad9aa8c9..eb2d09f19b 100644 --- a/doc/sphinx/api/statistic-get.json +++ b/doc/sphinx/api/statistic-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.0.0", "brief": [ "This command retrieves a single statistic. It takes a single string parameter called name that specifies the statistic name." diff --git a/doc/sphinx/api/statistic-remove-all.json b/doc/sphinx/api/statistic-remove-all.json index 080ebd74a4..7f28fb7d06 100644 --- a/doc/sphinx/api/statistic-remove-all.json +++ b/doc/sphinx/api/statistic-remove-all.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command deletes all statistics." diff --git a/doc/sphinx/api/statistic-remove.json b/doc/sphinx/api/statistic-remove.json index bece985eb6..766956fdf1 100644 --- a/doc/sphinx/api/statistic-remove.json +++ b/doc/sphinx/api/statistic-remove.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command deletes a single statistic. It takes a single string parameter called name that specifies the statistic name." diff --git a/doc/sphinx/api/statistic-reset-all.json b/doc/sphinx/api/statistic-reset-all.json index 708eefd214..4879b0a3b3 100644 --- a/doc/sphinx/api/statistic-reset-all.json +++ b/doc/sphinx/api/statistic-reset-all.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command sets all statistics to their neutral values: 0 for integer, 0.0 for float, 0h0m0s0us for time duration, and \"\" for string type." diff --git a/doc/sphinx/api/statistic-reset.json b/doc/sphinx/api/statistic-reset.json index 95f1ea7a55..ee901c929f 100644 --- a/doc/sphinx/api/statistic-reset.json +++ b/doc/sphinx/api/statistic-reset.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.0.0", "brief": [ "This command sets the specified statistic to its neutral value: 0 for integer, 0.0 for float, 0h0m0s0us for time duration, and \"\" for string type. It takes a single string parameter called name that specifies the statistic name." diff --git a/doc/sphinx/api/statistic-sample-age-set-all.json b/doc/sphinx/api/statistic-sample-age-set-all.json index 83a60c1a02..f94a4c027d 100644 --- a/doc/sphinx/api/statistic-sample-age-set-all.json +++ b/doc/sphinx/api/statistic-sample-age-set-all.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command sets a time-based limit for all statistics. It takes a single integer parameter called duration." diff --git a/doc/sphinx/api/statistic-sample-age-set.json b/doc/sphinx/api/statistic-sample-age-set.json index 2091136609..0b0932c182 100644 --- a/doc/sphinx/api/statistic-sample-age-set.json +++ b/doc/sphinx/api/statistic-sample-age-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command sets a time-based limit for a single statistic. It takes two parameters: a string called name and an integer value called duration." diff --git a/doc/sphinx/api/statistic-sample-count-set-all.json b/doc/sphinx/api/statistic-sample-count-set-all.json index f4bbe2a3ec..c5d8510bda 100644 --- a/doc/sphinx/api/statistic-sample-count-set-all.json +++ b/doc/sphinx/api/statistic-sample-count-set-all.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command sets a size-based limit for all statistics. It takes a single integer parameter called max-samples." diff --git a/doc/sphinx/api/statistic-sample-count-set.json b/doc/sphinx/api/statistic-sample-count-set.json index 1e8e17edaa..74bc9b3c45 100644 --- a/doc/sphinx/api/statistic-sample-count-set.json +++ b/doc/sphinx/api/statistic-sample-count-set.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command sets a size-based limit for a single statistic. It takes two parameters: a string called name and an integer value called max-samples." diff --git a/doc/sphinx/api/status-get.json b/doc/sphinx/api/status-get.json index 264a53d013..e2facef985 100644 --- a/doc/sphinx/api/status-get.json +++ b/doc/sphinx/api/status-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.7.3", "brief": [ "This command returns server's runtime information.", diff --git a/doc/sphinx/api/subnet4-add.json b/doc/sphinx/api/subnet4-add.json index 1ee9125909..57f61ca3d6 100644 --- a/doc/sphinx/api/subnet4-add.json +++ b/doc/sphinx/api/subnet4-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command creates and adds a new subnet to the existing server configuration. This operation has no impact on other subnets." diff --git a/doc/sphinx/api/subnet4-del.json b/doc/sphinx/api/subnet4-del.json index f1583daac5..b019402f3d 100644 --- a/doc/sphinx/api/subnet4-del.json +++ b/doc/sphinx/api/subnet4-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes a subnet from the server's configuration. This command has no effect on other configured subnets, but removing a subnet has certain implications which the server's administrator should be aware of." diff --git a/doc/sphinx/api/subnet4-get.json b/doc/sphinx/api/subnet4-get.json index ab293dd27f..80fcff1a7b 100644 --- a/doc/sphinx/api/subnet4-get.json +++ b/doc/sphinx/api/subnet4-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves detailed information about the specified subnet. This command usually follows ``subnet4-list``, which discovers available subnets with their respective subnet identifiers and prefixes." diff --git a/doc/sphinx/api/subnet4-list.json b/doc/sphinx/api/subnet4-list.json index dfea625335..4b9a6847b3 100644 --- a/doc/sphinx/api/subnet4-list.json +++ b/doc/sphinx/api/subnet4-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command lists all currently configured subnets. The subnets are returned in a brief format, i.e. a subnet identifier and subnet prefix are included for each subnet." diff --git a/doc/sphinx/api/subnet4-update.json b/doc/sphinx/api/subnet4-update.json index b0f44712bc..d1424c4897 100644 --- a/doc/sphinx/api/subnet4-update.json +++ b/doc/sphinx/api/subnet4-update.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command updates a subnet in the existing server configuration. This operation has no impact on other subnets." diff --git a/doc/sphinx/api/subnet6-add.json b/doc/sphinx/api/subnet6-add.json index 034c094bd7..96e8b505df 100644 --- a/doc/sphinx/api/subnet6-add.json +++ b/doc/sphinx/api/subnet6-add.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command creates and adds a new subnet to the existing server configuration. This operation has no impact on other subnets." diff --git a/doc/sphinx/api/subnet6-del.json b/doc/sphinx/api/subnet6-del.json index 3e355ae362..1b928a9e0f 100644 --- a/doc/sphinx/api/subnet6-del.json +++ b/doc/sphinx/api/subnet6-del.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.3.0", "brief": [ "This command removes a subnet from the server's configuration. This command has no effect on other configured subnets, but removing a subnet has certain implications which the server's administrator should be aware of." diff --git a/doc/sphinx/api/subnet6-get.json b/doc/sphinx/api/subnet6-get.json index 956e40135f..2692c38265 100644 --- a/doc/sphinx/api/subnet6-get.json +++ b/doc/sphinx/api/subnet6-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command retrieves detailed information about the specified subnet. This command usually follows ``subnet6-list``, which discovers available subnets with their respective subnet identifiers and prefixes." diff --git a/doc/sphinx/api/subnet6-list.json b/doc/sphinx/api/subnet6-list.json index 7202ca7ead..08270afab2 100644 --- a/doc/sphinx/api/subnet6-list.json +++ b/doc/sphinx/api/subnet6-list.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.3.0", "brief": [ "This command lists all currently configured subnets. The subnets are returned in a brief format, i.e. a subnet identifier and subnet prefix are included for each subnet." diff --git a/doc/sphinx/api/subnet6-update.json b/doc/sphinx/api/subnet6-update.json index 1509a79de0..94b34aab21 100644 --- a/doc/sphinx/api/subnet6-update.json +++ b/doc/sphinx/api/subnet6-update.json @@ -1,5 +1,4 @@ { - "access": "write", "avail": "1.6.0", "brief": [ "This command updates a subnet in the existing server configuration. This operation has no impact on other subnets." diff --git a/doc/sphinx/api/version-get.json b/doc/sphinx/api/version-get.json index 8dac1f7833..c44320cea9 100644 --- a/doc/sphinx/api/version-get.json +++ b/doc/sphinx/api/version-get.json @@ -1,5 +1,4 @@ { - "access": "read", "avail": "1.2.0", "brief": [ "This command returns extended information about the Kea version that is running. The returned string is the same as if Kea were run with the ``-V`` command-line option." diff --git a/doc/sphinx/api2doc.py b/doc/sphinx/api2doc.py index 76b70be36e..25cdf0aa7d 100755 --- a/doc/sphinx/api2doc.py +++ b/doc/sphinx/api2doc.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (C) 2019-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2019 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this @@ -108,17 +108,6 @@ API Reference rst += '(:ref:`%s ` hook library)' % (func['hook'], func['hook']) if 'hook' in func else '(built-in)' rst += '\n\n' - # access - try: - access = func['access'] - except: - print('\naccess missing in %s\n\n' % name) - raise - if not access in ['read', 'write']: - print('\nUnknown access %s in %s\n\n' % (access, name)) - raise ValueError('access must be read or write') - rst += 'Access: %s\n' % access - # description and examples rst += 'Description and examples: see :ref:`%s command `\n\n' % (name, name)