Commit 88882cad authored by Tomek Mrugalski's avatar Tomek Mrugalski 🛰
Browse files

[#10,!3] Removed obsolete copy of api.xml

parent 20c44ead
<!--
- Copyright (C) 2018 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
- file, You can obtain one at http://mozilla.org/MPL/2.0/.
-->
<!-- autogenerated using cmd_docgen. Do not edit by hand! -->
<chapter xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="api">
<title>API Reference</title>
<para>Kea currently supports 65 commands:
, <command><link linkend="ref-cache-clear">cache-clear</link></command>
, <command><link linkend="ref-cache-get">cache-get</link></command>
, <command><link linkend="ref-cache-insert">cache-insert</link></command>
, <command><link linkend="ref-cache-load">cache-load</link></command>
, <command><link linkend="ref-cache-remove">cache-remove</link></command>
, <command><link linkend="ref-cache-write">cache-write</link></command>
, <command><link linkend="ref-config-get">config-get</link></command>
, <command><link linkend="ref-config-reload">config-reload</link></command>
, <command><link linkend="ref-config-set">config-set</link></command>
, <command><link linkend="ref-config-test">config-test</link></command>
, <command><link linkend="ref-config-write">config-write</link></command>
, <command><link linkend="ref-dhcp-disable">dhcp-disable</link></command>
, <command><link linkend="ref-dhcp-enable">dhcp-enable</link></command>
, <command><link linkend="ref-ha-heartbeat">ha-heartbeat</link></command>
, <command><link linkend="ref-ha-scopes">ha-scopes</link></command>
, <command><link linkend="ref-ha-sync">ha-sync</link></command>
, <command><link linkend="ref-lease4-add">lease4-add</link></command>
, <command><link linkend="ref-lease4-del">lease4-del</link></command>
, <command><link linkend="ref-lease4-get">lease4-get</link></command>
, <command><link linkend="ref-lease4-get-all">lease4-get-all</link></command>
, <command><link linkend="ref-lease4-update">lease4-update</link></command>
, <command><link linkend="ref-lease4-wipe">lease4-wipe</link></command>
, <command><link linkend="ref-lease6-add">lease6-add</link></command>
, <command><link linkend="ref-lease6-del">lease6-del</link></command>
, <command><link linkend="ref-lease6-get">lease6-get</link></command>
, <command><link linkend="ref-lease6-get-all">lease6-get-all</link></command>
, <command><link linkend="ref-lease6-update">lease6-update</link></command>
, <command><link linkend="ref-lease6-wipe">lease6-wipe</link></command>
, <command><link linkend="ref-leases-reclaim">leases-reclaim</link></command>
, <command><link linkend="ref-libreload">libreload</link></command>
, <command><link linkend="ref-list-commands">list-commands</link></command>
, <command><link linkend="ref-network4-add">network4-add</link></command>
, <command><link linkend="ref-network4-del">network4-del</link></command>
, <command><link linkend="ref-network4-get">network4-get</link></command>
, <command><link linkend="ref-network4-list">network4-list</link></command>
, <command><link linkend="ref-network4-subnet-add">network4-subnet-add</link></command>
, <command><link linkend="ref-network4-subnet-del">network4-subnet-del</link></command>
, <command><link linkend="ref-network6-add">network6-add</link></command>
, <command><link linkend="ref-network6-del">network6-del</link></command>
, <command><link linkend="ref-network6-get">network6-get</link></command>
, <command><link linkend="ref-network6-list">network6-list</link></command>
, <command><link linkend="ref-network6-subnet-add">network6-subnet-add</link></command>
, <command><link linkend="ref-network6-subnet-del">network6-subnet-del</link></command>
, <command><link linkend="ref-reservation-add">reservation-add</link></command>
, <command><link linkend="ref-reservation-del">reservation-del</link></command>
, <command><link linkend="ref-reservation-get">reservation-get</link></command>
, <command><link linkend="ref-shutdown">shutdown</link></command>
, <command><link linkend="ref-stat-lease4-get">stat-lease4-get</link></command>
, <command><link linkend="ref-stat-lease6-get">stat-lease6-get</link></command>
, <command><link linkend="ref-statistic-get">statistic-get</link></command>
, <command><link linkend="ref-statistic-get-all">statistic-get-all</link></command>
, <command><link linkend="ref-statistic-remove">statistic-remove</link></command>
, <command><link linkend="ref-statistic-remove-all">statistic-remove-all</link></command>
, <command><link linkend="ref-statistic-reset">statistic-reset</link></command>
, <command><link linkend="ref-statistic-reset-all">statistic-reset-all</link></command>
, <command><link linkend="ref-subnet4-add">subnet4-add</link></command>
, <command><link linkend="ref-subnet4-del">subnet4-del</link></command>
, <command><link linkend="ref-subnet4-get">subnet4-get</link></command>
, <command><link linkend="ref-subnet4-list">subnet4-list</link></command>
, <command><link linkend="ref-subnet6-add">subnet6-add</link></command>
, <command><link linkend="ref-subnet6-del">subnet6-del</link></command>
, <command><link linkend="ref-subnet6-get">subnet6-get</link></command>
, <command><link linkend="ref-subnet6-list">subnet6-list</link></command>
, <command><link linkend="ref-version-get">version-get</link></command>
.</para>
<para xml:id="commands-kea-ctrl-agent">Commands supported by kea-ctrl-agent: <command><link linkend="ref-build-report">build-report</link></command>
<command><link linkend="ref-config-get">config-get</link></command>
.</para>
<para xml:id="commands-kea-dhcp4">Commands supported by kea-dhcp4: <command><link linkend="ref-build-report">build-report</link></command>
<command><link linkend="ref-cache-clear">cache-clear</link></command>
<command><link linkend="ref-cache-get">cache-get</link></command>
<command><link linkend="ref-cache-insert">cache-insert</link></command>
<command><link linkend="ref-cache-load">cache-load</link></command>
<command><link linkend="ref-cache-remove">cache-remove</link></command>
<command><link linkend="ref-cache-write">cache-write</link></command>
<command><link linkend="ref-config-get">config-get</link></command>
<command><link linkend="ref-config-reload">config-reload</link></command>
<command><link linkend="ref-config-set">config-set</link></command>
<command><link linkend="ref-config-test">config-test</link></command>
<command><link linkend="ref-config-write">config-write</link></command>
<command><link linkend="ref-dhcp-disable">dhcp-disable</link></command>
<command><link linkend="ref-dhcp-enable">dhcp-enable</link></command>
<command><link linkend="ref-ha-heartbeat">ha-heartbeat</link></command>
<command><link linkend="ref-ha-scopes">ha-scopes</link></command>
<command><link linkend="ref-ha-sync">ha-sync</link></command>
<command><link linkend="ref-lease4-add">lease4-add</link></command>
<command><link linkend="ref-lease4-del">lease4-del</link></command>
<command><link linkend="ref-lease4-get">lease4-get</link></command>
<command><link linkend="ref-lease4-get-all">lease4-get-all</link></command>
<command><link linkend="ref-lease4-update">lease4-update</link></command>
<command><link linkend="ref-lease4-wipe">lease4-wipe</link></command>
<command><link linkend="ref-lease6-add">lease6-add</link></command>
<command><link linkend="ref-lease6-del">lease6-del</link></command>
<command><link linkend="ref-lease6-get">lease6-get</link></command>
<command><link linkend="ref-lease6-get-all">lease6-get-all</link></command>
<command><link linkend="ref-lease6-update">lease6-update</link></command>
<command><link linkend="ref-lease6-wipe">lease6-wipe</link></command>
<command><link linkend="ref-leases-reclaim">leases-reclaim</link></command>
<command><link linkend="ref-libreload">libreload</link></command>
<command><link linkend="ref-list-commands">list-commands</link></command>
<command><link linkend="ref-network4-add">network4-add</link></command>
<command><link linkend="ref-network4-del">network4-del</link></command>
<command><link linkend="ref-network4-get">network4-get</link></command>
<command><link linkend="ref-network4-list">network4-list</link></command>
<command><link linkend="ref-network4-subnet-add">network4-subnet-add</link></command>
<command><link linkend="ref-network4-subnet-del">network4-subnet-del</link></command>
<command><link linkend="ref-network6-add">network6-add</link></command>
<command><link linkend="ref-network6-del">network6-del</link></command>
<command><link linkend="ref-network6-get">network6-get</link></command>
<command><link linkend="ref-network6-list">network6-list</link></command>
<command><link linkend="ref-network6-subnet-add">network6-subnet-add</link></command>
<command><link linkend="ref-network6-subnet-del">network6-subnet-del</link></command>
<command><link linkend="ref-reservation-add">reservation-add</link></command>
<command><link linkend="ref-reservation-del">reservation-del</link></command>
<command><link linkend="ref-reservation-get">reservation-get</link></command>
<command><link linkend="ref-shutdown">shutdown</link></command>
<command><link linkend="ref-stat-lease4-get">stat-lease4-get</link></command>
<command><link linkend="ref-stat-lease6-get">stat-lease6-get</link></command>
<command><link linkend="ref-statistic-get">statistic-get</link></command>
<command><link linkend="ref-statistic-get-all">statistic-get-all</link></command>
<command><link linkend="ref-statistic-remove">statistic-remove</link></command>
<command><link linkend="ref-statistic-remove-all">statistic-remove-all</link></command>
<command><link linkend="ref-statistic-reset">statistic-reset</link></command>
<command><link linkend="ref-statistic-reset-all">statistic-reset-all</link></command>
<command><link linkend="ref-subnet4-add">subnet4-add</link></command>
<command><link linkend="ref-subnet4-del">subnet4-del</link></command>
<command><link linkend="ref-subnet4-get">subnet4-get</link></command>
<command><link linkend="ref-subnet4-list">subnet4-list</link></command>
<command><link linkend="ref-subnet6-add">subnet6-add</link></command>
<command><link linkend="ref-subnet6-del">subnet6-del</link></command>
<command><link linkend="ref-subnet6-get">subnet6-get</link></command>
<command><link linkend="ref-subnet6-list">subnet6-list</link></command>
<command><link linkend="ref-version-get">version-get</link></command>
.</para>
<para xml:id="commands-kea-dhcp6">Commands supported by kea-dhcp6: <command><link linkend="ref-build-report">build-report</link></command>
<command><link linkend="ref-cache-clear">cache-clear</link></command>
<command><link linkend="ref-cache-get">cache-get</link></command>
<command><link linkend="ref-cache-insert">cache-insert</link></command>
<command><link linkend="ref-cache-load">cache-load</link></command>
<command><link linkend="ref-cache-remove">cache-remove</link></command>
<command><link linkend="ref-cache-write">cache-write</link></command>
<command><link linkend="ref-config-get">config-get</link></command>
<command><link linkend="ref-config-reload">config-reload</link></command>
<command><link linkend="ref-config-set">config-set</link></command>
<command><link linkend="ref-config-test">config-test</link></command>
<command><link linkend="ref-config-write">config-write</link></command>
<command><link linkend="ref-dhcp-disable">dhcp-disable</link></command>
<command><link linkend="ref-dhcp-enable">dhcp-enable</link></command>
<command><link linkend="ref-ha-heartbeat">ha-heartbeat</link></command>
<command><link linkend="ref-ha-scopes">ha-scopes</link></command>
<command><link linkend="ref-ha-sync">ha-sync</link></command>
<command><link linkend="ref-lease4-add">lease4-add</link></command>
<command><link linkend="ref-lease4-del">lease4-del</link></command>
<command><link linkend="ref-lease4-get">lease4-get</link></command>
<command><link linkend="ref-lease4-get-all">lease4-get-all</link></command>
<command><link linkend="ref-lease4-update">lease4-update</link></command>
<command><link linkend="ref-lease4-wipe">lease4-wipe</link></command>
<command><link linkend="ref-lease6-add">lease6-add</link></command>
<command><link linkend="ref-lease6-del">lease6-del</link></command>
<command><link linkend="ref-lease6-get">lease6-get</link></command>
<command><link linkend="ref-lease6-get-all">lease6-get-all</link></command>
<command><link linkend="ref-lease6-update">lease6-update</link></command>
<command><link linkend="ref-lease6-wipe">lease6-wipe</link></command>
<command><link linkend="ref-leases-reclaim">leases-reclaim</link></command>
<command><link linkend="ref-libreload">libreload</link></command>
<command><link linkend="ref-list-commands">list-commands</link></command>
<command><link linkend="ref-network4-add">network4-add</link></command>
<command><link linkend="ref-network4-del">network4-del</link></command>
<command><link linkend="ref-network4-get">network4-get</link></command>
<command><link linkend="ref-network4-list">network4-list</link></command>
<command><link linkend="ref-network4-subnet-add">network4-subnet-add</link></command>
<command><link linkend="ref-network4-subnet-del">network4-subnet-del</link></command>
<command><link linkend="ref-network6-add">network6-add</link></command>
<command><link linkend="ref-network6-del">network6-del</link></command>
<command><link linkend="ref-network6-get">network6-get</link></command>
<command><link linkend="ref-network6-list">network6-list</link></command>
<command><link linkend="ref-network6-subnet-add">network6-subnet-add</link></command>
<command><link linkend="ref-network6-subnet-del">network6-subnet-del</link></command>
<command><link linkend="ref-reservation-add">reservation-add</link></command>
<command><link linkend="ref-reservation-del">reservation-del</link></command>
<command><link linkend="ref-reservation-get">reservation-get</link></command>
<command><link linkend="ref-shutdown">shutdown</link></command>
<command><link linkend="ref-stat-lease4-get">stat-lease4-get</link></command>
<command><link linkend="ref-stat-lease6-get">stat-lease6-get</link></command>
<command><link linkend="ref-statistic-get">statistic-get</link></command>
<command><link linkend="ref-statistic-get-all">statistic-get-all</link></command>
<command><link linkend="ref-statistic-remove">statistic-remove</link></command>
<command><link linkend="ref-statistic-remove-all">statistic-remove-all</link></command>
<command><link linkend="ref-statistic-reset">statistic-reset</link></command>
<command><link linkend="ref-statistic-reset-all">statistic-reset-all</link></command>
<command><link linkend="ref-subnet4-add">subnet4-add</link></command>
<command><link linkend="ref-subnet4-del">subnet4-del</link></command>
<command><link linkend="ref-subnet4-get">subnet4-get</link></command>
<command><link linkend="ref-subnet4-list">subnet4-list</link></command>
<command><link linkend="ref-subnet6-add">subnet6-add</link></command>
<command><link linkend="ref-subnet6-del">subnet6-del</link></command>
<command><link linkend="ref-subnet6-get">subnet6-get</link></command>
<command><link linkend="ref-subnet6-list">subnet6-list</link></command>
<command><link linkend="ref-version-get">version-get</link></command>
.</para>
<!-- start of build-report -->
<section xml:id="reference-build-report">
<title>build-report reference</title>
<para xml:id="ref-build-report"><command>build-report</command> - returns a list of compilition options that this particular binary was built with</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command>, <command><link linkend="commands-kea-ctrl-agent">kea-ctrl-agent</link></command></para>
<para>Availability: 1.2.0</para>
<para>Description and examples: See <xref linkend="command-build-report"/></para>
<para>Command syntax:
<screen>{
"command": "build-report"
}</screen>
</para>
<para>Response syntax:
<screen>{
"result": 0,
"text": &lt;string with build details&gt;
}</screen>
</para>
</section>
<!-- end of build-report -->
<!-- start of cache-clear -->
<section xml:id="reference-cache-clear">
<title>cache-clear reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-clear -->
<!-- start of cache-get -->
<section xml:id="reference-cache-get">
<title>cache-get reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-get -->
<!-- start of cache-insert -->
<section xml:id="reference-cache-insert">
<title>cache-insert reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-insert -->
<!-- start of cache-load -->
<section xml:id="reference-cache-load">
<title>cache-load reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-load -->
<!-- start of cache-remove -->
<section xml:id="reference-cache-remove">
<title>cache-remove reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-remove -->
<!-- start of cache-write -->
<section xml:id="reference-cache-write">
<title>cache-write reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of cache-write -->
<!-- start of config-get -->
<section xml:id="reference-config-get">
<title>config-get reference</title>
<para xml:id="ref-config-get"><command>config-get</command> - retrieves the current configurationa used by the server. The configuration
is roughtly equal to the configuration file, but includes additional
changes made by other commands and due to parameters inheritance.</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command>, <command><link linkend="commands-kea-ctrl-agent">kea-ctrl-agent</link></command></para>
<para>Availability: 1.2.0</para>
<para>Description and examples: See <xref linkend="command-config-get"/></para>
<para>Command syntax:
<screen>{
"command": "config-get"
}</screen>
<command>config-get</command> takes no parameters.</para>
<para>Response syntax:
<screen>{
"result": &lt;integer&gt;,
"arguments": {
&lt;JSON configuration here, starting with Dhcp4, Dhcp6, or Control-agent object&gt;
}
}</screen>
Result is an integer representation of the status. Currently supported statuses are:
<itemizedlist>
<listitem><para>0 - success</para></listitem>
<listitem><para>1 - error</para></listitem>
<listitem><para>2 - unsupported</para></listitem>
<listitem><para>3 - empty (command was completed successfully, but no data was affected or returned)</para></listitem>
</itemizedlist>
</para>
</section>
<!-- end of config-get -->
<!-- start of config-reload -->
<section xml:id="reference-config-reload">
<title>config-reload reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of config-reload -->
<!-- start of config-set -->
<section xml:id="reference-config-set">
<title>config-set reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of config-set -->
<!-- start of config-test -->
<section xml:id="reference-config-test">
<title>config-test reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of config-test -->
<!-- start of config-write -->
<section xml:id="reference-config-write">
<title>config-write reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of config-write -->
<!-- start of dhcp-disable -->
<section xml:id="reference-dhcp-disable">
<title>dhcp-disable reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of dhcp-disable -->
<!-- start of dhcp-enable -->
<section xml:id="reference-dhcp-enable">
<title>dhcp-enable reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of dhcp-enable -->
<!-- start of ha-heartbeat -->
<section xml:id="reference-ha-heartbeat">
<title>ha-heartbeat reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of ha-heartbeat -->
<!-- start of ha-scopes -->
<section xml:id="reference-ha-scopes">
<title>ha-scopes reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of ha-scopes -->
<!-- start of ha-sync -->
<section xml:id="reference-ha-sync">
<title>ha-sync reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of ha-sync -->
<!-- start of lease4-add -->
<section xml:id="reference-lease4-add">
<title>lease4-add reference</title>
<para xml:id="ref-template-command"><command>template-command</command> - a sentence or two explaining what it is</para>
<para>Supported by: <command><link linkend="commands-kea-dhcp4">kea-dhcp4</link></command>, <command><link linkend="commands-kea-dhcp6">kea-dhcp6</link></command></para>
<para>Availability: first version, possible a hook library name and (premium) if applicable</para>
<para>Description and examples: See <xref linkend="command-template-command"/></para>
<para>Command syntax:
<screen>Syntax of the command</screen>
Possibly some extra comments after the syntax.</para>
<para>Response syntax:
<screen>Syntax of the response</screen>
Optional extra comments after the respone syntax.</para>
</section>
<!-- end of lease4-add -->
<!-- start of lease4-del -->