You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docsite/rst/hosttech_guide.rst
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ The modules support both the old `WSDL-based API <https://ns1.hosttech.eu/public
8
8
9
9
The collection provides four modules for working with HostTech DNS:
10
10
11
-
- :ref:`community.dns.hosttech_dns_record <ansible_collections.community.dns.hosttech_dns_record_module>`: create/update/delete DNS records
12
11
- :ref:`community.dns.hosttech_dns_record_info <ansible_collections.community.dns.hosttech_dns_record_info_module>`: retrieve information on DNS records
13
-
- :ref:`community.dns.hosttech_dns_records <ansible_collections.community.dns.hosttech_dns_records_module>`: bulk synchronize DNS records
12
+
- :ref:`community.dns.hosttech_dns_record_set <ansible_collections.community.dns.hosttech_dns_record_set_module>`: create/update/delete DNS record sets
13
+
- :ref:`community.dns.hosttech_dns_record_sets <ansible_collections.community.dns.hosttech_dns_record_sets_module>`: bulk synchronize DNS record sets
14
14
- :ref:`community.dns.hosttech_dns_zone_info <ansible_collections.community.dns.hosttech_dns_zone_info_module>`: retrieve zone information
15
15
16
16
Authentication, Requirements and APIs
@@ -150,10 +150,10 @@ Finally you can query all records for a zone:
The :ref:`community.dns.hosttech_dns_record module <ansible_collections.community.dns.hosttech_dns_record_module>` allows to set, update and remove DNS records. Setting and updating can be done as follows:
156
+
The :ref:`community.dns.hosttech_dns_record_set module <ansible_collections.community.dns.hosttech_dns_record_set_module>` allows to set, update and remove DNS record sets. Setting and updating can be done as follows:
157
157
158
158
.. code-block:: yaml+jinja
159
159
@@ -204,10 +204,10 @@ To delete values, you can either overwrite the values with value ``[]``, or use
204
204
205
205
In the third example, ``on_existing: keep_and_fail`` is present and an explicit value and TTL are given. This makes the module remove the current value only if there's a AAAA record for ``www.example.com`` whose current value is ``::1`` and whose TTL is 300. If another value is set, the module will not make any change, but fail. This can be useful to not accidentally remove values you do not want to change. To issue a warning instead of failing, use ```on_existing: keep_and_warn``, and to simply not do a change without any indication of this situation, use ``on_existing: keep``.
206
206
207
-
Bulk synchronization of DNS records
208
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
207
+
Bulk synchronization of DNS record sets
208
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
209
209
210
-
If you want to set/update multiple records at once, or even make sure that the precise set of records you are providing are present and nothing else, you can use the :ref:`community.dns.hosttech_dns_records module <ansible_collections.community.dns.hosttech_dns_records_module>`.
210
+
If you want to set/update multiple records at once, or even make sure that the precise set of records you are providing are present and nothing else, you can use the :ref:`community.dns.hosttech_dns_record_sets module <ansible_collections.community.dns.hosttech_dns_record_sets_module>`.
211
211
212
212
The following example shows up to set/update multiple records at once:
0 commit comments