Spec-Zone.ru › Ansible 2.8

ce_ospf_vrf – Управляет конфигурацией экземпляра OSPF VPN на коммутаторах HUAWEI CloudEngine

Новое в версии 2.4.

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

Обзор

  • Управляет конфигурацией экземпляра OSPF VPN на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
bandwidth
-
Указывает эталонную пропускную способность, используемую для назначения стоимости ospf. Допустимые значения — целое число, в Мбит/с, от 1 до 2147483648. Значение по умолчанию — 100.
description
-
Указывает описание процесса ospf.
lsaaholdinterval
-
Указывает интервал удержания поступающего LSA при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 0 до 10000, значение по умолчанию — 500.
lsaainterval
-
Указывает интервал поступающего LSA при использовании общего таймера. Допустимое значение — целое число, в миллисекундах, от 0 до 10000.
lsaalflag
boolean
    Варианты:
  • no ←
  • yes
Указывает режим таймера для расчёта интервала поступающего LSA. Если параметр установлен, но значение не указано, используется значение по умолчанию. Если значение true, используется общий таймер. Если false, используется интеллектуальный таймер.
lsaamaxinterval
-
Указывает максимальный интервал поступающего LSA при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 0 до 10000, значение по умолчанию — 1000.
lsaastartinterval
-
Указывает начальный интервал поступающего LSA при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 0 до 10000, значение по умолчанию — 500.
lsaoholdinterval
-
Указывает интервал удержания генерируемого LSA. Допустимое значение — целое число, в миллисекундах, от 0 до 5000, значение по умолчанию — 1000.
lsaointerval
-
Указывает интервал генерируемого LSA. Допустимое значение — целое число, в секундах, от 0 до 10, значение по умолчанию — 5.
lsaointervalflag
boolean
    Варианты:
  • no ←
  • yes
Указывает, отключать ли интервал генерирования LSA. Если параметр установлен, но значение не указано, используется значение по умолчанию. true: отключает интервал генерирования LSA, интервал равен 0. false: интервал генерирования LSA не отключается.
lsaomaxinterval
-
Указывает максимальный интервал генерируемого LSA. Допустимое значение — целое число, в миллисекундах, от 1 до 10000, значение по умолчанию — 5000.
lsaostartinterval
-
Указывает начальный интервал генерируемого LSA. Допустимое значение — целое число, в миллисекундах, от 0 до 1000, значение по умолчанию — 500.
ospf
- / обязательно
Идентификатор процесса ospf. Допустимые значения — целое число, от 1 до 4294967295, значение по умолчанию — 1.
route_id
-
Указывает идентификатор частного маршрута ospf. Допустимые значения — строка, отформатированная как IP-адрес (например, "10.1.1.1"), длина от 0 до 20.
spfholdinterval
-
Указывает интервал удержания для расчёта SPF при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 1 до 5000, значение по умолчанию — 200.
spfinterval
-
Указывает интервал для расчёта SPF при использовании таймера второго уровня. Допустимое значение — целое число, в секундах, от 1 до 10.
spfintervalmi
-
Указывает интервал для расчёта SPF при использовании таймера в миллисекундах. Допустимое значение — целое число, в миллисекундах, от 1 до 10000.
spfintervaltype
-
    Варианты:
  • intelligent-timer ←
  • timer
  • millisecond
Указывает режим таймера, используемого для расчёта SPF. Если параметр установлен, но значение не указано, используется значение по умолчанию. Если intelligent-timer, используется интеллектуальный таймер. Если timer, используется таймер второго уровня. Если millisecond, используется таймер в миллисекундах.
spfmaxinterval
-
Указывает максимальный интервал для расчёта SPF при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 1 до 20000, значение по умолчанию — 5000.
spfstartinterval
-
Указывает начальный интервал для расчёта SPF при использовании интеллектуального таймера. Допустимое значение — целое число, в миллисекундах, от 1 до 1000, значение по умолчанию — 50.
state
-
    Варианты:
  • present ←
  • absent
