Note
This plugin is part of the community.fortios collection (version 1.0.0).
You might already have this collection installed if you are using the ansible
package. It is not included in ansible-core
. To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install community.fortios
.
To use it in a playbook, specify: community.fortios.faz_device
.
Parameter | Choices/Defaults | Comments |
---|---|---|
adom string / required | Default: "root" | The ADOM the configuration should belong to. |
device_ip string | The IP of the device being added to FortiAnalyzer. | |
device_password string | The password of the device being added to FortiAnalyzer. | |
device_serial string | The serial number of the device being added to FortiAnalyzer. | |
device_unique_name string | The desired "friendly" name of the device being added to FortiAnalyzer. | |
device_username string | The username of the device being added to FortiAnalyzer. | |
faz_quota string | Specifies the quota for the device in FAZ | |
mgmt_mode string / required |
| Management Mode of the device you are adding. |
mode string |
| Add or delete devices. Or promote unregistered devices that are in the FortiAnalyzer "waiting pool" |
os_minor_vers string / required | Minor OS rev of the device. | |
os_type string / required |
| The os type of the device being added (default 0). |
os_ver string / required |
| Major OS rev of the device |
platform_str string | Required for determine the platform for VM platforms. ie FortiGate-VM64 |
- name: DISCOVER AND ADD DEVICE A PHYSICAL FORTIGATE community.fortios.faz_device: adom: "root" device_username: "admin" device_password: "admin" device_ip: "10.10.24.201" device_unique_name: "FGT1" device_serial: "FGVM000000117994" state: "present" mgmt_mode: "faz" os_type: "fos" os_ver: "5.0" minor_rev: 6 - name: DISCOVER AND ADD DEVICE A VIRTUAL FORTIGATE community.fortios.faz_device: adom: "root" device_username: "admin" device_password: "admin" device_ip: "10.10.24.202" device_unique_name: "FGT2" mgmt_mode: "faz" os_type: "fos" os_ver: "5.0" minor_rev: 6 state: "present" platform_str: "FortiGate-VM64" - name: DELETE DEVICE FGT01 community.fortios.faz_device: adom: "root" device_unique_name: "ansible-fgt01" mode: "delete" - name: DELETE DEVICE FGT02 community.fortios.faz_device: adom: "root" device_unique_name: "ansible-fgt02" mode: "delete" - name: PROMOTE FGT01 IN FAZ BY IP community.fortios.faz_device: adom: "root" device_password: "fortinet" device_ip: "10.7.220.151" device_username: "ansible" mgmt_mode: "faz" mode: "promote" - name: PROMOTE FGT02 IN FAZ community.fortios.faz_device: adom: "root" device_password: "fortinet" device_unique_name: "ansible-fgt02" device_username: "ansible" mgmt_mode: "faz" mode: "promote"
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
api_result string | always | full API response, includes status code and message |
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/fortios/faz_device_module.html