ce_info_center_trap - Управляет конфигурацией ловушек центра информации на коммутаторах HUAWEI CloudEngine.
Новое в версии 2.4.
Описание
- Управляет конфигурациями ловушек центра информации на коммутаторах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| channel_id | Номер канала. Значение — целое число от 0 до 9. Значение по умолчанию — 0. | |
| module_name | Имя модуля правила. Значение — строка из 1 до 31 символа, регистр не учитывается. Значение по умолчанию — default. Используйте строчные буквы, например [aaa, acl, arp, bfd]. | |
| state |
| Указывает желаемое состояние ресурса. |
| trap_buff_enable |
| Включена ли буфер ловушек для вывода информации. |
| trap_buff_size | Размер буфера ловушек. Значение — целое число от 0 до 1024. Значение по умолчанию — 256. | |
| trap_enable |
| Включено ли устройство для вывода тревог. |
| trap_level |
| Уровень ловушек, разрешенный для вывода. |
| trap_time_stamp |
| Формат временной метки информации о тревоге. |
Примеры
- name: CloudEngine info center trap 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 trap buffer"
ce_info_center_trap:
state: present
trap_buff_enable: true
trap_buff_size: 768
provider: "{{ cli }}"
- name: "Undo trap buffer"
ce_info_center_trap:
state: absent
trap_buff_enable: true
trap_buff_size: 768
provider: "{{ cli }}"
- name: "Config trap module log level"
ce_info_center_trap:
state: present
module_name: aaa
channel_id: 1
trap_enable: true
trap_level: error
provider: "{{ cli }}"
- name: "Undo trap module log level"
ce_info_center_trap:
state: absent
module_name: aaa
channel_id: 1
trap_enable: true
trap_level: error
provider: "{{ cli }}"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed boolean | всегда | проверка изменения на устройстве Пример: True |
| end_state dict | всегда | параметры aaa в формате ключ/значение после выполнения модуля Пример: {'icTrapBuffEn': 'true', 'trapBuffSize': '768'} |
| existing dict | всегда | параметры существующего сервера aaa Пример: {'icTrapBuffEn': 'false', 'trapBuffSize': '256'} |
| proposed dict | всегда | переданные в модуль параметры в формате ключ/значение Пример: {'state': 'present', 'trap_buff_enable': 'true', 'trap_buff_size': '768'} |
| updates list | всегда | команда, отправленная на устройство Пример: ['info-center trapbuffer', 'info-center trapbuffer size 768'] |
Статус
Этот модуль помечен как 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_info_center_trap_module.html