Spec-Zone.ru › Ansible 2.6

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
bool
    Варианты:
  • нет ←
  • да
Указывает режим таймера для расчета интервала прибытия LSA. Если параметр задан, но значение не указано, используется значение по умолчанию. Если значение true, используется общий таймер. Если false, используется интеллектуальный таймер.
lsaamaxinterval
Указывает максимальный интервал прибытия LSA при использовании интеллектуального таймера. Допустимые значения — целое число в миллисекундах, от 0 до 10000, значение по умолчанию — 1000.
lsaastartinterval
Указывает начальный интервал прибытия LSA при использовании интеллектуального таймера. Допустимые значения — целое число в миллисекундах, от 0 до 10000, значение по умолчанию — 500.
lsaoholdinterval
Указывает интервал удержания генерируемой LSA. Допустимые значения — целое число в миллисекундах, от 0 до 5000, значение по умолчанию — 1000.
lsaointerval
Указывает интервал генерируемой LSA. Допустимые значения — целое число в секундах, от 0 до 10, значение по умолчанию — 5.
lsaointervalflag
bool
    Варианты:
  • нет ←
  • да
Указывает, отменять ли интервал генерирования 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
    Варианты:
  • интеллектуальный-таймер ←
  • таймер
  • миллисекунды
Указывает режим таймера, используемого для расчета SPF. Если параметр задан, но значение не указано, используется значение по умолчанию. Если значение — интеллектуальный-таймер, используется интеллектуальный таймер. Если значение — таймер, используется таймер второго уровня. Если значение — миллисекунды, используется таймер миллисекундного уровня.
spfmaxinterval
Указывает максимальный интервал для расчета SPF при использовании интеллектуального таймера. Допустимые значения — целое число в миллисекундах, от 1 до 20000, значение по умолчанию — 5000.
spfstartinterval
Указывает начальный интервал для расчета SPF при использовании интеллектуального таймера. Допустимые значения — целое число в миллисекундах, от 1 до 1000, значение по умолчанию — 50.
state
    Варианты:
  • наличие ←
  • отсутствует
Указывает желаемое состояние ресурса.
vrf Значение по умолчанию:
"_public_"
Указывает экземпляр VPN, использующий ospf. Длина — от 1 до 31. Допустимые значения — строка.

Примеры

- 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
dict
режим подробных сообщений
пар k/v конфигурации после выполнения модуля

Пример:
{'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
dict
режим подробных сообщений
пар k/v существующей конфигурации

Пример:
{'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
dict
режим подробных сообщений
пар k/v параметров, переданных в модуль

Пример:
{'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. Подробнее см. Поддержка и техническое обслуживание модулей.

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Yang yang (@CloudEngine Ansible)

Подсказка

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

© 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/ce_ospf_vrf_module.html

Spec-Zone.ru

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