Spec-Zone.ru › Ansible 2.6

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

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

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

Обзор

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
addr
Указывает адрес сетевого сегмента, где находится интерфейс. Значение в формате десятичной точки.
area
Указывает идентификатор области. Область с идентификатором области 0 является основной областью. Допустимые значения — строка, отформатированная как IP-адрес (например, "0.0.0.0") или целое число от 1 до 4294967295.
auth_key_id
Идентификатор ключа аутентификации, когда auth_mode равно 'hmac-sha256', 'md5' или 'hmac-md5. Допустимое значение — целое число в диапазоне от 1 до 255.
auth_mode
    Варианты:
  • none
  • hmac-sha256
  • md5
  • hmac-md5
  • simple
Указывает тип аутентификации.
auth_text_md5
Указывает пароль для аутентификации MD5, HMAC-MD5 или HMAC-SHA256. Значение — строка из 1 до 255 символов, чувствительных к регистру, пробелы не поддерживаются.
auth_text_simple
Указывает пароль для простой аутентификации. Значение — строка из 1 до 8 символов.
mask
Биты маски IP-сети в десятичном формате от 0 до 32.
max_load_balance
Максимальное количество путей для переадресации пакетов по нескольким путям. Допустимое значение — целое число в диапазоне от 1 до 64.
nexthop_addr
IPv4-адрес для настройки веса адреса следующего узла. Допустимые значения — строка, отформатированная как IP-адрес.
nexthop_weight
Указывает вес следующего узла. Чем меньше значение, тем выше приоритет маршрута. Целое число от 1 до 254.
process_id
обязательно
Указывает идентификатор процесса. Значение — целое число от 1 до 4294967295.
state
    Варианты:
  • present ←
  • absent
Определяет, должно ли быть включена конфигурация на устройстве.

Примеры

- name: ospf 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
    ce_ospf:
      process_id: 1
      area: 100
      state: present
      provider: "{{ cli }}"

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

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

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

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

Пример:
{'process_id': '1', 'areas': [{'areaId': '0.0.0.100', 'areaType': 'Normal'}], 'nexthops': [], 'max_load_balance': '32'}
existing
dict
режим подробной информации
Ключ-значение пар существующей конфигурации

Пример:
{'process_id': '1', 'areas': [], 'nexthops': [], 'max_load_balance': '32'}
proposed
dict
режим подробной информации
Ключ-значение пар параметров, переданных в модуль

Пример:
{'process_id': '1', 'area': '100'}
updates
список
всегда
Команды, отправленные на устройство

Пример:
['ospf 1', 'area 0.0.0.100']


Статус

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

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

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом 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_ospf_module.html

Spec-Zone.ru

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