Spec-Zone.ru › Ansible 2.6

ce_netstream_export - Управляет экспортом netstream на коммутаторах HUAWEI CloudEngine.

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

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

Описание

  • Настройка экспорта статистических данных потока NetStream и версий для экспортируемых пакетов на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
as_option
  • origin
  • peer
Указывает номер AS, записываемый в статистику, как номер исходного или peer AS.
bgp_nexthop
  • enable
  • disable ←
Настраивает статистику для переноса информации о следующем BGP-хопе. В настоящее время только V9 поддерживает экспортируемые пакеты, содержащие информацию о следующем BGP-хопе.
host_ip Указывает целевой адрес, который может быть IPv6 или IPv4 экспортируемого пакета NetStream.
host_port Указывает номер целевого UDP-порта экспортируемых пакетов. Значение является целым числом от 1 до 65535.
host_vpn Указывает VPN-инстанс экспортируемых пакетов, несущих статистику потоков. Убедитесь, что VPN-инстанс был создан на устройстве.
source_ip Указывает исходный адрес, который может быть IPv6 или IPv4 экспортируемого пакета NetStream.
state
  • present ←
  • absent
Управляет состоянием ресурса.
type
обязательно
  • ip
  • vxlan
Указывает функцию NetStream.
version
  • 5
  • 9
Устанавливает версию экспортируемых пакетов.

Примеры

- name: netstream export 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: Configures the source address for the exported packets carrying IPv4 flow statistics.
    ce_netstream_export:
      type: ip
      source_ip: 192.8.2.2
      provider: "{{ cli }}"

  - name: Configures the source IP address for the exported packets carrying VXLAN flexible flow statistics.
    ce_netstream_export:
      type: vxlan
      source_ip: 192.8.2.3
      provider: "{{ cli }}"

  - name: Configures the destination IP address and destination UDP port number for the exported packets carrying IPv4 flow statistics.
    ce_netstream_export:
      type: ip
      host_ip: 192.8.2.4
      host_port: 25
      host_vpn: test
      provider: "{{ cli }}"

  - name: Configures the destination IP address and destination UDP port number for the exported packets carrying VXLAN flexible flow statistics.
    ce_netstream_export:
      type: vxlan
      host_ip: 192.8.2.5
      host_port: 26
      host_vpn: test
      provider: "{{ cli }}"

  - name: Configures the version number of the exported packets carrying IPv4 flow statistics.
    ce_netstream_export:
      type: ip
      version: 9
      as_option: origin
      bgp_nexthop: enable
      provider: "{{ cli }}"

  - name: Configures the version for the exported packets carrying VXLAN flexible flow statistics.
    ce_netstream_export:
      type: vxlan
      version: 9
      provider: "{{ cli }}"

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

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

Ключ Возвращаемое значение Описание
changed
boolean
всегда проверка, было ли внесено изменение на устройстве
Пример:
True
end_state
dict
всегда пара ключ/значение конечных атрибутов на устройстве
Пример:
{'as_option': 'origin', 'bgp_nexthop': 'enable', 'host_ip': '192.8.5.6', 'host_port': '26', 'host_vpn': 'test', 'source_ip': '192.8.2.5', 'type': 'ip', 'version': '9'}
existing
dict
всегда пара ключ/значение существующих атрибутов на устройстве
Пример:
{'as_option': None, 'bgp_nexthop': 'disable', 'host_ip': None, 'host_port': None, 'host_vpn': None, 'source_ip': None, 'type': 'ip', 'version': None}
proposed
dict
всегда пара ключ/значение параметров, переданных в модуль
Пример:
{'as_option': 'origin', 'bgp_nexthop': 'enable', 'host_ip': '192.8.5.6', 'host_port': '26', 'host_vpn': 'test', 'source_ip': '192.8.2.5', 'state': 'present', 'type': 'ip', 'version': '9'}
updates
список
всегда список команд, отправленных на устройство
Пример:
['netstream export ip source 192.8.2.5', 'netstream export ip host 192.8.5.6 26 vpn-instance test', 'netstream export ip version 9 origin-as bgp-nexthop']


Статус

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

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

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

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

Автор

  • Zhijin Zhou (@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_export_module.html

Spec-Zone.ru

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