vdirect_file — Загрузка нового или обновление существующего исполняемого файла на сервер Radware vDirect
Новая версия 2.4.
Описание
- Загружает новый или обновляет существующую шаблон конфигурации или шаблон рабочей последовательности на сервер Radware vDirect. Все параметры могут быть заданы как переменные среды.
Требования
Ниже приведены требования, необходимые на хосте, который выполняет этот модуль.
- vdirect-client >= 4.1.1
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
file_name
обязательно
|
Имя исполняемого файла vDirect для загрузки.
Может быть шаблоном конфигурации velocity (.vm) или архивом шаблона рабочей последовательности (.zip).
|
|
| vdirect_http_port |
По умолчанию:
2188
|
Номер порта HTTP сервера vDirect, может быть задан как переменная среды VDIRECT_HTTP_PORT.
|
| vdirect_https_port |
По умолчанию:
2189
|
Номер порта HTTPS сервера vDirect, может быть задан как переменная среды VDIRECT_HTTPS_PORT.
|
|
vdirect_ip
обязательно
|
Основной IP-адрес сервера vDirect, может быть задан как переменная среды VDIRECT_IP.
|
|
|
vdirect_password
обязательно
|
Пароль сервера vDirect, может быть задан как переменная среды VDIRECT_PASSWORD.
|
|
| vdirect_secondary_ip |
Дополнительный IP-адрес сервера vDirect, может быть задан как переменная среды VDIRECT_SECONDARY_IP.
|
|
| vdirect_timeout |
По умолчанию:
60
|
Время ожидания завершения асинхронной операции [секунды],
может быть задано как переменная среды VDIRECT_TIMEOUT.
|
|
vdirect_use_ssl
bool
|
|
Если
no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения,может быть задано как переменная среды VDIRECT_HTTPS или VDIRECT_USE_SSL.
|
|
vdirect_user
обязательно
|
Имя пользователя сервера vDirect, может быть задано как переменная среды VDIRECT_USER.
|
|
|
vdirect_validate_certs
bool
|
|
Если
no, сертификаты SSL не будут проверены,может быть задано как переменная среды VDIRECT_VALIDATE_CERTS или VDIRECT_VERIFY.
Это должно быть установлено в
no при использовании на сайтах с собственными сертификатами. |
|
vdirect_wait
bool
|
|
Ожидать завершения асинхронной операции, может быть задано как переменная среды VDIRECT_WAIT.
|
Примечания
Примечание
- Требуется пакет Python Radware vdirect-client на хосте. Это так же просто, как
pip install vdirect-client
Примеры
- name: vdirect_file
vdirect_file:
vdirect_ip: 10.10.10.10
vdirect_user: vDirect
vdirect_password: radware
file_name: /tmp/get_vlans.vm
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие являются полями, уникальными для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
|
result
строка
|
success |
Сообщение с подробным описанием результата загрузки
Пример:
Шаблон рабочей последовательности создан
|
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Евгений Федорук @ Radware LTD (@evgenyfedoruk)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/vdirect_file_module.html