Spec-Zone.ru › Ansible 2.11

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

Примечание

Этот плагин является частью коллекции community.network (версия 2.0.1).

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

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

Новое в версии 0.2.0: community.network

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
aclnum_or_name
строка
Указывает номер или имя списка управления доступом для ISIS.
allow_filter
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение фильтра или нет.
allow_up_down
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение вверх или вниз.
autocostenable
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение автоматической настройки стоимости.
autocostenablecompatible
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение автоматической настройки стоимости (совместимый режим).
avoid_learning
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение избегания обучения.
bfd_min_rx
целое число
Указывает минимальное количество принятых пакетов BFD.
bfd_min_tx
целое число
Указывает минимальное количество отправленных пакетов BFD.
bfd_multiplier_num
целое число
Указывает множитель BFD.
cost
целое число
Указывает стоимость BFD.
cost_type
строка
    Варианты:
  • external
  • internal
Указывает тип стоимости.
coststyle
строка
    Варианты:
  • narrow
  • wide
  • transition
  • ntransition
  • wtransition
Указывает стиль стоимости.
defaultmode
строка
    Варианты:
  • always
  • matchDefault
  • matchAny
Указывает режим по умолчанию.
description
строка
Указывает описание ISIS.
enablelevel1tolevel2
логическое значение
    Варианты:
  • нет
  • да
Включить уровень 1 в уровень 2.
export_aclnumorname
строка
Указывает номер или имя экспортируемого списка управления доступом.
export_ipprefix
строка
Указывает экспортируемый IP-префикс.
export_policytype
строка
    Варианты:
  • aclNumOrName
  • ipPrefix
  • routePolicy
Указывает режим по умолчанию.
export_processid
целое число
Указывает экспортируемый идентификатор процесса.
export_protocol
строка
    Варианты:
  • direct
  • ospf
  • isis
  • static
  • rip
  • bgp
  • ospfv3
  • all
Указывает экспортируемый протокол маршрутизации.
export_routepolicyname
строка
Указывает имя политики маршрутизации для экспорта.
import_aclnumorname
строка
Указывает номер или имя импортируемого списка управления доступом.
import_cost
целое число
Указывает импортируемую стоимость.
import_ipprefix
строка
Указывает импортируемый IP-префикс.
import_route_policy
строка
Указывает политику импорта маршрутов.
import_routepolicy_name
строка
Указывает имя политики импорта маршрутов.
import_routepolicyname
строка
Указывает имя политики импорта маршрутов.
import_tag
целое число
Указывает импортируемый тег.
impotr_leveltype
строка
    Варианты:
  • level_1
  • level_2
  • level_1_2
Указывает экспортируемый протокол маршрутизации.
inheritcost
логическое значение
    Варианты:
  • нет
  • да
Включить наследование стоимости.
instance_id
целое число
Указывает идентификатор экземпляра.
ip_address
строка
Указывает IP-адрес.
ip_prefix_name
строка
Указывает имя IP-префикса.
islevel
строка
    Варианты:
  • level_1
  • level_2
  • level_1_2
Указывает уровень ISIS.
level_type
строка
    Варианты:
  • level_1
  • level_2
  • level_1_2
Указывает тип уровня ISIS.
max_load
целое число
Указывает максимальную нагрузку маршрута.
mode_routepolicyname
строка
Указывает режим имени политики маршрутизации.
mode_tag
целое число
Указывает тег режима.
netentity
строка
Указывает сетевой объект.
penetration_direct
строка
    Варианты:
  • level2-level1
  • level1-level2
Указывает направление проникновения.
permitibgp
логическое значение
    Варианты:
  • нет
  • да
Указывает разрешение BGP.
preference_value
целое число
Указывает значение предпочтения.
processid
целое число
Указывает идентификатор процесса.
protocol
строка
    Варианты:
  • direct
  • ospf
  • isis
  • static
  • rip
  • bgp
  • ospfv3
  • all
Указывает протокол.
relaxspfLimit
логическое значение
    Варианты:
  • нет
  • да
Указывает включение ослабления ограничения SPF.
route_policy_name
строка
Указывает имя политики маршрутизации.
state
строка
    Варианты:
  • present ←
  • absent
Определяет, должна ли конфигурация присутствовать на устройстве или нет.
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
словарь
всегда
пара ключ/значение конфигурации после выполнения модуля

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

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

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

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


Авторы

  • xuxiaowei0512 (@CloudEngine-Ansible)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/network/ce_is_is_view_module.html

Spec-Zone.ru

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