Spec-Zone.ru › Ansible 2.6

ce_bfd_global - Управляет глобальной конфигурацией BFD на устройствах HUAWEI CloudEngine.

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

  • Обзор
  • Параметры
  • Примеры
  • Значения возврата
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Управляет глобальной конфигурацией BFD на устройствах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
bfd_enable
    Варианты:
  • enable
  • disable
Включает функцию глобального обнаружения двустороннего переадресации (BFD).
damp_init_wait_time
Устанавливает начательное время подавления флаттера для сеанса BFD. Значение — целое число от 1 до 3600000 миллисекунд. Значение по умолчанию — 2000.
damp_max_wait_time
Устанавливает максимальное время подавления флаттера для сеанса BFD. Значение — целое число от 1 до 3600000 миллисекунд. Значение по умолчанию — 15000.
damp_second_wait_time
Устанавливает вторичное время подавления флаттера для сеанса BFD. Значение — целое число от 1 до 3600000 миллисекунд. Значение по умолчанию — 5000.
default_ip
Устанавливает адрес IP по умолчанию для мультикаста. Значение — от 224.0.0.107 до 224.0.0.250.
delay_up_time
Устанавливает задержку перед тем, как сеанс BFD станет активным. Значение — целое число от 1 до 600 секунд. Значение по умолчанию — 0, что означает, что сеанс BFD становится активным немедленно.
state
    Варианты:
  • present ←
  • absent
Определяет, должно ли конфигурация присутствовать на устройстве или нет.
tos_exp_dynamic
Указывает приоритет пакетов управления BFD для динамических сеансов BFD. Значение — целое число от 0 до 7. По умолчанию приоритет — 7 (наивысший).
tos_exp_static
Указывает приоритет пакетов управления BFD для статических сеансов BFD. Значение — целое число от 0 до 7. По умолчанию приоритет — 7 (наивысший).

Примеры

- name: bfd global 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: Enable the global BFD function
    ce_bfd_global:
      bfd_enable: enable
      provider: '{{ cli }}'

  - name: Set the default multicast IP address to 224.0.0.150
    ce_bfd_global:
      bfd_enable: enable
      default_ip: 224.0.0.150
      state: present
      provider: '{{ cli }}'

  - name: Set the priority of BFD control packets for dynamic and static BFD sessions
    ce_bfd_global:
      bfd_enable: enable
      tos_exp_dynamic: 5
      tos_exp_static: 6
      state: present
      provider: '{{ cli }}'

  - name: Disable the global BFD function
    ce_bfd_global:
      bfd_enable: disable
      provider: '{{ cli }}'

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

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

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

Пример:
True
end_state
dict
режим подробной информации
параметры конфигурации после выполнения модуля

Пример:
{'global': {'bfdEnable': 'true', 'dampInitWaitTime': '2000', 'dampMaxWaitTime': '12000', 'dampSecondWaitTime': '5000', 'defaultIp': '224.0.0.184', 'delayUpTimer': None, 'tosExp': '7', 'tosExpStatic': '7'}}
existing
dict
режим подробной информации
существующие параметры конфигурации

Пример:
{'global': {'bfdEnable': 'false', 'dampInitWaitTime': '2000', 'dampMaxWaitTime': '12000', 'dampSecondWaitTime': '5000', 'defaultIp': '224.0.0.184', 'delayUpTimer': None, 'tosExp': '7', 'tosExpStatic': '7'}}
proposed
dict
режим подробной информации
параметры, переданные в модуль

Пример:
{'bfd_enalbe': 'enable', 'damp_init_wait_time': None, 'damp_max_wait_time': None, 'damp_second_wait_time': None, 'default_ip': None, 'delayUpTimer': None, 'state': 'present', 'tos_exp_dynamic': None, 'tos_exp_static': None}
updates
list
всегда
команды, отправленные на устройство

Пример:
['bfd']


Статус

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

Техническое обслуживание

Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. в разделе Техническое обслуживание и поддержка модулей.

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

Автор

  • QijunPan (@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_bfd_global_module.html

Spec-Zone.ru

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