Spec-Zone.ru › Ansible

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

Примечание

Этот модуль входит в коллекцию community.network (версия 5.0.3).

Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

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

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

Новое в community.network 0.2.0

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

Обзор

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

Псевдонимы: network.cloudengine.ce_is_is_view

END_OF_DOCUMENT_MARKER

Параметры

Параметр

Комментарии

aclnum_or_name

string

Указывает номер или имя списка управления доступом для ISIS.

allow_filter

boolean

Указывает разрешение фильтрации или нет.

Варианты:

  • false
  • true

allow_up_down

boolean

Указывает разрешение состояния "вверх" или "вниз".

Варианты:

  • false
  • true

autocostenable

boolean

Указывает разрешение автоматической настройки стоимости.

Варианты:

  • false
  • true

autocostenablecompatible

boolean

Указывает разрешение автоматической настройки стоимости в совместимом режиме.

Варианты:

  • false
  • true

avoid_learning

boolean

Указывает разрешение предотвращения обучения.

Варианты:

  • false
  • true

bfd_min_rx

integer

Указывает минимальное количество принятых пакетов BFD.

bfd_min_tx

integer

Указывает минимальное количество отправленных пакетов BFD.

bfd_multiplier_num

integer

Указывает число умножителя BFD.

cost

integer

Указывает стоимость BFD.

cost_type

string

Указывает тип стоимости.

Варианты:

  • "external"
  • "internal"

coststyle

string

Указывает стиль стоимости.

Варианты:

  • "narrow"
  • "wide"
  • "transition"
  • "ntransition"
  • "wtransition"

defaultmode

string

Указывает режим по умолчанию.

Варианты:

  • "always"
  • "matchDefault"
  • "matchAny"

description

string

Указывает описание ISIS.

enablelevel1tolevel2

boolean

Включить уровень 1 на уровень 2.

Варианты:

  • false
  • true

export_aclnumorname

string

Указывает экспортируемый номер или имя списка управления доступом.

export_ipprefix

string

Указывает экспортируемый IP-префикс.

export_policytype

string

Указывает режим по умолчанию.

Варианты:

  • "aclNumOrName"
  • "ipPrefix"
  • "routePolicy"

export_processid

integer

Указывает экспортируемый идентификатор процесса.

export_protocol

string

Указывает экспортируемый протокол маршрутизации.

Варианты:

  • "direct"
  • "ospf"
  • "isis"
  • "static"
  • "rip"
  • "bgp"
  • "ospfv3"
  • "all"

export_routepolicyname

string

Указывает имя политики маршрутизации для экспорта.

import_aclnumorname

string

Указывает импортируемый номер или имя списка управления доступом.

import_cost

integer

Указывает импортируемую стоимость.

import_ipprefix

string

Указывает префикс импортируемого IP-адреса.

import_route_policy

string

Указывает политику импорта маршрута.

import_routepolicy_name

string

Указывает имя политики импорта маршрута.

import_routepolicyname

string

Указывает имя политики импорта маршрута.

import_tag

integer

Указывает импортируемый тег.

impotr_leveltype

string

Указывает протокол экспорта маршрутизатора.

Варианты:

  • "level_1"
  • "level_2"
  • "level_1_2"

inheritcost

boolean

Включить наследование стоимости.

Варианты:

  • false
  • true

instance_id

integer

Указывает ID экземпляра.

ip_address

string

Указывает IP-адрес.

ip_prefix_name

string

Указывает имя префикса IP-адреса.

islevel

string

Указывает уровень ISIS.

Варианты:

  • "level_1"
  • "level_2"
  • "level_1_2"

level_type

string

Указывает тип уровня ISIS.

Варианты:

  • "level_1"
  • "level_2"
  • "level_1_2"

max_load

integer

Указывает максимальную нагрузку маршрута.

mode_routepolicyname

string

Указывает режим имени политики маршрутизации.

mode_tag

integer

Указывает тег режима.

netentity

string

Указывает netentity.

penetration_direct

string

Указывает прямое проникновение.

Варианты:

  • "level2-level1"
  • "level1-level2"

permitibgp

boolean

Указывает permitibgp.

Варианты:

  • false
  • true

preference_value

integer

Указывает предпочтительное значение.

processid

integer

Указывает ID процесса.

protocol

string

Указывает протокол.

Варианты:

  • "direct"
  • "ospf"
  • "isis"
  • "static"
  • "rip"
  • "bgp"
  • "ospfv3"
  • "all"

relaxspfLimit

boolean

Указывает, включить ли ограничение SPF.

Варианты:

  • false
  • true

route_policy_name

string

Указывает имя политики маршрутизации.

state

string

Определяет, должна ли конфигурация присутствовать на устройстве или нет.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

stdbandwidth

integer

Указывает стандартную полосу пропускания.

stdlevel1cost

integer

Указывает стоимость уровня 1 стандарта.

stdlevel2cost

integer

Указывает стоимость уровня 2 стандарта.

tag

integer

Указывает тег isis.

weight

integer

Указывает вес 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

dictionary

параметры конфигурации после выполнения модуля

Возвращаемое значение: всегда

Пример: {"session": {"addrType": "IPV4", "createType": "SESS_STATIC", "destAddr": null, "outIfName": "10GE1/0/1", "sessName": "bfd_l2link", "srcAddr": null, "useDefaultIp": "true", "vrfName": null}}

existing

dictionary

параметры существующей конфигурации

Возвращаемое значение: всегда

Пример: {"session": {}}

proposed

dictionary

параметры, переданные в модуль

Возвращаемое значение: всегда

Пример: {"state": "present"}

updates

list / elements=string

команды, отправленные на устройство

Возвращаемое значение: всегда

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

Авторы

  • xuxiaowei0512 (@CloudEngine-Ansible)

Ссылки на коллекции

  • Система отслеживания ошибок
  • Репозиторий (исходники)

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

Spec-Zone.ru

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