Модуль community.network.ce_info_center_debug – Управляет конфигурацией отладки информационного центра на коммутаторах HUAWEI CloudEngine.
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Для использования в playbook, укажите: community.network.ce_info_center_debug.
Краткое описание
- Управляет конфигурациями отладки информационного центра на коммутаторах HUAWEI CloudEngine.
Псевдонимы: network.cloudengine.ce_info_center_debug
Параметры
Параметр | Комментарии |
|---|---|
channel_id string | Номер канала. Значение представляет собой целое число от 0 до 9. Значение по умолчанию равно 0. |
debug_enable string | Включено ли на устройстве выведение отладочной информации. Варианты:
|
debug_level string | Уровень отладки, разрешенный для вывода. Варианты:
|
debug_time_stamp string | Тип метки времени отладочной информации. Варианты:
|
module_name string | Имя модуля правила. Значение представляет собой строку из 1 до 31 символа без учёта регистра. Значение по умолчанию — default. Используйте строчные буквы, например [aaa, acl, arp, bfd]. |
state string | Указывает желаемое состояние ресурса. Варианты:
|
Примечания
Примечание
- Для работы этого модуля необходимо, чтобы на удаленном устройстве, которым управляют, была включена системная служба netconf.
- Рекомендуемое подключение —
netconf. - Этот модуль также работает с подключениями
localдля устаревших playbook.
Примеры
- name: CloudEngine info center debug test
hosts: cloudengine
connection: local
gather_facts: false
vars:
cli:
host: "{{ inventory_hostname }}"
port: "{{ ansible_ssh_port }}"
username: "{{ username }}"
password: "{{ password }}"
transport: cli
tasks:
- name: "Config debug time stamp"
community.network.ce_info_center_debug:
state: present
debug_time_stamp: date_boot
provider: "{{ cli }}"
- name: "Undo debug time stamp"
community.network.ce_info_center_debug:
state: absent
debug_time_stamp: date_boot
provider: "{{ cli }}"
- name: "Config debug module log level"
community.network.ce_info_center_debug:
state: present
module_name: aaa
channel_id: 1
debug_enable: true
debug_level: error
provider: "{{ cli }}"
- name: "Undo debug module log level"
community.network.ce_info_center_debug:
state: absent
module_name: aaa
channel_id: 1
debug_enable: true
debug_level: error
provider: "{{ cli }}"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
changed boolean | Проверка, были ли внесены изменения на устройстве Возвращается: всегда Пример: |
end_state dictionary | k/v пары параметров aaa после выполнения модуля Возвращается: всегда Пример: |
existing dictionary | k/v пары существующего сервера aaa Возвращается: всегда Пример: |
proposed dictionary | k/v пары параметров, переданных в модуль Возвращается: всегда Пример: |
updates list / elements=string | команда, отправленная на устройство Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/ce_info_center_debug_module.html