Spec-Zone.ru › Ansible 2.11

community.general.nios_dns_view – Настройка представлений DNS Infoblox NIOS

Примечание

Этот плагин является частью коллекции community.general (версия 2.0.1).

Для его установки используйте: ansible-galaxy collection install community.general

Чтобы использовать его в книге задач, укажите: community.general.nios_dns_view

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Добавляет и/или удаляет экземпляры объектов представлений 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
http_pool_connections
целое число
Значение по умолчанию:
10
Количество пулов, которые будут использоваться объектом infoblox_client.Connector
Это передаётся как есть подлежащему классу requests.adapters.HTTPAdapter
http_pool_maxsize
целое число
Значение по умолчанию:
10
Максимальное количество подключений на пул, которые будут использоваться объектом infoblox_client.Connector
Это передаётся как есть подлежащему классу requests.adapters.HTTPAdapter
http_request_timeout
целое число
Значение по умолчанию:
10
Количество времени ожидания получения ответа
Значение также можно указать с помощью переменной среды INFOBLOX_HTTP_REQUEST_TIMEOUT
max_results
целое число
Значение по умолчанию:
1000
Указывает максимальное количество объектов, которые должны быть возвращены. Если установлено отрицательное число, прибор вернёт ошибку, если количество возвращённых объектов превысит установленное значение.
Значение также можно указать с помощью переменной среды INFOBLOX_MAX_RESULTS
max_retries
целое число
Значение по умолчанию:
3
Настраивает количество попыток повтора, прежде чем подключение будет объявлено пригодным для использования
Значение также можно указать с помощью переменной среды INFOBLOX_MAX_RETRIES
password
строка
Указывает пароль, который нужно использовать для аутентификации подключения к удалённому экземпляру NIOS.
Значение также можно указать с помощью переменной среды INFOBLOX_PASSWORD
silent_ssl_warnings
булево
    Варианты:
  • нет
  • да ←
Отключить urllib3 предупреждения SSL в объекте infoblox_client.Connector
Это передаётся как есть подлежащему классу requests.adapters.HTTPAdapter
username
строка
Настраивает имя пользователя, который нужно использовать для аутентификации подключения к удалённому экземпляру NIOS.
Значение также можно указать с помощью переменной среды INFOBLOX_USERNAME
validate_certs
булево
    Варианты:
  • нет ←
  • да
Булевое значение для включения или отключения проверки сертификатов SSL
Значение также можно указать с помощью переменной среды INFOBLOX_SSL_VERIFY

псевдонимы: ssl_verify
wapi_version
строка
Значение по умолчанию:
"2.1"
Указывает версию WAPI для использования
Значение также можно указать с помощью переменной среды INFOBLOX_WAP_VERSION
До версии ansible 2.8 значение WAPI по умолчанию было 1.4
state
строка
    Варианты:
  • present ←
  • absent
Настраивает целевое состояние экземпляра объекта на сервере NIOS. Когда это значение установлено в present, объект настраивается на устройстве, а когда это значение установлено в absent, значение удаляется (при необходимости) с устройства.

Примечания

Примечание

  • Этот модуль должен выполняться локально, что можно сделать, указав connection: local
  • Пожалуйста, обратитесь к Руководству по Infoblox для получения более подробной информации о том, как использовать Infoblox с Ansible.

Примеры

- name: Configure a new dns view instance
  community.general.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
  community.general.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
  community.general.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
  community.general.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

Авторы

  • Peter Sprygada (@privateip)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/nios_dns_view_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API