ce_netstream_aging - Управляет режимом таймаута NetStream на коммутаторах HUAWEI CloudEngine.
Новое в версии 2.4.
Обзор
- Управляет режимом таймаута NetStream на коммутаторах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| manual_slot | Указывает номер слота для ручного таймаута netstream. | |
| state |
| Указывает желаемое состояние ресурса. |
| timeout_interval | По умолчанию: 30 | Интервал таймаута Netstream. Если тип активный, интервал составляет 1-60. Если неактивный, интервал составляет 5-600. |
| timeout_type |
| Тип таймаута Netstream. |
| type |
| Указывает тип пакета для интервала активного таймаута netstream. |
Примеры
- name: netstream aging 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: Configure netstream ip timeout active interval , the interval is 40 minutes.
ce_netstream_aging:
timeout_interval: 40
type: ip
timeout_type: active
state: present
provider: "{{ cli }}"
- name: Configure netstream vxlan timeout active interval , the interval is 40 minutes.
ce_netstream_aging:
timeout_interval: 40
type: vxlan
timeout_type: active
active_state: present
provider: "{{ cli }}"
- name: Delete netstream ip timeout active interval , set the ip timeout interval to 30 minutes.
ce_netstream_aging:
type: ip
timeout_type: active
state: absent
provider: "{{ cli }}"
- name: Delete netstream vxlan timeout active interval , set the vxlan timeout interval to 30 minutes.
ce_netstream_aging:
type: vxlan
timeout_type: active
state: absent
provider: "{{ cli }}"
- name: Enable netstream ip tcp session timeout.
ce_netstream_aging:
type: ip
timeout_type: tcp-session
state: present
provider: "{{ cli }}"
- name: Enable netstream vxlan tcp session timeout.
ce_netstream_aging:
type: vxlan
timeout_type: tcp-session
state: present
provider: "{{ cli }}"
- name: Disable netstream ip tcp session timeout.
ce_netstream_aging:
type: ip
timeout_type: tcp-session
state: absent
provider: "{{ cli }}"
- name: Disable netstream vxlan tcp session timeout.
ce_netstream_aging:
type: vxlan
timeout_type: tcp-session
state: absent
provider: "{{ cli }}"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed boolean | всегда | Проверка, было ли внесено изменение на устройстве Пример: True |
| end_state dict | режим подробной информации | Ключ-значение пар конфигурации после выполнения модуля Пример: {'active_timeout': [{'ip': 30, 'vxlan': 30}], 'inactive_timeout': [{'ip': 30, 'vxlan': 30}], 'tcp_timeout': [{'ip': 'disable', 'vxlan': 'disable'}]} |
| existing dict | режим подробной информации | Ключ-значение пар существующей конфигурации Пример: {'active_timeout': [{'ip': '40', 'vxlan': 30}], 'inactive_timeout': [{'ip': 30, 'vxlan': 30}], 'tcp_timeout': [{'ip': 'disable', 'vxlan': 'disable'}]} |
| proposed dict | режим подробной информации | Ключ-значение пар параметров, переданных в модуль Пример: {'timeout_interval': '40', 'type': 'ip', 'state': 'absent', 'timeout_type': 'active'} |
| updates list | всегда | Команды, отправленные на устройство Пример: ['undo netstream timeout ip active 40'] |
Статус
Данный модуль помечен как превью, что означает, что гарантии обратной совместимости нет.
Техническое обслуживание
Данный модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- YangYang (@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_aging_module.html