Spec-Zone.ru › Ansible 2.4

vdirect_file - Загрузка нового или обновление существующего исполняемого файла на сервер Radware vDirect

Новое в версии 2.4.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Примечания
    • Статус

Описание

  • Загружает новую или обновляет существующую шаблон конфигурации или шаблон рабочего процесса на сервер Radware vDirect. Все параметры можно задать как переменные окружения.

Требования (к хосту, на котором выполняется модуль)

  • vdirect-client >= 4.1.1

Параметры

параметр обязательно по умолчанию значения комментарии
file_name
да
Имя исполняемого файла vDirect для загрузки.
Может быть шаблоном конфигурации Velocity (.vm) или zip-файлом шаблона рабочего процесса (.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
да None
Пароль сервера vDirect, может быть задан как переменная окружения VDIRECT_PASSWORD.
vdirect_secondary_ip
нет None
Вторичный IP-адрес сервера vDirect, может быть задан как переменная окружения VDIRECT_SECONDARY_IP.
vdirect_timeout
нет 60
Время ожидания завершения асинхронной операции [секунды],
может быть задано как переменная окружения VDIRECT_TIMEOUT.
vdirect_use_ssl
нет да
  • да
  • нет
Если no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения,
может быть задано как переменная окружения VDIRECT_HTTPS или VDIRECT_USE_SSL.
vdirect_user
да None
Имя пользователя сервера vDirect, может быть задано как переменная окружения VDIRECT_USER.
vdirect_validate_certs
нет да
  • да
  • нет
Если no, сертификаты SSL не будут проверяться,
может быть задано как переменная окружения VDIRECT_VALIDATE_CERTS или VDIRECT_VERIFY.
Это следует установить только в no на сайтах с собственными сертификатами.
vdirect_wait
нет да
  • да
  • нет
Ожидать завершения асинхронной операции, может быть задано как переменная окружения VDIRECT_WAIT.

Примеры

- name: vdirect_file
  vdirect_file:
      vdirect_primary_ip: 10.10.10.10
      vdirect_user: vDirect
      vdirect_password: radware
      file_name: /tmp/get_vlans.vm

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

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

название описание возвращаемое тип пример
result
Сообщение с подробным описанием результата загрузки
успех строка Шаблон рабочего процесса создан

Примечания

Примечание

  • Требуется пакет Radware vdirect-client Python на хосте. Это так же просто, как pip install vdirect-client

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместим.

Для получения помощи в разработке модулей, если вам это нужно, пожалуйста, прочитайте Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/vdirect_file_module.html

Spec-Zone.ru

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