Spec-Zone.ru › Ansible 2.5

nios_next_ip - Возвращение следующего доступного IP-адреса для сети

Новая версия 2.5.

  • Описание
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
    • Автор

Описание

  • Использует API Infoblox WAPI для возвращения следующих доступных IP-адресов для заданного CIDR-блока сети

Требования

Ниже перечислены требования, необходимые на локальном узле-мастере, который выполняет этот поиск.

  • infoblox_client

Параметры

Параметр Варианты/Значения по умолчанию Настройка Комментарии
_terms
обязательно
Сеть CIDR для извлечения следующих адресов
num Значение по умолчанию:
1
Количество IP-адресов для возврата
provider Значение по умолчанию:
None
Объект словаря, содержащий детали подключения.
username
Настраивает имя пользователя для аутентификации подключения к удаленному экземпляру NIOS.
Значение также можно указать с помощью переменной окружения INFOBLOX_USERNAME.
http_request_timeout Значение по умолчанию:
10
Время ожидания получения ответа
Значение также можно указать с помощью переменной окружения INFOBLOX_HTTP_REQUEST_TIMEOUT.
max_retries Значение по умолчанию:
3
Настраивает количество попыток повторных подключений перед объявлением подключения работоспособным
Значение также можно указать с помощью переменной окружения INFOBLOX_MAX_RETRIES.
wapi_version Значение по умолчанию:
1.4
Указывает версию WAPI для использования
Значение также можно указать с помощью переменной окружения INFOBLOX_WAP_VERSION.
ssl_verify Значение по умолчанию:
no
Булево значение для включения или выключения проверки сертификатов SSL
Значение также можно указать с помощью переменной окружения INFOBLOX_SSL_VERIFY.
max_results Значение по умолчанию:
1000
Указывает максимальное количество возвращаемых объектов. Если значение установлено отрицательным, прибор вернет ошибку, если количество возвращаемых объектов превысит установленное значение.
Значение также можно указать с помощью переменной окружения INFOBLOX_MAX_RESULTS.
host
обязательно
Указывает имя хоста DNS или адрес для подключения к удаленному экземпляру NIOS WAPI через REST.
Значение также можно указать с помощью переменной окружения INFOBLOX_HOST.
password Значение по умолчанию:
None
Указывает пароль для аутентификации подключения к удаленному экземпляру NIOS.
Значение также можно указать с помощью переменной окружения INFOBLOX_PASSWORD.

Примечания

Примечание

  • Этот модуль должен выполняться локально, что можно сделать, указав connection: local.

Примеры

- name: return next available IP address for network 192.168.10.0/24
  set_fact:
    ipaddr: "{{ lookup('nios_next_ip', '192.168.10.0/24', provider={'host': 'nios01', 'username': 'admin', 'password': 'password'}) }}"

- name: return the next 3 available IP addresses for network 192.168.10.0/24
  set_fact:
    ipaddr: "{{ lookup('nios_next_ip', '192.168.10.0/24', num=3, provider={'host': 'nios01', 'username': 'admin', 'password': 'password'}) }}"

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого поиска:

Ключ Возвращено Описание
_list
список
всегда
Список следующих доступных IP-адресов



Статус

Автор

  • НЕИЗВЕСТНО

Подсказка

Если вы заметите какие-либо проблемы в данной документации, вы можете отредактировать данный документ для его улучшения.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/plugins/lookup/nios_next_ip.html

Spec-Zone.ru

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