edgeos_facts - Сбор фактов с удаленных устройств, работающих под управлением EdgeOS
Новое в версии 2.5.
Обзор
- Собирает базовый набор фактов устройства с удалённого устройства, работающего под управлением EdgeOS. Этот модуль добавляет ко всем ключам базовых сетевых фактов префикс ansible_net_<fact>. Модуль фактов всегда собирает базовый набор фактов с устройства и может включать или отключать сбор дополнительных фактов.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| gather_subset | Значение по умолчанию: "!config" | При указании этого аргумента, сбор фактов будет ограничен заданным подмножеством. Возможные значения для этого аргумента включают all, default, config и neighbors. Можно указать список значений для включения более крупного подмножества. Значения также могут использоваться с начальным ! для указания того, что определенное подмножество не должно собираться. |
Примечания
Примечание
- Тестировалось на EdgeOS 1.9.7
Примеры
- name: collect all facts from the device
edgeos_facts:
gather_subset: all
- name: collect only the config and default facts
edgeos_facts:
gather_subset: config
- name: collect everything exception the config
edgeos_facts:
gather_subset: "!config"
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие — поля, уникальные для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| ansible_net_commits список | при наличии | Набор доступных ревизий конфигурации |
| ansible_net_config строка | при наличии конфигурации | Текущая конфигурация устройства |
| ansible_net_gather_subset список | всегда | Список подмножеств, собранных модулем |
| ansible_net_hostname строка | всегда | Настроенное имя хоста системы |
| ansible_net_model строка | всегда | Строка модели устройства |
| ansible_net_neighbors список | при наличии интерфейса | Набор соседей LLDP |
| ansible_net_serialnum строка | всегда | Серийный номер устройства |
| ansible_net_version строка | всегда | Версия работающего программного обеспечения |
Статус
Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Nathaniel Case (@qalthos)
- Sam Doran (@samdoran)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/edgeos_facts_module.html