Spec-Zone.ru › Ansible 2.7

fmgr_provisioning – Настройка устройств через FortiMananger

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

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

Описание

  • Добавление модельный устройств в FortiManager с помощью API jsonrpc и предварительной настройкой, чтобы при настройке централизованного управления конфигурация автоматически распространялась на подключаемые устройства

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
adom
- / обязательно
Административная область (adom), к которой относится конфигурация
description
-
Описание устройства, подлежащего настройке.
group
-
Имя группы устройств, к которой может принадлежать настроенное устройство.
host
- / обязательно
Адрес FortiManager.
minor_release
-
Номер дополнительной версии, например 6.X.1, где X — дополнительная версия.
name
- / обязательно
Имя устройства, подлежащего настройке.
os_type
- / обязательно
Тип операционной системы Fortinet, который будет установлен на устройстве, например 'FOS' для FortiOS.
os_version
- / обязательно
Версия операционной системы Fortinet для устройства, например 5.0 или 6.0.
password
-
Пароль, связанный с учетной записью пользователя.
patch_release
-
Номер патча, например 6.0.X, где X — номер патча.
platform
- / обязательно
Платформа устройства, например, номер модели или виртуальная машина.
policy_package
- / обязательно
Имя пакета политик, который будет назначен устройству.
serial
- / обязательно
Серийный номер устройства, которое будет настроено.
username
- / обязательно
Имя пользователя для входа в FortiManager
vdom
-
Виртуальная область (vdom), к которой относится конфигурация

Примеры

- name: Create Model Device
  hosts: FortiManager
  connection: local
  gather_facts: False

  tasks:

    - name: Create FGT1 Model Device
      fmgr_provision:
        host: "{{ inventory_hostname }}"
        username: "{{ username }}"
        password: "{{ password }}"
        adom: "root"
        vdom: "root"
        policy_package: "default"
        name: "FGT1"
        group: "Ansible"
        serial: "FGVM000000117994"
        platform: "FortiGate-VM64"
        description: "Provisioned by Ansible"
        os_version: '6.0'
        minor_release: 0
        patch_release: 0
        os_type: 'fos'


    - name: Create FGT2 Model Device
      fmgr_provision:
        host: "{{ inventory_hostname }}"
        username: "{{ username }}"
        password: "{{ password }}"
        adom: "root"
        vdom: "root"
        policy_package: "test_pp"
        name: "FGT2"
        group: "Ansible"
        serial: "FGVM000000117992"
        platform: "FortiGate-VM64"
        description: "Provisioned by Ansible"
        os_version: '5.0'
        minor_release: 6
        patch_release: 0
        os_type: 'fos'

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

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

Ключ Возвращаемое значение Описание
api_result
строка
всегда
полный ответ API, включает код состояния и сообщение



Статус

  • Этот модуль не гарантирует обратной совместимости интерфейса. [превью]
  • Этот модуль поддерживается сообществом Ansible. [community]

Авторы

  • Andrew Welsh

Подсказка

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

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

Spec-Zone.ru

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