Указывает желаемое состояние ресурса.
vrf
-
По умолчанию:
"_public_"
Указывает экземпляр VPN, использующий ospf. Длина от 1 до 31. Допустимые значения — строка.

Примечания

Примечание

  • Для этого модуля необходимо включить системную службу netconf на удалённом управляемом устройстве.
  • Рекомендуемое соединение — netconf.
  • Этот модуль также работает с local соединениями для устаревших плейбуков.

Примеры

- name: ospf vrf module test
  hosts: cloudengine
  connection: local
  gather_facts: no
  vars:
    cli:
      host: "{{ inventory_hostname }}"
      port: "{{ ansible_ssh_port }}"
      username: "{{ username }}"
      password: "{{ password }}"
      transport: cli

  tasks:

  - name: Configure ospf route id
    ce_ospf_vrf:
      ospf: 2
      route_id: 2.2.2.2
      lsaointervalflag: False
      lsaointerval: 2
      provider: "{{ cli }}"

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

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

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

end_state
словарь
режим подробной информации
пара ключ-значение конфигурации после выполнения модуля

Пример:
{'bandwidthReference': '100', 'description': None, 'lsaArrivalFlag': 'false', 'lsaArrivalHoldInterval': '500', 'lsaArrivalInterval': None, 'lsaArrivalMaxInterval': '1000', 'lsaArrivalStartInterval': '500', 'lsaOriginateHoldInterval': '1000', 'lsaOriginateInterval': '2', 'lsaOriginateIntervalFlag': 'false', 'lsaOriginateMaxInterval': '5000', 'lsaOriginateStartInterval': '500', 'processId': '2', 'routerId': '2.2.2.2', 'spfScheduleHoldInterval': '1000', 'spfScheduleInterval': None, 'spfScheduleIntervalMillisecond': None, 'spfScheduleIntervalType': 'intelligent-timer', 'spfScheduleMaxInterval': '10000', 'spfScheduleStartInterval': '500', 'vrfName': '_public_'}
existing
словарь
режим подробной информации
пара ключ-значение существующей конфигурации

Пример:
{'bandwidthReference': '100', 'description': None, 'lsaArrivalFlag': 'false', 'lsaArrivalHoldInterval': '500', 'lsaArrivalInterval': None, 'lsaArrivalMaxInterval': '1000', 'lsaArrivalStartInterval': '500', 'lsaOriginateHoldInterval': '1000', 'lsaOriginateInterval': '2', 'lsaOriginateIntervalFlag': 'false', 'lsaOriginateMaxInterval': '5000', 'lsaOriginateStartInterval': '500', 'processId': '2', 'routerId': '2.2.2.2', 'spfScheduleHoldInterval': '1000', 'spfScheduleInterval': None, 'spfScheduleIntervalMillisecond': None, 'spfScheduleIntervalType': 'intelligent-timer', 'spfScheduleMaxInterval': '10000', 'spfScheduleStartInterval': '500', 'vrfName': '_public_'}
proposed
словарь
режим подробной информации
пара ключ-значение параметров, переданных в модуль

Пример:
{'bandwidth': '100', 'description': None, 'lsaaholdinterval': '500', 'lsaainterval': None, 'lsaamaxinterval': '1000', 'lsaastartinterval': '500', 'lsaalflag': 'False', 'lsaoholdinterval': '1000', 'lsaointerval': '2', 'lsaointervalflag': 'False', 'lsaomaxinterval': '5000', 'lsaostartinterval': '500', 'process_id': '2', 'route_id': '2.2.2.2', 'spfholdinterval': '1000', 'spfinterval': None, 'spfintervalmi': None, 'spfintervaltype': 'intelligent-timer', 'spfmaxinterval': '10000', 'spfstartinterval': '500', 'vrf': '_public_'}
updates
список
всегда
команды, отправленные на устройство

Пример:
['ospf 2']


Статус

  • Этот модуль не гарантирует обратную совместимость. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Yang yang (@QijunPan)

Подсказка

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

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

Spec-Zone.ru

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