wti.remote.cpm_serial_port_config модуль — Установка параметров последовательного порта в устройствах WTI OOB и PDU
Примечание
Этот модуль является частью коллекции wti.remote (версия 1.0.10).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить её установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install wti.remote.
Чтобы использовать её в плейбуке, укажите: wti.remote.cpm_serial_port_config.
Добавлена в wti.remote 2.9.0
Обзор
- Установка параметров последовательного порта в устройствах WTI OOB и PDU
Параметры
Параметр | Комментарии |
|---|---|
baud integer | Это скорость передачи данных, которая будет назначена порту. 0=300, 1=1200, 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200, 9=230400, 10=460800 Choices:
|
break_allow boolean | Разрешено ли передавать через порт символ прерывания, 0=Выкл, 1=Вкл Choices:
|
cmd integer | Это режим администратора, который будет назначен порту, 0=Запретить, 1=Разрешить. Choices:
|
cpm_password string / required | Это пароль устройства WTI для отправки модуля. |
cpm_url string / required | Это URL устройства WTI для отправки модуля. |
cpm_username string / required | Это имя пользователя устройства WTI для отправки модуля. |
echo boolean | Параметр эхо-команды для порта, 0=Выкл, 1=Вкл Choices:
|
handshake integer | Это управление рукопожатием для порта, 0=Нет, 1=XON/XOFF, 2=RTS/CTS, 3=Оба. Choices:
|
logoff string | Это символ выхода, который будет назначен порту Если перед ним стоит символ ^, последовательность будет управляющим символом. Используется, если seq установлен в 0 или 1 |
mode integer | Это режим порта, который будет назначен порту, 0=Любой-в-любой. 1=Пассивный, 2=Буферный, 3=Модемный, 4=МодемPPP. Choices:
|
parity integer | Это чётность, которая будет назначена порту, 0=7-Нет, 1=7-Чётная, 2=7-Нечётная, 3=8-Нет, 4=8-Чётная, 5=8-Нечётная. Choices:
|
port integer / required | Это номер порта, к которому применяется действие. |
portname string | Это отображаемое имя порта. |
seq integer | Это тип разрыва соединения, который будет назначен порту, 1=Три символа (до и после), 2=Только один символ, 3=Выкл Choices:
|
stopbits integer | Это количество стоп-битов, которое будет назначено порту, 1=1 стоп-бит, 2=2 стоп-бита. Choices:
|
tout integer | Это время ожидания активности порта, которое будет назначено порту, 0=Выкл, 1=5 мин, 2=15 мин, 3=30 мин, 4=90 мин, 5=1 мин. Choices:
|
use_https boolean | Определяет использование HTTPS или HTTP соединения. Choices:
|
use_proxy boolean | Флаг для управления тем, будет ли поиск учитывать переменные окружения HTTP-прокси при их наличии. Choices:
|
validate_certs boolean | Если false, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с использованием самозаверенных сертификатов. Варианты:
|
Примечания
Примечание
- Используйте
groups/cpmвmodule_defaultsдля установки общих параметров, используемых между модулями CPM.
Примеры
# Set Serial Port Parameters
- name: Set the Port Parameters for port 2 of a WTI device
cpm_serial_port_config:
cpm_url: "nonexist.wti.com"
cpm_username: "super"
cpm_password: "super"
use_https: true
validate_certs: false
port: "2"
portname: "RouterLabel"
baud: "7"
handshake: "1"
stopbits: "1"
parity: "0"
mode: "0"
cmd: "0"
seq: "1"
tout: "1"
echo: "0"
break_allow: "0"
logoff: "^H"
# Set Serial Port Port Name and Baud Rate Parameters
- name: Set New port name and baud rate (115k) for port 4 of a WTI device
cpm_serial_port_config:
cpm_url: "nonexist.wti.com"
cpm_username: "super"
cpm_password: "super"
use_https: true
validate_certs: false
port: "4"
portname: "NewPortName1"
baud: "8"
Значения возврата
Общие значения возврата описаны здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
data string | JSON-вывод, возвращенный из отправленных команд Возвращается: всегда |
Ссылки на коллекцию
© 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_serial_port_config_module.html