Spec-Zone.ru › Ansible 2.10

community.network.ce_is_is_view – Управляет конфигурацией представления isis на устройствах HUAWEI CloudEngine.

Примечание

Этот плагин входит в коллекцию community.network (версия 1.3.0).

Для его установки используйте: ansible-galaxy collection install community.network.

Для использования в книге задач укажите: community.network.ce_is_is_view.

Новое в версии 0.2.0: коллекция community.network

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата

Обзор

  • Управляет идентификатором процесса isis, создаёт идентификатор экземпляра isis или удаляет идентификатор процесса на устройствах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
aclnum_or_name
строка
Указывает номер или имя acl для isis.
allow_filter
булево
    Варианты:
  • нет
  • да
Указывает, включить ли фильтр.
allow_up_down
булево
    Варианты:
  • нет
  • да
Указывает, разрешить ли изменение состояния вверх/вниз.
autocostenable
булево
    Варианты:
  • нет
  • да
Указывает, включить ли автоматическое определение стоимости.
autocostenablecompatible
булево
    Варианты:
  • нет
  • да
Указывает, включить ли совместимость с автоматическим определением стоимости.
avoid_learning
булево
    Варианты:
  • нет
  • да
Указывает, включить ли предотвращение обучения.
bfd_min_rx
целое
Указывает минимальное количество полученных пакетов bfd.
bfd_min_tx
целое
Указывает минимальное количество отправленных пакетов bfd.
bfd_multiplier_num
целое
Указывает число множителей bfd.
cost
целое
Указывает стоимость.
cost_type
строка
    Варианты:
  • внешняя
  • внутренняя
Указывает тип стоимости.
coststyle
строка
    Варианты:
  • узкий
  • широкий
  • переход
  • ntransition
  • wtransition
Указывает стиль стоимости.
defaultmode
строка
    Варианты:
  • всегда
  • matchDefault
  • matchAny
Указывает режим по умолчанию.
description
строка
Указывает описание isis.
enablelevel1tolevel2
булево
    Варианты:
  • нет
  • да
Включить уровень 1 до уровня 2.
export_aclnumorname
строка
Указывает номер или имя экспортируемого acl.
export_ipprefix
строка
Указывает экспортируемый ip префикс.
export_policytype
строка
    Варианты:
  • aclNumOrName
  • ipPrefix
  • routePolicy
Указывает режим по умолчанию.
export_processid
целое
Указывает идентификатор экспортируемого процесса.
export_protocol
строка
    Варианты:
  • прямой
  • ospf
  • isis
  • статический
  • rip
  • bgp
  • ospfv3
  • все
Указывает экспортируемый протокол маршрутизатора.
export_routepolicyname
строка
Указывает имя экспортируемой политики маршрутизации.
import_aclnumorname
строка
Указывает номер или имя импортируемого acl.
import_cost
целое
Указывает импортируемую стоимость.
import_ipprefix
строка
Указывает импортируемый ip префикс.
import_route_policy
строка
Указывает импортируемую политику маршрутизации.
import_routepolicy_name
строка
Указывает имя импортируемой политики маршрутизации.
import_routepolicyname
строка
Указывает имя импортируемой политики маршрутизации.
import_tag
целое
Указывает импортируемую метку.
impotr_leveltype
строка
    Варианты:
  • уровень_1
  • уровень_2
  • уровень_1_2
Указывает экспортируемый протокол маршрутизатора.
inheritcost
булево
    Варианты:
  • нет
  • да
Включить наследование стоимости.
instance_id
целое
Указывает идентификатор экземпляра.
ip_address
строка
Указывает ip адрес.
ip_prefix_name
строка
Указывает имя ip префикса.
islevel
строка
    Варианты:
  • уровень_1
  • уровень_2
  • уровень_1_2
Указывает уровень isis.
level_type
строка
    Варианты:
  • уровень_1
  • уровень_2
  • уровень_1_2
Указывает тип уровня isis.
max_load
целое
Указывает максимальную нагрузку маршрута.
mode_routepolicyname
строка
Указывает режим имени политики маршрутизации.
mode_tag
целое
Указывает метку режима.
netentity
строка
Указывает netentity.
penetration_direct
строка
    Варианты:
  • level2-level1
  • level1-level2
Указывает направление проникновения.
permitibgp
булево
    Варианты:
  • нет
  • да
Указывает разрешение bgp.
preference_value
целое
Указывает значение предпочтения.
processid
целое
Указывает идентификатор процесса.
protocol
строка
    Варианты:
  • прямой
  • ospf
  • isis
  • статический
  • rip
  • bgp
  • ospfv3
  • все
Указывает протокол.
relaxspfLimit
булево
    Варианты:
  • нет
  • да
Указывает включить ли ограничение relax spf.
route_policy_name
строка
Указывает имя политики маршрутизации.
state
строка
    Варианты:
  • присутствует ←
  • отсутствует
Определяет, должно ли быть присутствие конфигурации на устройстве или нет.
stdbandwidth
целое
Указывает стандартную полосу пропускания.
stdlevel1cost
целое
Указывает стандартную стоимость уровня 1.
stdlevel2cost
целое
Указывает стандартную стоимость уровня 2.
tag
целое
Указывает метку isis.
weight
целое
Указывает вес isis.

Примечания

Примечание

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

Примеры

- name: Set isis description
  community.network.ce_is_is_view:
    instance_id: 3
    description: abcdeggfs
    state: present

- name: Set isis islevel
  community.network.ce_is_is_view:
    instance_id: 3
    islevel: level_1
    state: present
- name: Set isis coststyle
  community.network.ce_is_is_view:
    instance_id: 3
    coststyle: narrow
    state: present

- name: Set isis stdlevel1cost
  community.network.ce_is_is_view:
    instance_id: 3
    stdlevel1cost: 63
    state: present

- name: Set isis stdlevel2cost
  community.network.ce_is_is_view:
    instance_id: 3
    stdlevel2cost: 63
    state: present

- name: Set isis stdbandwidth
  community.network.ce_is_is_view:
    instance_id: 3
    stdbandwidth: 1
    state: present

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

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

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

Пример:
True
end_state
словарь
всегда
k/v пары конфигурации после выполнения модуля

Пример:
{'session': {'addrType': 'IPV4', 'createType': 'SESS_STATIC', 'destAddr': None, 'outIfName': '10GE1/0/1', 'sessName': 'bfd_l2link', 'srcAddr': None, 'useDefaultIp': 'true', 'vrfName': None}}
existing
словарь
всегда
k/v пары существующей конфигурации

Пример:
{'session': {}}
proposed
словарь
всегда
k/v пары параметров, переданных в модуль

Пример:
{'state': 'present'}
updates
список / элементы=строка
всегда
команды, отправленные на устройство

Пример:
['bfd bfd_l2link bind peer-ip default-ip interface 10ge1/0/1']


Авторы

  • xuxiaowei0512 (@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.10/collections/community/network/ce_is_is_view_module.html

Spec-Zone.ru

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