Spec-Zone.ru › Ansible

Модуль 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

Включено ли на устройстве выведение отладочной информации.

Варианты:

  • "no_use" ← (по умолчанию)
  • "true"
  • "false"

debug_level

string

Уровень отладки, разрешенный для вывода.

Варианты:

  • "emergencies"
  • "alert"
  • "critical"
  • "error"
  • "warning"
  • "notification"
  • "informational"
  • "debugging"

debug_time_stamp

string

Тип метки времени отладочной информации.

Варианты:

  • "date_boot"
  • "date_second"
  • "date_tenthsecond"
  • "date_millisecond"
  • "shortdate_second"
  • "shortdate_tenthsecond"
  • "shortdate_millisecond"
  • "formatdate_second"
  • "formatdate_tenthsecond"
  • "formatdate_millisecond"

module_name

string

Имя модуля правила. Значение представляет собой строку из 1 до 31 символа без учёта регистра. Значение по умолчанию — default. Используйте строчные буквы, например [aaa, acl, arp, bfd].

state

string

Указывает желаемое состояние ресурса.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

Примечания

Примечание

  • Для работы этого модуля необходимо, чтобы на удаленном устройстве, которым управляют, была включена системная служба 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

Проверка, были ли внесены изменения на устройстве

Возвращается: всегда

Пример: true

end_state

dictionary

k/v пары параметров aaa после выполнения модуля

Возвращается: всегда

Пример: {"debugTimeStamp": "DATE_BOOT"}

existing

dictionary

k/v пары существующего сервера aaa

Возвращается: всегда

Пример: {"debugTimeStamp": "DATE_MILLISECOND"}

proposed

dictionary

k/v пары параметров, переданных в модуль

Возвращается: всегда

Пример: {"debug_time_stamp": "date_boot", "state": "present"}

updates

list / elements=string

команда, отправленная на устройство

Возвращается: всегда

Пример: ["info-center timestamp debugging boot"]

Авторы

  • wangdezhuang (@QijunPan)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (исходный код)

© 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

Spec-Zone.ru

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