ce_netstream_template - Управление шаблоном NetStream на коммутаторах HUAWEI CloudEngine.
Новая версия 2.4.
Обзор
- Управляет настройкой шаблона NetStream на коммутаторах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| collect_counter |
| Настройка количества пакетов и байтов, которые включаются в гибкую статистику потоков, отправляемую в NSC. |
| collect_interface |
| Настройка входного или выходного интерфейса, который включается в гибкую статистику потоков, отправляемую в NSC. |
| description | Настройка описания записи netstream. Значение — строка от 1 до 80 символов, регистронезависимая. | |
| match |
| Настройка ключевых слов шаблона гибкой статистики потоков. |
| record_name | Настройка имени записи netstream. Значение — строка от 1 до 32 символов, регистронезависимая. | |
| state |
| Укажите желаемое состояние ресурса. |
| type обязательно |
| Настройка типа записи 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