Spec-Zone.ru › Ansible 2.6

slxos_facts - Сбор фактов с устройств, работающих под управлением Extreme SLX-OS

Новое в версии 2.6.

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

Обзор

  • Сбор базового набора фактов устройства с удаленного устройства, работающего под управлением SLX-OS. Этот модуль добавляет к всем ключам базовых сетевых фактов префикс ansible_net_<fact>. Модуль фактов всегда собирает базовый набор фактов с устройства и может включать или отключать сбор дополнительных фактов.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
gather_subset Значение по умолчанию:
["!config"]
При указании этого аргумента сбор фактов будет ограничен заданным подмножеством. Возможные значения для этого аргумента включают все, аппаратное обеспечение, конфигурацию и интерфейсы. Можно указать список значений для включения большего подмножества. Значения также могут использоваться с начальным ! для указания того, что конкретное подмножество не должно собираться.

Примечания

Примечание

  • Проверено на SLX-OS 17s.1.02

Примеры

# Collect all facts from the device
- slxos_facts:
    gather_subset: all

# Collect only the config and default facts
- slxos_facts:
    gather_subset:
      - config

# Do not collect hardware facts
- slxos_facts:
    gather_subset:
      - "!hardware"

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

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

Ключ Возвращаемое значение Описание
ansible_net_all_ipv4_addresses
список
при настройке интерфейсов
Все настроенные IPv4-адреса устройства

ansible_net_all_ipv6_addresses
список
при настройке интерфейсов
Все основные IPv6-адреса, настроенные на устройстве

ansible_net_config
строка
при настройке конфигурации
Текущая активная конфигурация с устройства

ansible_net_gather_subset
список
всегда
Список подмножеств фактов, собранных с устройства

ansible_net_hostname
строка
всегда
Настроенное имя хоста устройства

ansible_net_interfaces
словарь
при настройке интерфейсов
Хеш всех интерфейсов, работающих на системе

ansible_net_memfree_mb
целое число
при настройке аппаратного обеспечения
Доступная свободная память на удаленном устройстве в Мб

ansible_net_memtotal_mb
целое число
при настройке аппаратного обеспечения
Общий объем памяти на удаленном устройстве в Мб

ansible_net_model
строка
всегда
Название модели, возвращенное устройством

ansible_net_neighbors
словарь
при настройке интерфейсов
Список соседей LLDP с удаленного устройства

ansible_net_serialnum
строка
всегда
Серийный номер удаленного устройства

ansible_net_version
строка
всегда
Версия операционной системы, работающей на удаленном устройстве



Статус

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

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

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

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

Автор

  • Lindsay Hill (@LindsayHill)

Подсказка

Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 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/slxos_facts_module.html

Spec-Zone.ru

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