Spec-Zone.ru › Ansible 2.5

nxos_ospf_vrf — Управляет VRF для маршрутизатора OSPF.

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

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

Описание

  • Управляет VRF для маршрутизатора OSPF.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
auto_cost По умолчанию:
None
Указывает пропускную способность, используемую для назначения стоимости OSPF. Допустимые значения — целое число, в Мбит/с, или ключевое слово 'default'.
default_metric По умолчанию:
None
Укажите значение метрики по умолчанию. Допустимые значения — целое число или ключевое слово 'default'.
log_adjacency
    Варианты:
  • log
  • detail
  • default
По умолчанию:
None
Контролирует уровень сообщений журнала, генерируемых при изменении состояния соседа. Допустимые значения — 'log', 'detail' и 'default'.
ospf
обязательно
По умолчанию:
None
Имя экземпляра OSPF.
passive_interface
(добавлен в 2.4)
    Варианты:
  • true
  • false
По умолчанию:
None
Установка в значение true подавит обновления маршрутизации на интерфейсе. Допустимые значения — 'true' и 'false'.
provider По умолчанию:
None
Устаревшее
Начиная с Ansible 2.5, мы рекомендуем использовать connection: network_cli.
Этот параметр требуется только при использовании NX-API.
Дополнительная информация находится в руководстве NXOS Platform Options.
Объект словаря, содержащий сведения о подключении.
username
Настраивает имя пользователя для аутентификации подключения к удаленному устройству. Это значение используется для аутентификации входа в CLI или аутентификации nxapi в зависимости от используемого канала передачи. Если значение не указано в задании, используется значение переменной среды ANSIBLE_NET_USERNAME.
authorize
(добавлен в 2.5.3)
    Варианты:
  • нет ←
  • да
Указывает модулю перейти в привилегированный режим на удаленном устройстве перед отправкой команд. Если не указано, устройство попытается выполнить все команды в режиме без привилегий. Если значение не указано в задании, используется значение переменной среды ANSIBLE_NET_AUTHORIZE.
ssh_keyfile
Указывает SSH-ключ для аутентификации подключения к удаленному устройству. Этот аргумент используется только для транспорта cli. Если значение не указано в задании, используется значение переменной среды ANSIBLE_NET_SSH_KEYFILE.
use_proxy
(добавлен в 2.5)
    Варианты:
  • да ←
  • нет
Если no, переменные среды http_proxy и https_proxy будут проигнорированы.
auth_pass
(добавлен в 2.5.3)
По умолчанию:
none
Указывает пароль для входа в привилегированный режим на удаленном устройстве, если требуется. Если authorize — false, этот аргумент ничего не делает. Если значение не указано в задании, используется значение переменной среды ANSIBLE_NET_AUTH_PASS.
host
обязательно
Указывает имя хоста DNS или адрес для подключения к удаленному устройству через указанный канал передачи. Значение host используется в качестве адреса назначения для канала передачи.
timeout
(добавлен в 2.3)
По умолчанию:
10
Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут истечет до завершения операции, модуль выдаст ошибку. NX-API может медленно возвращать данные при выполнении длительных команд (sh mac, sh bgp и т. д.).
use_ssl
    Варианты:
  • да
  • нет ←
Настраивает transport на использование SSL, если установлено в значение true только тогда, когда transport=nxapi, в противном случае это значение игнорируется.
password По умолчанию:
None
Указывает пароль для аутентификации подключения к удаленному устройству. Это общий аргумент, используемый для каналов передачи cli или nxapi. Если значение не указано в задании, используется значение переменной среды ANSIBLE_NET_PASSWORD.
validate_certs
    Варианты:
  • да
  • нет
По умолчанию:
None
Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, которые используют самозаверяемые сертификаты. Если аргумент transport не nxapi, это значение игнорируется.
port По умолчанию:
0 (используется стандартный порт)
Указывает порт для создания подключения к удаленному устройству. Это значение относится к cli или nxapi. Значение порта будет по умолчанию соответствовать стандартному порту канала передачи, если он не указан в задании (cli=22, http=80, https=443).
transport
обязательно
По умолчанию:
cli
Настраивает канал связи для подключения к удаленному устройству. Аргумент transport поддерживает подключение к устройству через cli (ssh) или nxapi.
router_id По умолчанию:
None
Идентификатор маршрутизатора (ID) экземпляра VRF маршрутизатора OSPF.
state
    Варианты:
  • present ←
  • absent
Состояние конфигурации ospf vrf.
timer_throttle_lsa_hold По умолчанию:
None
Укажите интервал удержания для ограничения скорости генерации объявлений состояния ссылки (LSA). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
timer_throttle_lsa_max По умолчанию:
None
Укажите максимальный интервал для ограничения скорости генерации объявлений состояния ссылки (LSA). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
timer_throttle_lsa_start По умолчанию:
None
Укажите начальный интервал для ограничения скорости генерации объявлений состояния ссылки (LSA). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
timer_throttle_spf_hold По умолчанию:
None
Укажите минимальное время удержания между вычислениями кратчайшего пути первого (SPF). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
timer_throttle_spf_max По умолчанию:
None
Укажите максимальное время ожидания между вычислениями кратчайшего пути первого (SPF). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
timer_throttle_spf_start По умолчанию:
None
Укажите начальную задержку планирования кратчайшего пути первого (SPF). Допустимые значения — целое число в миллисекундах или ключевое слово 'default'.
vrf По умолчанию:
default
Имя экземпляра ресурса. Допустимое значение — строка. Имя 'default' является допустимым VRF, представляющим глобальный OSPF.

Примечания

Примечание

  • Тестировалось с NXOSv 7.3.(0)D1(1) на VIRL
  • Значение default восстанавливает значение параметров по умолчанию, если таковые имеются. В противном случае оно удаляет существующую конфигурацию параметров.
  • Дополнительная информация об использовании CLI и NX-API находится в руководстве NXOS Platform Options
  • Дополнительная информация об использовании Ansible для управления сетевыми устройствами находится в руководстве Ansible Network Guide
  • Дополнительная информация об использовании Ansible для управления устройствами Cisco находится на странице интеграции Cisco: https://www.ansible.com/integrations/networks/cisco.

Примеры

- nxos_ospf_vrf:
    ospf: 1
    timer_throttle_spf_start: 50
    timer_throttle_spf_hold: 1000
    timer_throttle_spf_max: 2000
    timer_throttle_lsa_start: 60
    timer_throttle_lsa_hold: 1100
    timer_throttle_lsa_max: 3000
    vrf: test
    state: present

Значения возврата

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

Ключ Возвращаемое значение Описание
commands
список
всегда
команды, отправленные на устройство

Пример:
['router ospf 1', 'vrf test', 'timers throttle lsa 60 1100 3000', 'ospf 1', 'timers throttle spf 50 1000 2000', 'vrf test']


Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.

Поддержка

Для получения дополнительной информации о поддержке этого модуля Red Hat, обратитесь к этой статье базы знаний

Автор

  • 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.5/modules/nxos_ospf_vrf_module.html

Spec-Zone.ru

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