Spec-Zone.ru › Ansible 2.11

mellanox.onyx.onyx_l3_interface – Управление интерфейсами L3 на сетевых устройствах Mellanox ONYX

Примечание

Этот плагин входит в сборку mellanox.onyx (версия 1.0.0).

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

Для использования в playbook укажите: mellanox.onyx.onyx_l3_interface.

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

Обзор

  • Этот модуль обеспечивает декларативное управление интерфейсами L3 на сетевых устройствах Mellanox ONYX.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
aggregate
строка
Список определений интерфейсов L3
ipv4
строка
IPv4 интерфейса L3.
ipv6
строка
IPv6 интерфейса L3 (на данный момент не поддерживается).
name
строка
Имя интерфейса L3.
purge
логическое значение
    Варианты:
  • no ←
  • yes
Удалить интерфейсы L3, не определенные в параметре aggregate.
state
строка
    Варианты:
  • present ←
  • absent
Состояние конфигурации интерфейса L3.

Примеры

- name: Set Eth1/1 IPv4 address
  onyx_l3_interface:
    name: Eth1/1
    ipv4: 192.168.0.1/24

- name: Remove Eth1/1 IPv4 address
  onyx_l3_interface:
    name: Eth1/1
    state: absent

- name: Set IP addresses on aggregate
  onyx_l3_interface:
    aggregate:
      - { name: Eth1/1, ipv4: 192.168.2.10/24 }
      - { name: Eth1/2, ipv4: 192.168.3.10/24 }

- name: Remove IP addresses on aggregate
  onyx_l3_interface:
    aggregate:
      - { name: Eth1/1, ipv4: 192.168.2.10/24 }
      - { name: Eth1/2, ipv4: 192.168.3.10/24 }
    state: absent

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

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

Ключ Возвращаемое значение Описание
commands
список / элементы=строка
всегда.
Список команд конфигурации для отправки на устройство

Пример:
['interfaces ethernet 1/1 ip address 192.168.0.1 /24']


Авторы

  • Samer Deeb (@samerd)

© 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/mellanox/onyx/onyx_l3_interface_module.html

Spec-Zone.ru

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