nios_dns_view - Настройка представлений DNS Infoblox NIOS
Новое в версии 2.5.
Обзор
- Добавляет и/или удаляет экземпляры объектов представлений DNS с серверов Infoblox NIOS. Этот модуль управляет объектами NIOS
viewс использованием интерфейса Infoblox WAPI по протоколу REST. - Обновляет экземпляры объектов представлений DNS с серверов Infoblox NIOS.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- infoblox-client
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| comment | Настраивает текстовую строку комментария, которая будет ассоциирована с экземпляром этого объекта. Предоставленная строка текста будет настроена в экземпляре объекта. | ||
| extattrs | Позволяет настроить расширяемые атрибуты в экземпляре объекта. Этот аргумент принимает набор пар ключ/значение для настройки. | ||
| name обязательно | Указывает полное доменное имя хоста для добавления или удаления из системы. Пользователь также может обновить имя хоста, передав словарь, содержащий new_name, old_name. См. примеры. псевдонимы: view | ||
| network_view обязательно | По умолчанию: "default" | Указывает имя сетевого представления, которому будет назначено настроенное представление DNS. Сетевое представление должно быть уже настроено на целевой системе. | |
| provider | Объект словаря, содержащий данные подключения. | ||
| host обязательно | Указывает имя или адрес DNS-хоста для подключения к удаленному экземпляру NIOS WAPI по протоколу REST Значение также можно указать с помощью переменной среды INFOBLOX_HOST. | ||
| username | Настраивает имя пользователя для аутентификации подключения к удаленному экземпляру NIOS. Значение также можно указать с помощью переменной среды INFOBLOX_USERNAME. | ||
| password | Указывает пароль для аутентификации подключения к удаленному экземпляру NIOS. Значение также можно указать с помощью переменной среды INFOBLOX_PASSWORD. | ||
| ssl_verify bool |
| Булево значение для включения или отключения проверки сертификатов SSL Значение также можно указать с помощью переменной среды INFOBLOX_SSL_VERIFY. | |
| http_request_timeout | По умолчанию: 10 | Время ожидания ответа Значение также можно указать с помощью переменной среды INFOBLOX_HTTP_REQUEST_TIMEOUT. | |
| max_retries | По умолчанию: 3 | Настраивает количество попыток повторных подключений перед признанием подключения работоспособным Значение также можно указать с помощью переменной среды INFOBLOX_MAX_RETRIES. | |
| wapi_version | По умолчанию: 1.4 | Указывает версию WAPI для использования Значение также можно указать с помощью переменной среды INFOBLOX_WAP_VERSION. | |
| max_results | По умолчанию: 1000 | Указывает максимальное количество возвращаемых объектов. Если значение равно отрицательному числу, при превышении возвращаемых объектов будет возвращено сообщение об ошибке. Значение также можно указать с помощью переменной среды INFOBLOX_MAX_RESULTS. | |
| state |
| Настраивает желаемое состояние экземпляра объекта на сервере NIOS. Когда это значение установлено в present, объект настраивается на устройстве, а когда это значение установлено в absent, значение удаляется (при необходимости) с устройства. | |
Примечания
Примечание
- Этот модуль должен выполняться локально, что можно сделать, указав
connection: local.
Примеры
- name: configure a new dns view instance
nios_dns_view:
name: ansible-dns
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: update the comment for dns view
nios_dns_view:
name: ansible-dns
comment: this is an example comment
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: remove the dns view instance
nios_dns_view:
name: ansible-dns
state: absent
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: update the dns view instance
nios_dns_view:
name: {new_name: ansible-dns-new, old_name: ansible-dns}
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
Статус
Этот модуль помечен как предварительная версия, что означает, что его интерфейс не гарантируется как обратной совместимости.
Техническое обслуживание
Этот модуль помечен как ядерный, что означает, что он поддерживается Командой ядра Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых Командой ядра Ansible, см. в разделе здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в этой статье базы знаний
Автор
- Пётр Спрыгада (@privateip)
Подсказка
Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/nios_dns_view_module.html