Spec-Zone.ru › Ansible

Модуль wti.remote.cpm_interface_info – Получение параметров сетевого интерфейса с устройств WTI OOB и PDU

Примечание

Этот модуль является частью коллекции wti.remote (версия 1.0.10).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install wti.remote.

Чтобы использовать его в плейбуке, укажите: wti.remote.cpm_interface_info.

Добавлен в wti.remote 2.10.0

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

Описание

  • Получение параметров сетевого интерфейса с устройств WTI OOB и PDU

Параметры

Параметр

Комментарии

cpm_password

строка / обязательно

Это пароль устройства WTI для отправки модуля.

cpm_url

строка / обязательно

Это URL-адрес устройства WTI для отправки модуля.

cpm_username

строка / обязательно

Это имя пользователя устройства WTI для отправки модуля.

face

список / элементы=любой

Это имя порта Ethernet, которое извлекается. Оно может содержать одно имя порта Ethernet,

несколько имён портов Ethernet, разделённых запятыми, или не определено для всех портов.

interface

список / элементы=строка

Это имя порта Ethernet, которое извлекается. Оно может содержать одно имя порта Ethernet,

несколько имён портов Ethernet, разделённых запятыми, или не определено для всех портов.

Выборы:

  • "eth0"
  • "eth1"
  • "ppp0"
  • "qmimux0"

use_https

булево

Определяет использование подключения https или http.

Выборы:

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

use_proxy

булево

Флаг для управления тем, будет ли модуль использовать переменные окружения HTTP-прокси, если они заданы.

Выборы:

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

validate_certs

булево

Если ложно, сертификаты SSL не будут проверены. Это следует использовать

только на контролируемых вами сайтах с самозаверяющимися сертификатами.

Выборы:

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

Примечания

Примечание

  • Используйте groups/cpm в module_defaults для установки общих параметров, используемых между модулями CPM.)

Примеры

- name: Get the network interface Parameters for a WTI device for all interfaces
  cpm_interface_info:
    cpm_url: "nonexist.wti.com"
    cpm_username: "super"
    cpm_password: "super"
    use_https: true
    validate_certs: false

- name: Get the network interface Parameters for a WTI device for a specific interface
  cpm_interface_info:
    cpm_url: "nonexist.wti.com"
    cpm_username: "super"
    cpm_password: "super"
    interface: "eth0,eth1"
    use_https: false
    validate_certs: false

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

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

Ключ

Описание

data

сложный

Выходной JSON, возвращаемый отправленными командами

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

interface

словарь

Текущие пары «ключ-значение» информации об интерфейсе для устройства WTI после выполнения модуля.

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

Пример: {"ietf-ipv4": {"address": [{"gateway": "", "ip": "10.10.10.2", "netmask": "255.255.255.0"}], "dhcpclient": [{"enable": 0, "hostname": "", "lease": -1, "obdns": 1, "updns": 1}]}, "ietf-ipv6": {"address": [{"gateway": "", "ip": "", "netmask": ""}]}, "is_gig": "1", "is_up": "0", "mac_address": "00-09-9b-02-45-db", "name": "eth1", "negotiation": "0", "speed": "10", "type": "0"}

totalports

целое число

Общее количество портов Ethernet, запрошенных у устройства WTI.

Возвращается: успех

Пример: 1

Авторы

  • Western Telematic Inc. (@wtinetworkgear)

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

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

© 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/wti/remote/cpm_interface_info_module.html

Spec-Zone.ru

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