nxos_pim_rp_address — Управление конфигурацией экземпляра статического адреса RP PIM.
Новая в версии 2.2.
Описание
- Управление конфигурацией экземпляра статического адреса точки сбора (RP) протокола независимого многоадресного вещания (PIM).
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| bidir bool |
|
Диапазон групп обрабатывается в двунаправленном режиме PIM. | |
| group_list | Диапазон групп для статической точки сбора (RP). Допустимые значения — многоадресные адреса. | ||
| prefix_list | Политика списка префиксов для статической точки сбора (RP). Допустимые значения — имена политик списка префиксов. | ||
| provider | Устарело Начиная с Ansible 2.5, рекомендуется использовать connection: network_cli. Этот параметр требуется только при использовании NX-API. Дополнительную информацию см. в руководстве по платформенным параметрам NXOS NXOS Platform Options guide. Объект типа dict, содержащий детали подключения. |
||
| host обязательно |
Указывает имя или адрес хоста DNS для подключения к удалённому устройству по указанному протоколу. Значение параметра host используется в качестве адреса назначения для транспортного протокола. | ||
| port | По умолчанию: "0 (использование общего порта)" |
Указывает порт, используемый при подключении к удалённому устройству. Это значение относится к cli или nxapi. Значение порта по умолчанию соответствует соответствующему общему порту транспортного протокола, если он не указан в задании (cli=22, http=80, https=443). | |
| username | Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Это значение используется для аутентификации входа в CLI или аутентификации nxapi в зависимости от используемого транспортного протокола. Если значение не указано в задании, используется значение переменной окружения ANSIBLE_NET_USERNAME. |
||
| password | Указывает пароль для аутентификации подключения к удалённому устройству. Это общий параметр, используемый для cli или nxapi. Если значение не указано в задании, используется значение переменной окружения ANSIBLE_NET_PASSWORD. |
||
| authorize bool (добавлено в 2.5.3) |
|
Указывает модулю войти в привилегированный режим на удалённом устройстве перед отправкой любых команд. Если не указано, устройство попытается выполнить все команды в режиме без привилегий. Если значение не указано в задании, используется значение переменной окружения ANSIBLE_NET_AUTHORIZE. |
|
| auth_pass (добавлено в 2.5.3) |
По умолчанию: "none" |
Указывает пароль для входа в привилегированный режим на удалённом устройстве, если это необходимо. Если authorize равно false, этот параметр не используется. Если значение не указано в задании, используется значение переменной окружения ANSIBLE_NET_AUTH_PASS. |
|
| timeout (добавлено в 2.3) |
По умолчанию: 10 |
Указывает время ожидания в секундах для связи с сетевым устройством при подключении или отправке команд. Если время ожидания превышено до завершения операции, модуль вернёт ошибку. NX-API может медленно возвращать данные для длительных команд (sh mac, sh bgp и т. д.). | |
| ssh_keyfile | Указывает SSH-ключ для аутентификации подключения к удалённому устройству. Этот параметр используется только для транспортного протокола cli. Если значение не указано в задании, используется значение переменной окружения ANSIBLE_NET_SSH_KEYFILE. |
||
| transport обязательно |
По умолчанию: "cli" |
Настраивает транспортное подключение для соединения с удалённым устройством. Параметр transport поддерживает подключение к устройству через cli (ssh) или nxapi. | |
| use_ssl bool |
|
Настраивает транспорт transport на использование SSL, если значение равно true только при transport=nxapi, в противном случае это значение игнорируется. |
|
| validate_certs bool |
|
Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с самозаверяющимися сертификатами. Если параметр transport не равен nxapi, это значение игнорируется. |
|
| use_proxy bool (добавлено в 2.5) |
|
Если no, переменные окружения http_proxy и https_proxy будут проигнорированы. |
|
| route_map | Политика маршрутной карты для статической точки сбора (RP). Допустимые значения — имена политик маршрутной карты. | ||
| rp_address обязательно |
Настраивает адрес точки сбора (RP) протокола независимого многоадресного вещания (PIM). Допустимые значения — одноадресные адреса. | ||
| state обязательно |
|
Указывает желаемое состояние ресурса. | |
Примечания
Примечание
- Тестировано на NXOSv 7.3.(0)D1(1) на VIRL
-
state=absentв настоящее время не поддерживается на всех платформах. - Дополнительную информацию об использовании CLI и NX-API см. в руководстве по платформенным параметрам NXOS NXOS Platform Options guide
- Дополнительную информацию об использовании Ansible для управления сетевыми устройствами см. в руководстве Ansible по сетям Ansible Network Guide
- Дополнительную информацию об использовании Ansible для управления устройствами Cisco см. на странице интеграции Cisco Cisco integration page.
Примеры
- nxos_pim_rp_address:
rp_address: "10.1.1.20"
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список |
всегда | команды, отправленные на устройство Пример: ['router bgp 65535', 'vrf test', 'router-id 1.1.1.1'] |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Техническое обслуживание
Этот модуль помечен как сетевой, что означает, что он поддерживается командой Ansible по сетям. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых командой Ansible по сетям, см. здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в этой статье базы знаний Knowledge Base article
Автор
- Gabriele Gerbino (@GGabriele)
Подсказка
Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/nxos_pim_rp_address_module.html