- Docs »
- fortinet.fortios.fortios_firewall_proxy_addrgrp – Web proxy address group configuration in Fortinet’s FortiOS and FortiGate.
-
You are reading an older version of the Ansible documentation. Use the version selection to the left if you want the latest stable released version.
fortinet.fortios.fortios_firewall_proxy_addrgrp – Web proxy address group configuration in Fortinet’s FortiOS and FortiGate.
Note
This plugin is part of the fortinet.fortios collection (version 1.1.8).
To install it use: ansible-galaxy collection install fortinet.fortios
.
To use it in a playbook, specify: fortinet.fortios.fortios_firewall_proxy_addrgrp
.
New in version 2.8: of fortinet.fortios
The below requirements are needed on the host that executes this module.
Parameter |
Choices/Defaults |
Comments |
access_token
string
|
|
Token-based authentication. Generated from GUI of Fortigate.
|
firewall_proxy_addrgrp
dictionary
|
|
Web proxy address group configuration.
|
|
color
integer
|
|
Integer value to determine the color of the icon in the GUI (1 - 32).
|
|
comment
string
|
|
Optional comments.
|
|
member
list
/ elements=string
|
|
Members of address group.
|
|
|
name
string
/ required
|
|
Address name. Source firewall.proxy-address.name firewall.proxy-addrgrp.name.
|
|
name
string
/ required
|
|
Address group name.
|
|
state
string
|
|
Deprecated
Starting with Ansible 2.9 we recommend using the top-level 'state' parameter.
Indicates whether to create or remove the object.
|
|
tagging
list
/ elements=string
|
|
Config object tagging.
|
|
|
category
string
|
|
Tag category. Source system.object-tagging.category.
|
|
|
name
string
/ required
|
|
Tagging entry name.
|
|
|
tags
list
/ elements=string
|
|
Tags.
|
|
|
|
name
string
/ required
|
|
Tag name. Source system.object-tagging.tags.name.
|
|
type
string
|
|
Source or destination address group type.
|
|
uuid
string
|
|
Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
|
|
visibility
string
|
|
Enable/disable visibility of the object in the GUI.
|
state
string
added in 2.9 of fortinet.fortios
|
|
Indicates whether to create or remove the object. This attribute was present already in previous version in a deeper level. It has been moved out to this outer level.
|
vdom
string
|
Default:
"root"
|
Virtual domain, among those defined previously. A vdom is a virtual instance of the FortiGate that can be configured and used as a different unit.
|
- 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: Web proxy address group configuration.
fortios_firewall_proxy_addrgrp:
vdom: "{{ vdom }}"
state: "present"
access_token: "<your_own_value>"
firewall_proxy_addrgrp:
color: "3"
comment: "Optional comments."
member:
-
name: "default_name_6 (source firewall.proxy-address.name firewall.proxy-addrgrp.name)"
name: "default_name_7"
tagging:
-
category: "<your_own_value> (source system.object-tagging.category)"
name: "default_name_10"
tags:
-
name: "default_name_12 (source system.object-tagging.tags.name)"
type: "src"
uuid: "<your_own_value>"
visibility: "enable"
Common return values are documented here, the following are the fields unique to this module:
Key |
Returned |
Description |
build
string
|
always |
Build number of the fortigate image
Sample:
1547
|
http_method
string
|
always |
Last method used to provision the content into FortiGate
Sample:
PUT
|
http_status
string
|
always |
Last result given by FortiGate on last operation applied
Sample:
200
|
mkey
string
|
success |
Master key (id) used in the last call to FortiGate
Sample:
id
|
name
string
|
always |
Name of the table used to fulfill the request
Sample:
urlfilter
|
path
string
|
always |
Path of the table used to fulfill the request
Sample:
webfilter
|
revision
string
|
always |
Internal revision number
Sample:
17.0.2.10658
|
serial
string
|
always |
Serial number of the unit
Sample:
FGVMEVYYQT3AB5352
|
status
string
|
always |
Indication of the operation's result
Sample:
success
|
vdom
string
|
always |
Virtual domain used
Sample:
root
|
version
string
|
always |
Version of the FortiGate
Sample:
v5.6.3
|
Authors
Link Zheng (@chillancezen)
Jie Xue (@JieX19)
Hongbin Lu (@fgtdev-hblu)
Frank Shen (@frankshen01)
Miguel Angel Munoz (@mamunozgonzalez)
Nicolas Thomas (@thomnico)