PARALLAX

fortios_report_layout

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Collection: fortinet.fortios

Full Name: fortinet.fortios.fortios_report_layout

Controller module — runs on the local controller, not on remote hosts.

Synopsis

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Parameters

NameTypeRequiredDefaultDescription
access_tokenstr
enable_logboolfalse
member_pathstr
member_statestr
report_layoutdict
statestryes
vdomstrroot

Example

yaml
# Define these inventory variables: fortios_access_token.
- fortinet.fortios.fortios_report_layout:
    access_token: '{{ fortios_access_token }}'
    report_layout:
        body_item:
            - chart_options: include-no-data
              column: "2147483647"
              hide: enable
              id: "12"
              list:
                - id: "16"
              list_component: bullet
              misc_component: hline
              parameters:
                - id: "20"
                  name: default_name_21
              text_component: text
              top_n: "0"
              type: text
        cutoff_option: run-time
        day: sunday
        email_send: enable
        format: pdf
        max_pdf_report: "31"
        name: default_name_41
        options: include-table-of-content
        page:
            column_break_before: heading1
            footer:
                footer_item:
                    - id: "49"
                      type: text
            header:
                header_item:
                    - id: "58"
                      type: text
            options: header-on-first-page
            page_break_before: heading1
            paper: a4
        schedule_type: demand
    state: present
    vdom: root
  name: Report layout configuration.
Search
    ↑ ↓ move↵ openesc close