Spec-Zone.ru › Ansible 2.11

fortinet.fortimanager.fmgr_user_fsso_dynamicmapping – без описания

Примечание

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

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

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

Новое в версии 2.10: модуля fortinet.fortimanager

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

Обзор

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
adom
строка / обязательный
параметр (adom) в запрошенном URL
bypass_validation
булево
    Варианты:
  • нет ←
  • да
устанавливается в True только в случае расхождения схемы модуля со структурой API FortiManager, модуль продолжает выполнение без проверки параметров
fsso
строка / обязательный
параметр (fsso) в запрошенном URL
rc_failed
список / элементы=строка
список кодов rc, при которых условия будут игнорироваться
rc_succeeded
список / элементы=строка
список кодов rc, при которых условия будут игнорироваться
state
строка / обязательный
    Варианты:
  • present
  • absent
направление создания, обновления или удаления объекта
user_fsso_dynamicmapping
словарь
установленные параметры верхнего уровня
_gui_meta
строка
без описания
_scope
список / элементы=строка
без описания
name
строка
без описания
vdom
строка
без описания
ldap-server
строка
без описания
password
строка
без описания
password2
строка
без описания
password3
строка
без описания
password4
строка
без описания
password5
строка
без описания
port
целое число
без описания
port2
целое число
без описания
port3
целое число
без описания
port4
целое число
без описания
port5
целое число
без описания
server
строка
без описания
server2
строка
без описания
server3
строка
без описания
server4
строка
без описания
server5
строка
без описания
source-ip
строка
без описания
source-ip6
строка
без описания
ssl
строка
    Варианты:
  • disable
  • enable
без описания
ssl-trusted-cert
строка
без описания
type
строка
    Варианты:
  • default
  • fortiems
  • fortinac
без описания
user-info-server
строка
без описания
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: no description
     fmgr_user_fsso_dynamicmapping:
        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>
        fsso: <your own value>
        state: <value in [present, absent]>
        user_fsso_dynamicmapping:
           _gui_meta: <value of string>
           _scope:
             -
                 name: <value of string>
                 vdom: <value of string>
           ldap-server: <value of string>
           password: <value of string>
           password2: <value of string>
           password3: <value of string>
           password4: <value of string>
           password5: <value of string>
           port: <value of integer>
           port2: <value of integer>
           port3: <value of integer>
           port4: <value of integer>
           port5: <value of integer>
           server: <value of string>
           server2: <value of string>
           server3: <value of string>
           server4: <value of string>
           server5: <value of string>
           source-ip: <value of string>
           source-ip6: <value of string>
           ssl: <value in [disable, enable]>
           ssl-trusted-cert: <value of string>
           type: <value in [default, fortiems, fortinac]>
           user-info-server: <value of string>

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

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

Ключ Возвращаемое значение Описание
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_user_fsso_dynamicmapping_module.html

Spec-Zone.ru

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