Spec-Zone.ru › Ansible 2.4

dellos6_facts - Сбор фактов с удалённых устройств, работающих под управлением Dell EMC Networking OS6

Новая версия с 2.2.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус

Описание

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

Параметры

параметр обязательный значение по умолчанию возможные значения комментарии
gather_subset
нет !config
При указании этого аргумента, сбор фактов ограничивается заданным подмножеством. Возможные значения для этого аргумента включают all, hardware, config и interfaces. Вы можете указать список значений для включения большего подмножества. Вы также можете использовать значения с начальным !, чтобы указать, что определённое подмножество не должно собираться.
provider
нет
Объект словаря, содержащий детали подключения.
Объект словаря provider
параметр обязательный значение по умолчанию возможные значения комментарии
username
нет
Пользователь для аутентификации SSH-сессии с удалённым устройством. Если значение не указано в задаче, будет использовано значение переменной окружения ANSIBLE_NET_USERNAME.
host
да
Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется в качестве адреса назначения для транспорта.
ssh_keyfile
нет
Путь к SSH-ключу, используемому для аутентификации SSH-сессии с удалённым устройством. Если значение не указано в задаче, будет использовано значение переменной окружения ANSIBLE_NET_SSH_KEYFILE.
timeout
нет 10
Устанавливает интервал ожидания (в секундах) для соединения. Полезно, если консоль зависает перед продолжением. Например, при сохранении конфигураций.
password
нет
Пароль для аутентификации SSH-сессии с удалённым устройством. Если значение не указано в задаче, будет использовано значение переменной окружения ANSIBLE_NET_PASSWORD.
port
нет 22
Указывает порт для подключения к удалённому устройству.

Примеры

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

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

# Do not collect hardware facts
- dellos6_facts:
    gather_subset:
      - "!interfaces"

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

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

имя описание возвращается тип пример
ansible_net_config
Текущая активная конфигурация устройства.
При включенной конфигурации. str
ansible_net_gather_subset
Список собранных подмножеств фактов с устройства.
Всегда. список
ansible_net_hostname
Настроенное имя хоста устройства.
Всегда. строка
ansible_net_image
Файл образа, под которым работает устройство.
Всегда строка
ansible_net_interfaces
Хеш всех интерфейсов, работающих на системе.
При включённых интерфейсах. словарь
ansible_net_memfree_mb
Доступная свободная память на удалённом устройстве в МБ.
При включённой настройке hardware. целое число
ansible_net_memtotal_mb
Общая память на удалённом устройстве в МБ.
При включённой настройке hardware. целое число
ansible_net_model
Имя модели, возвращённое с устройства.
Всегда. str
ansible_net_neighbors
Список LLDP-соседей с удалённого устройства.
При включённых интерфейсах. словарь
ansible_net_serialnum
Серийный номер удалённого устройства.
Всегда. str
ansible_net_version
Версия операционной системы, работающей на удалённом устройстве.
Всегда. str

Статус

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

Для получения помощи в разработке модулей, если вы заинтересованы в этом, пожалуйста, прочитайте Информация сообщества и участие, Тестирование 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.4/dellos6_facts_module.html

Spec-Zone.ru

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