Spec-Zone.ru › Ansible 2.11

fortinet.fortimanager.fmgr_firewall_wildcardfqdn_group – Настройка глобальных групп адресов с подстановкой Wildcard FQDN.

Примечание

Этот плагин входит в состав коллекции fortinet.fortimanager (версия 2.0.1).

Для его установки используйте: ansible-galaxy collection install fortinet.fortimanager.

Чтобы использовать его в плейбуке, укажите: fortinet.fortimanager.fmgr_firewall_wildcardfqdn_group.

Новое в версии 2.10: плагина fortinet.fortimanager

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Описание

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
adom
строка / обязательный
параметр (adom) в запрошенном URL
bypass_validation
логическое значение
    Варианты:
  • нет ←
  • да
устанавливается в True только тогда, когда схема модуля отличается от структуры API FortiManager. Модуль продолжает выполнение без проверки параметров
firewall_wildcardfqdn_group
словарь
установленные параметры верхнего уровня
color
целое число
Цвет значка GUI.
comment
строка
Комментарий.
member
строка
Члены группы адресов.
name
строка
Имя группы адресов.
uuid
строка
Универсальный уникальный идентификатор (UUID; автоматически назначается, но может быть изменен вручную).
visibility
строка
    Варианты:
  • отключить
  • включить
Включение/выключение видимости адреса.
rc_failed
список / элементы=строка
список кодов rc, при которых условия будут переопределены на провал
rc_succeeded
список / элементы=строка
список кодов rc, при которых условия будут переопределены на успех
state
строка / обязательный
    Варианты:
  • present
  • absent
директива для создания, обновления или удаления объекта
workspace_locking_adom
строка
область, которую нужно заблокировать для FortiManager, работающего в режиме рабочей области. Значение может быть глобальным или другим, включая корень
workspace_locking_timeout
целое число
Значение по умолчанию:
300
максимальное время в секундах ожидания, пока другой пользователь не разблокирует рабочую область

Примечания

Примечание

  • Работа в режиме блокировки рабочей области поддерживается в этом модуле FortiManager, параметры верхнего уровня workspace_locking_adom и workspace_locking_timeout помогают в этом.
  • Для создания или обновления объекта используйте директиву state present.
  • Для удаления объекта используйте директиву state absent.
  • Обычно выполнение одного модуля может завершиться ошибкой, если возвращается ненулевой код rc. Вы также можете переопределить условия для ошибки или успеха с помощью параметров rc_failed и rc_succeeded

Примеры

- hosts: fortimanager-inventory
  collections:
    - fortinet.fortimanager
  connection: httpapi
  vars:
     ansible_httpapi_use_ssl: True
     ansible_httpapi_validate_certs: False
     ansible_httpapi_port: 443
  tasks:
   - name: Config global Wildcard FQDN address groups.
     fmgr_firewall_wildcardfqdn_group:
        bypass_validation: False
        workspace_locking_adom: <value in [global, custom adom including root]>
        workspace_locking_timeout: 300
        rc_succeeded: [0, -2, -3, ...]
        rc_failed: [-2, -3, ...]
        adom: <your own value>
        state: <value in [present, absent]>
        firewall_wildcardfqdn_group:
           color: <value of integer>
           comment: <value of string>
           member: <value of string>
           name: <value of string>
           uuid: <value of string>
           visibility: <value in [disable, enable]>

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

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

Ключ Возвращаемое значение Описание
request_url
строка
всегда
Полный запрос URL

Пример:
/sys/login/user
response_code
целое число
всегда
Статус запроса API

response_message
строка
всегда
Дескриптивное сообщение ответа API

Пример:
OK.


Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Frank Shen (@fshen01)
  • Hongbin Lu (@fgtdev-hblu)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/fortinet/fortimanager/fmgr_firewall_wildcardfqdn_group_module.html

Spec-Zone.ru

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