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
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| access_token | str | |||
| enable_log | bool | false | ||
| member_path | str | |||
| member_state | str | |||
| report_layout | dict | |||
| state | str | yes | ||
| vdom | str | root |
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.