nios_network_view - Настройка сетевых представлений Infoblox NIOS
Новое в версии 2.5.
Обзор
- Добавляет и/или удаляет экземпляры объектов сетевого представления на серверах Infoblox NIOS. Этот модуль управляет объектами NIOS
networkviewс помощью интерфейса Infoblox WAPI по протоколу REST. - Обновляет экземпляры объектов сетевого представления на серверах Infoblox NIOS.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- infoblox-client
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| comment | Настраивает текстовую строку комментария, которая будет связана с экземпляром этого объекта. Предоставленная текстовая строка будет настроена на экземпляре объекта. | ||
| extattrs | Позволяет настраивать расширяемые атрибуты для экземпляра объекта. Этот аргумент принимает набор пар ключ/значение для настройки. | ||
| name обязательно | Указывает полное имя хоста для добавления или удаления из системы. Пользователь также может обновить имя хоста, передав словарь, содержащий new_name, old_name. См. примеры. алиасы: network_view | ||
| provider | Объект типа dict, содержащий сведения о подключении. | ||
| 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 network view
nios_network_view:
name: ansible
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: update the comment for network view
nios_network_view:
name: ansible
comment: this is an example comment
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: remove the network view
nios_network_view:
name: ansible
state: absent
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: update a existing network view
nios_network_view:
name: {new_name: ansible-new, old_name: ansible}
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Техническое обслуживание
Этот модуль помечен как ядерный, что означает, что он поддерживается Командой ядра Ansible. Дополнительную информацию см. в Техническом обслуживании и поддержке модулей.
Список других модулей, поддерживаемых Командой ядра Ansible, см. здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в этой статье базы знаний.
Автор
- Peter Sprygada (@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_network_view_module.html