Spec-Zone.ru › Ansible 2.4

ce_stp - Управление конфигурацией STP на коммутаторах HUAWEI CloudEngine.

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

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

Описание

  • Управление конфигурациями STP на коммутаторах HUAWEI CloudEngine.

Параметры

параметр обязателен по умолчанию возможные значения комментарии
bpdu_filter
нет
  • включено
  • выключено
Укажите порт как порт фильтрации BPDU.
bpdu_protection
нет
  • включено
  • выключено
Настройка защиты от BPDU на граничном порту. Эта функция предотвращает отключение сети, вызванное атакующими пакетами.
cost
нет
Установите стоимость пути текущего порта. Значение по умолчанию 0.
edged_port
нет
  • включено
  • выключено
Установите текущий порт как граничный порт.
interface
нет
Имя интерфейса. Если значение all, конфигурация будет применена ко всем интерфейсам. Если значение - специальное имя, поддерживается только ввод полного имени.
loop_protection
нет
  • включено
  • выключено
Включить защиту от петель на текущем порту.
root_protection
нет
  • включено
  • выключено
Включить защиту от корневого порта на текущем порту.
state
нет текущее состояние
  • текущее состояние
  • отсутствует
Укажите желаемое состояние ресурса.
stp_converge
нет
  • быстрое
  • нормальное
Режим сходимости STP. Быстрое означает установить режим старения STP на Быстрое. Нормальное означает установить режим старения STP на Нормальное.
stp_enable
нет
  • включено
  • выключено
Включить или выключить STP на коммутаторе.
stp_mode
нет
  • stp
  • rstp
  • mstp
Установить режим работы для текущего процесса MSTP. Режим может быть STP, RSTP или MSTP.
tc_protection
нет
  • включено
  • выключено
Настройка функции защиты TC BPDU для процесса MSTP.
tc_protection_interval
нет
Установите время, в течение которого устройство MSTP обрабатывает максимальное количество пакетов TC BPDU и немедленно обновляет записи маршрутизации. Значение - целое число от 1 до 600 секунд.
tc_protection_threshold
нет
Установите максимальное количество пакетов TC BPDU, которые может обработать MSTP. Значение - целое число от 1 до 255. Значение по умолчанию на коммутаторе - 1.

Примеры

- name: CloudEngine stp 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: "Config stp mode"
    ce_stp:
      state: present
      stp_mode: stp
      provider: "{{ cli }}"

  - name: "Undo stp mode"
    ce_stp:
      state: absent
      stp_mode: stp
      provider: "{{ cli }}"

  - name: "Enable bpdu protection"
    ce_stp:
      state: present
      bpdu_protection: enable
      provider: "{{ cli }}"

  - name: "Disable bpdu protection"
    ce_stp:
      state: present
      bpdu_protection: disable
      provider: "{{ cli }}"

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

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

имя описание возвращается тип пример
changed
проверка, были ли внесены изменения на устройстве
всегда логический True
end_state
параметры aaa в формате k/v после выполнения модуля
всегда словарь {'bpdu_protection': 'включено'}
existing
параметры существующего aaa сервера в формате k/v
всегда словарь {'bpdu_protection': 'выключено'}
proposed
переданные в модуль параметры в формате k/v
всегда словарь {'bpdu_protection': 'включено', 'state': 'текущее состояние'}
updates
команда, отправленная на устройство
всегда список ['stp bpdu-protection']

Статус

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

Для помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информацию о сообществе и сотрудничестве, Тестирование 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.4/ce_stp_module.html

Spec-Zone.ru

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