2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-23 18:37:35 +00:00
kea/doc/sphinx/arm/hooks-pgsql.rst

30 lines
1.1 KiB
ReStructuredText
Raw Permalink Normal View History

2024-10-04 18:13:17 +03:00
.. ischooklib:: libdhcp_pgsql.so
.. _hooks-pgsql:
``libdhcp_pgsql.so``: Database Backend for PostgreSQL
=====================================================
This hook library implements PostgreSQL database storage for:
- Lease Backend
- Host Backend
- Configuration Backend
2024-10-08 13:27:20 +03:00
.. _pgsql-configuration-backend:
PostgreSQL Configuration Backend
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-10-04 18:13:17 +03:00
This hook library works in conjunction with :ischooklib:`libdhcp_cb_cmds.so` to
implement the API to create, read, update, and delete (CRUD) the configuration
in a PostgreSQL database. Please see :ref:`hooks-cb-cmds` for more details.
.. note::
:ischooklib:`libdhcp_pgsql.so` is part of the open source code and is
available to every Kea user. However, this hook library only works with
:ischooklib:`libdhcp_cb_cmds.so`, which allows easy configuration
management with the use of API commands. :ischooklib:`libdhcp_cb_cmds.so`
is available only to ISC customers with a paid support contract; for more
information on subscription options, please complete the form at
https://www.isc.org/contact.