cpm_plugconfig – Получение и установка параметров плагинов на устройствах WTI OOB и PDU питания
Новое в версии 2.8.
Описание
- Получение и установка параметров плагинов на устройствах WTI OOB и PDU.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| cpm_action - / обязательно |
| Это действие, которое необходимо отправить модулю. |
| cpm_password - | Это пароль устройства WTI для отправки модуля. | |
| cpm_url - / обязательно | Это URL-адрес устройства WTI для отправки модуля. | |
| cpm_username - | Это имя пользователя устройства WTI для отправки модуля. | |
| plug_bootdelay - |
| При команде перезагрузки это время, когда плагин включит питание после его отключения. 0='0,5 сек', 1='1 сек', 2='2 сек', 3='5 сек', 4='15 сек', 5='30 сек', 6='1 мин', 7='2 мин', 8='3 мин', 9='5 мин'. |
| plug_bootpriority - | Устанавливает приоритет плагинов, которые будут изменены в первую очередь. Чем меньше число, тем выше приоритет. Допустимое значение от 1 до максимального количества плагинов устройства WTI. | |
| plug_default - |
| Указывает, какое состояние по умолчанию имеют плагины при запуске устройства. 0 - Выключено, 1 - Включено. |
| plug_id - / обязательно | Номер плагина, который необходимо изменить. Для команды getplugconfig, значение plug_id 'all' вернёт состояние всех плагинов, к которым у пользователя есть доступ. | |
| plug_name - | Новое имя плагина. | |
| use_https boolean |
| Указывает на использование HTTPS-соединения или HTTP-соединения. |
| use_proxy boolean |
| Флаг, определяющий, будет ли при выполнении запроса использоваться переменная окружения HTTP-прокси. |
| validate_certs boolean |
| Если ложно, сертификаты SSL не будут проверяться. Это следует использовать только на сайтах под вашим контролем, использующих самоподписанные сертификаты. |
Примеры
# Get Plug parameters for all ports
- name: Get the Plug parameters for ALL ports of a WTI Power device
cpm_plugconfig:
cpm_action: "getplugconfig"
cpm_url: "rest.wti.com"
cpm_username: "restpower"
cpm_password: "restfulpowerpass12"
use_https: true
validate_certs: true
plug_id: "all"
# Get Plug parameters for port 2
- name: Get the Plug parameters for the given port of a WTI Power device
cpm_plugconfig:
cpm_action: "getplugconfig"
cpm_url: "rest.wti.com"
cpm_username: "restpower"
cpm_password: "restfulpowerpass12"
use_https: true
validate_certs: false
plug_id: "2"
# Configure plug 5
- name: Configure parameters for Plug 5 on a given WTI Power device
cpm_plugconfig:
cpm_action: "setplugconfig"
cpm_url: "rest.wti.com"
cpm_username: "restpower"
cpm_password: "restfulpowerpass12"
use_https: true
plug_id: "5"
plug_name: "NewPlugNameFive"
plug_bootdelay: "3"
plug_default: "0"
plug_bootpriority: "1"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращённое значение | Описание |
|---|---|---|
| data string | всегда | Выходной JSON, возвращённый отправленными командами. |
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Western Telematic Inc. (@wtinetworkgear)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/cpm_plugconfig_module.html