Spec-Zone.ru › Ansible 2.6

fortios_config — Управление конфигурацией на устройствах межсетевого экрана Fortinet FortiOS

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

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

Описание

  • Этот модуль предоставляет управление конфигурацией устройств FortiOS.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
backup
bool
    Варианты:
  • no ←
  • yes
Этот аргумент заставит модуль создать резервную копию текущей running-config с удаленного устройства перед внесением любых изменений. Файл резервной копии записывается в папку i(backup).
backup_filename
Указывает имя файла резервной копии. Если опущено, имя файла будет отформатировано как HOST_config.ГГГГ-ММ-ДД@ЧЧ:ММ:СС
backup_path
Указывает, где хранить резервные копии. Требуется, если backup=yes.
config_file
(добавлено в 2.4)
Путь к файлу конфигурации. Требуется, когда file_mode равно True.
file_mode
bool

(добавлено в 2.4)
    Варианты:
  • no ←
  • yes
Не подключаться к устройствам, использовать только config_file как вход и выход.
filter Значение по умолчанию:
""
Только для частичной резервной копии, можно ограничить, задав ожидаемый путь конфигурации (например, адрес межсетевого экрана).
host
Указывает имя хоста DNS или IP-адрес для подключения к удаленному устройству fortios. Требуется, если file_mode равно False.
password
Указывает пароль, используемый для аутентификации на удаленном устройстве. Требуется, если file_mode равно True.
src
Аргумент src предоставляет путь к шаблону конфигурации, который необходимо загрузить в удаленное устройство.
timeout Значение по умолчанию:
60
Время ожидания в секундах для подключения к удаленному устройству.
username
Настройка имени пользователя, используемого для аутентификации на удаленном устройстве. Требуется, если file_mode равно True.
vdom
Указывает, на каком vdom применить конфигурацию

Примечания

Примечание

  • Для этого модуля требуется библиотека pyFG python.

Примеры

- name: Backup current config
  fortios_config:
    host: 192.168.0.254
    username: admin
    password: password
    backup: yes

- name: Backup only address objects
  fortios_config:
    host: 192.168.0.254
    username: admin
    password: password
    backup: yes
    backup_path: /tmp/forti_backup/
    filter: "firewall address"

- name: Update configuration from file
  fortios_config:
    host: 192.168.0.254
    username: admin
    password: password
    src: new_configuration.conf.j2

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

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

Ключ Возвращаемое значение Описание
change_string
string
только если конфигурация изменена
Команды, фактически выполненные модулем

running_config
string
всегда
Полная строка конфигурации



Статус

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

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

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

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

Автор

  • Benjamin Jolivot (@bjolivot)

Подсказка

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

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

Spec-Zone.ru

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