Spec-Zone.ru › Ansible 2.11

fortinet.fortios.fortios_report_style – Настройка стиля отчетов в Fortinet FortiOS и FortiGate.

Примечание

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

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

Для использования в книге задач укажите: fortinet.fortios.fortios_report_style.

Новое в версии 2.8: of fortinet.fortios

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

Обзор

  • Этот модуль позволяет настроить устройство FortiGate или FortiOS (FOS), позволяя пользователю устанавливать и изменять категорию функций и стилей отчетов. Примеры включают все параметры и значения, которые необходимо скорректировать в источниках данных перед использованием. Тестировалось с FOS v6.0.0

Требования

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

  • ansible>=2.9.0

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
access_token
строка
Аутентификация на основе токена. Сгенерировано из графического интерфейса Fortigate.
report_style
словарь
Настройка стиля отчета.
align
строка
    Варианты:
  • left
  • center
  • right
  • justify
Выравнивание.
bg_color
строка
Цвет фона.
border_bottom
строка
Нижняя граница.
border_left
строка
Левая граница.
border_right
строка
Правая граница.
border_top
строка
Верхняя граница.
column_gap
строка
Пробел между колонками.
column_span
строка
    Варианты:
  • none
  • all
Пролет колонок.
fg_color
строка
Цвет переднего плана.
font_family
строка
    Варианты:
  • Verdana
  • Arial
  • Helvetica
  • Courier
  • Times
Семейство шрифтов.
font_size
строка
Размер шрифта.
font_style
строка
    Варианты:
  • normal
  • italic
Стиль шрифта.
font_weight
строка
    Варианты:
  • normal
  • bold
Начертание шрифта.
height
строка
Высота.
line_height
строка
Высота строки текста.
margin_bottom
строка
Нижний отступ.
margin_left
строка
Левый отступ.
margin_right
строка
Правый отступ.
margin_top
строка
Верхний отступ.
name
строка / обязательно
Имя стиля отчета.
options
строка
    Варианты:
  • font
  • text
  • color
  • align
  • size
  • margin
  • border
  • padding
  • column
Параметры стиля отчета.
padding_bottom
строка
Нижний отступ.
padding_left
строка
Левый отступ.
padding_right
строка
Правый отступ.
padding_top
строка
Верхний отступ.
state
строка
    Варианты:
  • present
  • absent
Устарело
Начиная с Ansible 2.9, рекомендуется использовать параметр 'state' на верхнем уровне.
Указывает, нужно ли создать или удалить объект.
width
строка
Ширина.
state
строка
добавлен в 2.9 of fortinet.fortios
    Варианты:
  • present
  • absent
Указывает, нужно ли создать или удалить объект. Этот атрибут уже был на предыдущей версии на более глубоком уровне. Он был перемещен на этот внешний уровень.
vdom
строка
Значение по умолчанию:
"root"
Виртуальная область, среди тех, которые были определены ранее. ВДМ — это виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельную единицу.

Примечания

Примечание

  • Устаревший fortiosapi устарел, httpapi — предпочтительный способ запуска книг задач

Примеры

- hosts: fortigates
  collections:
    - fortinet.fortios
  connection: httpapi
  vars:
   vdom: "root"
   ansible_httpapi_use_ssl: yes
   ansible_httpapi_validate_certs: no
   ansible_httpapi_port: 443
  tasks:
  - name: Report style configuration.
    fortios_report_style:
      vdom:  "{{ vdom }}"
      state: "present"
      access_token: "<your_own_value>"
      report_style:
        align: "left"
        bg_color: "<your_own_value>"
        border_bottom: "<your_own_value>"
        border_left: "<your_own_value>"
        border_right: "<your_own_value>"
        border_top: "<your_own_value>"
        column_gap: "<your_own_value>"
        column_span: "none"
        fg_color: "<your_own_value>"
        font_family: "Verdana"
        font_size: "<your_own_value>"
        font_style: "normal"
        font_weight: "normal"
        height: "<your_own_value>"
        line_height: "<your_own_value>"
        margin_bottom: "<your_own_value>"
        margin_left: "<your_own_value>"
        margin_right: "<your_own_value>"
        margin_top: "<your_own_value>"
        name: "default_name_22"
        options: "font"
        padding_bottom: "<your_own_value>"
        padding_left: "<your_own_value>"
        padding_right: "<your_own_value>"
        padding_top: "<your_own_value>"
        width: "<your_own_value>"

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

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

Ключ Возвращаемое значение Описание
build
строка
всегда
Номер сборки образа fortigate

Пример:
1547
http_method
строка
всегда
Последний метод, используемый для обеспечения содержимого в FortiGate

Пример:
PUT
http_status
строка
всегда
Последний результат, предоставленный FortiGate при последней операции

Пример:
200
mkey
строка
успех
Главный ключ (id), используемый при последнем обращении к FortiGate

Пример:
id
name
строка
всегда
Имя таблицы, используемой для выполнения запроса

Пример:
urlfilter
path
строка
всегда
Путь к таблице, используемой для выполнения запроса

Пример:
webfilter
revision
строка
всегда
Внутренний номер ревизии

Пример:
17.0.2.10658
serial
строка
всегда
Серийный номер устройства

Пример:
FGVMEVYYQT3AB5352
status
строка
всегда
Указание результата операции

Пример:
успех
vdom
строка
всегда
Используемая виртуальная область

Пример:
root
version
строка
всегда
Версия FortiGate

Пример:
v5.6.3


Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Hongbin Lu (@fgtdev-hblu)
  • Frank Shen (@frankshen01)
  • Miguel Angel Munoz (@mamunozgonzalez)
  • Nicolas Thomas (@thomnico)

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/fortinet/fortios/fortios_report_style_module.html

Spec-Zone.ru

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