udm_dns_record - Управление записями DNS на сервере корпоративной сети Univention
Новое в версии 2.2.
Описание
- Этот модуль позволяет управлять записями DNS на сервере корпоративной сети Univention (UCS). Он использует Python API UCS для создания нового объекта или его редактирования.
Требования (к хосту, на котором выполняется модуль)
- Python >= 2.6
- Univention
Параметры
| параметр | обязательно | по умолчанию | значения | комментарии |
|---|---|---|---|---|
| data | нет | Дополнительные данные для этой записи, например, ['a': '192.0.2.1']. Требуется, если state=present. | ||
| name | да | Имя записи, это также запись DNS. Например, www для www.example.com. | ||
| state | нет | present |
| Присутствует запись DNS или нет. |
| type | да |
| Определяет тип записи. host_record — это запись A или AAAA, alias — CNAME, ptr_record — PTR-запись, srv_record — SRV-запись и txt_record — TXT-запись. | |
| zone | да | Соответствующая зона DNS для этой записи, например, example.com. |
Примеры
# Create a DNS record on a UCS
- udm_dns_zone:
name: www
zone: example.com
type: host_record
data:
- a: 192.0.2.1
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Для помощи в разработке модулей, если вы заинтересованы, пожалуйста, ознакомьтесь с Информацией и участием в сообществе, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/udm_dns_record_module.html