Spec-Zone.ru › Ansible 2.6

vr_firewall_group — Управление группами брандмауэров на Vultr.

Новая версия 2.5.

  • Описание
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Создание и удаление групп брандмауэров.

Требования

Ниже приведены требования к хосту, на котором будет выполняться этот модуль.

  • python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_account По умолчанию:
"default"
Имя раздела ini в файле vultr.ini.
Переменная среды VULTR_API_ACCOUNT используется в качестве значения по умолчанию, если она определена.
api_endpoint По умолчанию:
"https://api.vultr.com"
URL конечной точки API (без конечной косой черты).
Переменная среды VULTR_API_ENDPOINT используется в качестве значения по умолчанию, если она определена.
api_key
Ключ API для API Vultr.
Переменная среды VULTR_API_KEY используется в качестве значения по умолчанию, если она определена.
api_retries По умолчанию:
5
Количество попыток в случае, если API Vultr возвращает код HTTP 503.
Переменная среды VULTR_API_RETRIES используется в качестве значения по умолчанию, если она определена.
api_timeout По умолчанию:
60
Таймаут HTTP-запросов к API Vultr.
Переменная среды VULTR_API_TIMEOUT используется в качестве значения по умолчанию, если она определена.
name
обязательно
Имя группы брандмауэра.

псевдонимы: описание
state
    Варианты:
  • present ←
  • absent
Состояние группы брандмауэра.
validate_certs
bool
    Варианты:
  • no
  • yes ←
Проверка SSL-сертификатов API Vultr.

Примечания

Примечание

  • Также см. документацию API по адресу https://www.vultr.com/api/.

Примеры

- name: ensure a firewall group is present
  local_action:
    module: vr_firewall_group
    name: my http firewall

- name: ensure a firewall group is absent
  local_action:
    module: vr_firewall_group
    name: my http firewall
    state: absent

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

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

Ключ Возвращаемое значение Описание
vultr_api
сложное
success
Ответ от API Vultr с несколькими добавленными/изменёнными полями

api_account
строка
success
Аккаунт, используемый в файле ini для выбора ключа

Пример:
default
api_timeout
целое число
success
Таймаут, используемый для запросов к API

Пример:
60
api_retries
целое число
success
Максимальное количество попыток для запросов к API

Пример:
5
api_endpoint
строка
success
Конечная точка, используемая для запросов к API

Пример:
https://api.vultr.com
vultr_firewall_group
сложное
success
Ответ от API Vultr

id
строка
success
ID группы брандмауэра

Пример:
1234abcd
name
строка
success
Имя группы брандмауэра

Пример:
моя группа брандмауэра
date_created
строка
success
Дата создания группы брандмауэра

Пример:
2017-08-26 12:47:48
date_modified
строка
success
Дата изменения группы брандмауэра

Пример:
2017-08-26 12:47:48


Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • René Moser (@resmo)

Подсказка

Если вы заметили какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 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/vr_firewall_group_module.html

Spec-Zone.ru

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