Spec-Zone.ru › Ansible 2.6

ce_netstream_template - Управление шаблоном NetStream на коммутаторах HUAWEI CloudEngine.

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

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

Обзор

  • Управляет настройкой шаблона NetStream на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
collect_counter
    Варианты:
  • байты
  • пакеты
Настройка количества пакетов и байтов, которые включаются в гибкую статистику потоков, отправляемую в NSC.
collect_interface
    Варианты:
  • вход
  • выход
Настройка входного или выходного интерфейса, который включается в гибкую статистику потоков, отправляемую в NSC.
description
Настройка описания записи netstream. Значение — строка от 1 до 80 символов, регистронезависимая.
match
    Варианты:
  • адрес назначения
  • порт назначения
  • TOS
  • протокол
  • адрес источника
  • порт источника
Настройка ключевых слов шаблона гибкой статистики потоков.
record_name
Настройка имени записи netstream. Значение — строка от 1 до 32 символов, регистронезависимая.
state
    Варианты:
  • present ←
  • absent
Укажите желаемое состояние ресурса.
type
обязательно
    Варианты:
  • ip
  • vxlan
Настройка типа записи netstream.

Примеры

- name: netstream template 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: Config ipv4 netstream record
    ce_netstream_template:
      state: present
      type: ip
      record_name: test
      provider: "{{ cli }}"
  - name: Undo ipv4 netstream record
    ce_netstream_template:
      state: absent
      type: ip
      record_name: test
      provider: "{{ cli }}"
  - name: Config ipv4 netstream record collect_counter
    ce_netstream_template:
      state: present
      type: ip
      record_name: test
      collect_counter: bytes
      provider: "{{ cli }}"
  - name: Undo ipv4 netstream record collect_counter
    ce_netstream_template:
      state: absent
      type: ip
      record_name: test
      collect_counter: bytes
      provider: "{{ cli }}"

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

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

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

Пример:
True
end_state
dict
всегда
k/v пары параметров aaa после выполнения модуля

Пример:
{'record_name': 'test', 'type': 'ip'}
existing
dict
всегда
k/v пары существующего сервера aaa

proposed
dict
всегда
k/v пары параметров, переданных в модуль

Пример:
{'record_name': 'test', 'type': 'ip', 'state': 'present'}
updates
список
всегда
команды, отправленные на устройство

Пример:
['netstream record test ip']


Состояние

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

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

Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • wangdezhuang (@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_netstream_template_module.html

Spec-Zone.ru

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