diff --git a/docs/history.md b/docs/history.md index e0d27be3..4c9e12c0 100644 --- a/docs/history.md +++ b/docs/history.md @@ -1,6 +1,43 @@ Release History =============== +V2.2.0 +------ + +- *Released*: 2019-06-11 + +New modules: + +* `panos_zone_facts` +* `panos_ipsec_ipv4_proxyid` +* `panos_virtual_router_facts` +* `panos_l3_subinterface` +* `panos_l2_subinterface` +* `panos_log_forwarding_profile` +* `panos_log_forwarding_profile_match_list` +* `panos_log_forwarding_profile_match_list_action` +* `panos_email_profile` +* `panos_email_server` +* `panos_snmp_profile` +* `panos_snmp_v2c_server` +* `panos_snmp_v3_server` +* `panos_syslog_profile` +* `panos_syslog_server` +* `panos_http_profile` +* `panos_http_profile_header` +* `panos_http_profile_param` +* `panos_http_server` +* `panos_type_cmd` + +Enhancements: + +* `panos_security_rule_facts` can now return full policy info. + +Bug fixes: + +* Added module encoding to all modules. +* Various documentation fixes. + V2.1.2 ------ diff --git a/docs/modules/index.rst b/docs/modules/index.rst index 76ffea47..848d12f5 100644 --- a/docs/modules/index.rst +++ b/docs/modules/index.rst @@ -28,15 +28,27 @@ Module Reference panos_commit_module panos_dag_module panos_dag_tags_module + panos_email_profile_module + panos_email_server_module panos_facts_module + panos_http_profile_header_module + panos_http_profile_module + panos_http_profile_param_module + panos_http_server_module panos_ike_crypto_profile_module panos_ike_gateway_module panos_import_module panos_interface_module + panos_ipsec_ipv4_proxyid_module panos_ipsec_profile_module panos_ipsec_tunnel_module + panos_l2_subinterface_module + panos_l3_subinterface_module panos_lic_module panos_loadcfg_module + panos_log_forwarding_profile_match_list_action_module + panos_log_forwarding_profile_match_list_module + panos_log_forwarding_profile_module panos_loopback_interface_module panos_management_profile_module panos_match_rule_module @@ -56,12 +68,20 @@ Module Reference panos_security_rule_module panos_service_group_module panos_service_object_module + panos_snmp_profile_module + panos_snmp_v2c_server_module + panos_snmp_v3_server_module panos_software_module panos_static_route_module + panos_syslog_profile_module + panos_syslog_server_module panos_tag_object_module panos_tunnel_module + panos_type_cmd_module panos_userid_module + panos_virtual_router_facts_module panos_virtual_router_module panos_vlan_interface_module panos_vlan_module + panos_zone_facts_module panos_zone_module diff --git a/docs/modules/panos_address_group_module.rst b/docs/modules/panos_address_group_module.rst index 727f71bd..3ee39022 100644 --- a/docs/modules/panos_address_group_module.rst +++ b/docs/modules/panos_address_group_module.rst @@ -94,7 +94,7 @@ Parameters
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ auth
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom auth log format.
+ |
+ |
+ config
+
+ -
+
+ |
+ + | +
+ Custom config log format.
+ |
+ |
+ data
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom data log format.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ escape_character
+
+ -
+
+ |
+ + | +
+ Escape character
+ |
+ |
+ escaped_characters
+
+ -
+
+ |
+ + | +
+ Characters to be escaped.
+ |
+ |
+ gtp
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom GTP log format.
+ |
+ |
+ hip_match
+
+ -
+
+ |
+ + | +
+ Custom HIP match log format.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ iptag
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+
+ Custom Iptag log format.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ sctp
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.1+
+ Custom SCTP log format.
+ |
+ |
+ system
+
+ -
+
+ |
+ + | +
+ Custom system log format.
+ |
+ |
+ threat
+
+ -
+
+ |
+ + | +
+ Custom threat log format.
+ |
+ |
+ traffic
+
+ -
+
+ |
+ + | +
+ Custom traffic log format.
+ |
+ |
+ tunnel
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom tunnel log format.
+ |
+ |
+ url
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom url log format.
+ |
+ |
+ user_id
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom user-ID log format.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+ |
+ wildfire
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom wildfire log format.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ also_to_email
+
+ -
+
+ |
+ + | +
+ Additional destination email address
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ display_name
+
+ -
+
+ |
+ + | +
+ Display name
+ |
+ |
+ email_gateway
+
+ -
+
+ |
+ + | +
+ IP address or FQDN of email gateway to use.
+ |
+ |
+ email_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the email server profile.
+ |
+ |
+ from_email
+
+ -
+
+ |
+ + | +
+ From email address
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Server name.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ to_email
+
+ -
+
+ |
+ + | +
+ Destination email address.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ header
+
+ -
+ / required
+ |
+ + | +
+ The header name.
+ |
+ |
+ http_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the http server profile.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ log_type
+
+ -
+ / required
+ |
+
+
|
+
+ The log type for this header.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ value
+
+ -
+
+ |
+ + | +
+ The value to assign the header.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ auth_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ auth_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ auth_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ config_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ config_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ config_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ data_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ data_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ data_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ gtp_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ gtp_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ gtp_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ hip_match_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ hip_match_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ hip_match_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ iptag_name
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+.
+ Name for custom config format.
+ |
+ |
+ iptag_payload
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+.
+ Payload for custom config format.
+ |
+ |
+ iptag_uri_format
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+.
+ URI format for custom config format.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ sctp_name
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.1+.
+ Name for custom config format.
+ |
+ |
+ sctp_payload
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.1+.
+ Payload for custom config format.
+ |
+ |
+ sctp_uri_format
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.1+.
+ URI format for custom config format.
+ |
+ |
+ system_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ system_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ system_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ tag_registration
+
+ boolean
+
+ |
+
+
|
+
+ The server should have user-ID agent running in order for tag registration to work.
+ |
+ |
+ threat_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ threat_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ threat_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ traffic_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ traffic_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ traffic_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ tunnel_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ tunnel_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ tunnel_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ url_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ url_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ url_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ user_id_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ user_id_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ user_id_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+ |
+ wildfire_name
+
+ -
+
+ |
+ + | +
+ Name for custom config format.
+ |
+ |
+ wildfire_payload
+
+ -
+
+ |
+ + | +
+ Payload for custom config format.
+ |
+ |
+ wildfire_uri_format
+
+ -
+
+ |
+ + | +
+ URI format for custom config format.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ http_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the http server profile.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ log_type
+
+ -
+ / required
+ |
+
+
|
+
+ The log type for this parameter.
+ |
+ |
+ param
+
+ -
+ / required
+ |
+ + | +
+ The param name.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ value
+
+ -
+
+ |
+ + | +
+ The value to assign the param.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ address
+
+ -
+ / required
+ |
+ + | +
+ IP address or FQDN of the HTTP server
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ certificate_profile
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+
+ Certificate profile for validating server cert.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ http_method
+
+ -
+
+ |
+
+ Default: "POST"
+ |
+
+ HTTP method to use.
+ |
+ |
+ http_password
+
+ -
+
+ |
+ + | +
+ Password for basic HTTP auth.
+ |
+ |
+ http_port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Port number.
+ |
+ |
+ http_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the http server profile.
+ |
+ |
+ http_username
+
+ -
+
+ |
+ + | +
+ Username for basic HTTP auth.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Server name.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ protocol
+
+ -
+
+ |
+
+
|
+
+ The protocol.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ tls_version
+
+ -
+
+ |
+
+
|
+
+ PAN-OS 9.0+
+ TLS handshake protocol version
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ any_protocol
+
+ boolean
+
+ |
+
+
|
+
+ Any protocol boolean
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ commit
+
+ boolean
+
+ |
+
+
|
+
+ Commit configuration if changed.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ local
+
+ -
+ / required
+ |
+ + | +
+ IP subnet or IP address represents the local network
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ The Proxy ID
+ |
+ |
+ number_proto
+
+ integer
+
+ |
+ + | +
+ {'Numbered Protocol': 'protocol number (1-254)'}
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ remote
+
+ -
+ / required
+ |
+ + | +
+ IP subnet or IP address represents the remote network
+ |
+ |
+ state
+
+ string
+
+ |
+
+
|
+
+ The state.
+ |
+ |
+ tcp_local_port
+
+ integer
+
+ |
+ + | +
+ {'Protocol TCP': 'local port'}
+ |
+ |
+ tcp_remote_port
+
+ integer
+
+ |
+ + | +
+ {'Protocol TCP': 'remote port'}
+ |
+ |
+ template
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template this operation should target. Mutually exclusive with template_stack.
+ |
+ |
+ template_stack
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template stack this operation should target. Mutually exclusive with template.
+ |
+ |
+ tunnel_name
+
+ -
+ / required
+ |
+ + | +
+ IPSec Tunnel Name
+ |
+ |
+ udp_local_port
+
+ integer
+
+ |
+ + | +
+ {'Protocol UDP': 'local port'}
+ |
+ |
+ udp_remote_port
+
+ integer
+
+ |
+ + | +
+ {'Protocol UDP': 'remote port'}
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ comment
+
+ -
+
+ |
+ + | +
+ Interface comment.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ lldp_enabled
+
+ boolean
+
+ |
+
+
|
+
+ Enable LLDP
+ |
+ |
+ lldp_profile
+
+ -
+
+ |
+ + | +
+ Reference to an LLDP profile
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the interface to configure.
+ |
+ |
+ netflow_profile
+
+ -
+
+ |
+ + | +
+ Reference to a netflow profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ state
+
+ string
+
+ |
+
+
|
+
+ The state.
+ |
+ |
+ tag
+
+ integer
+ / required
+ |
+ + | +
+ Tag (vlan id) for the interface
+ |
+ |
+ template
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template this operation should target. This param is required if the PAN-OS device is Panorama.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vlan_name
+
+ -
+
+ |
+ + | +
+ The VLAN to put this interface in.
+ If the VLAN does not exist it is created.
+ |
+ |
+ vsys
+
+ string
+
+ |
+ + | +
+ The vsys this object should be imported into. Objects that are imported include interfaces, virtual routers, virtual wires, and VLANs. Interfaces are typically imported into vsys1 if no vsys is specified.
+ |
+ |
+ zone_name
+
+ -
+
+ |
+ + | +
+ Name of the zone for the interface.
+ If the zone does not exist it is created.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ adjust_tcp_mss
+
+ boolean
+
+ |
+
+
|
+
+ Adjust TCP MSS for layer3 interface.
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ comment
+
+ -
+
+ |
+ + | +
+ Interface comment.
+ |
+ |
+ create_default_route
+
+ boolean
+
+ |
+
+
|
+
+ Whether or not to add default route with router learned via DHCP.
+ |
+ |
+ dhcp_default_route_metric
+
+ integer
+
+ |
+ + | +
+ Metric for the DHCP default route.
+ |
+ |
+ enable_dhcp
+
+ boolean
+
+ |
+
+
|
+
+ Enable DHCP on this interface.
+ |
+ |
+ ip
+
+ list
+
+ |
+ + | +
+ List of static IP addresses.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ ipv4_mss_adjust
+
+ integer
+
+ |
+ + | +
+ (7.1+) TCP MSS adjustment for IPv4.
+ |
+ |
+ ipv6_enabled
+
+ boolean
+
+ |
+
+
|
+
+ Enable IPv6.
+ |
+ |
+ ipv6_mss_adjust
+
+ integer
+
+ |
+ + | +
+ (7.1+) TCP MSS adjustment for IPv6.
+ |
+ |
+ management_profile
+
+ -
+
+ |
+ + | +
+ Interface management profile name.
+ |
+ |
+ mtu
+
+ integer
+
+ |
+ + | +
+ MTU for layer3 interface.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the interface to configure.
+ |
+ |
+ netflow_profile
+
+ -
+
+ |
+ + | +
+ Netflow profile for layer3 interface.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ state
+
+ string
+
+ |
+
+
|
+
+ The state.
+ |
+ |
+ tag
+
+ integer
+ / required
+ |
+ + | +
+ Tag (vlan id) for the interface
+ |
+ |
+ template
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template this operation should target. This param is required if the PAN-OS device is Panorama.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vr_name
+
+ -
+
+ |
+ + | +
+ Virtual router to add this interface to.
+ |
+ |
+ vsys
+
+ string
+
+ |
+ + | +
+ The vsys this object should be imported into. Objects that are imported include interfaces, virtual routers, virtual wires, and VLANs. Interfaces are typically imported into vsys1 if no vsys is specified.
+ |
+ |
+ zone_name
+
+ -
+
+ |
+ + | +
+ Name of the zone for the interface.
+ If the zone does not exist it is created.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ action
+
+ -
+
+ |
+
+
|
+
+ The action.
+ |
+ |
+ action_type
+
+ -
+
+ |
+
+
|
+
+ Action type.
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ http_profile
+
+ -
+
+ |
+ + | +
+ The HTTP profile when registration=remote.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ log_forwarding_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the log forwarding profile to add this action to.
+ |
+ |
+ log_forwarding_profile_match_list
+
+ -
+ / required
+ |
+ + | +
+ Name of the log forwarding profile match list to add this action to.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ registration
+
+ -
+
+ |
+
+
|
+
+ Registration.
+ |
+ |
+ tags
+
+ list
+
+ |
+ + | +
+ List of tags.
+ |
+ |
+ target
+
+ -
+
+ |
+
+
|
+
+ The target.
+ |
+ |
+ timeout
+
+ integer
+
+ |
+ + | +
+ Valid for PAN-OS 9.0+
+ Timeout in minutes
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ description
+
+ -
+
+ |
+ + | +
+ Profile description
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ email_profiles
+
+ list
+
+ |
+ + | +
+ List of email server profiles.
+ |
+ |
+ filter
+
+ -
+
+ |
+ + | +
+ The filter. Leaving this empty means "All logs".
+ |
+ |
+ http_profiles
+
+ list
+
+ |
+ + | +
+ List of HTTP server profiles.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ log_forwarding_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the log forwarding profile to add this match list to.
+ |
+ |
+ log_type
+
+ -
+
+ |
+
+
|
+
+ Log type.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ send_to_panorama
+
+ boolean
+
+ |
+
+
|
+
+ Send to panorama or not
+ |
+ |
+ snmp_profiles
+
+ list
+
+ |
+ + | +
+ List of SNMP server profiles.
+ |
+ |
+ syslog_profiles
+
+ list
+
+ |
+ + | +
+ List of syslog server profiles.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ description
+
+ -
+
+ |
+ + | +
+ Profile description
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ enhanced_logging
+
+ boolean
+
+ |
+
+
|
+
+ Valid for PAN-OS 8.1+
+ Enabling enhanced application logging.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ version
+
+ -
+
+ |
+
+
|
+
+ SNMP version.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ community
+
+ -
+
+ |
+ + | +
+ SNMP community
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ manager
+
+ -
+
+ |
+ + | +
+ IP address or FQDN of SNMP manager to use.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the server.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ snmp_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the SNMP server profile.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ auth_password
+
+ -
+
+ |
+ + | +
+ Authentiation protocol password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ engine_id
+
+ -
+
+ |
+ + | +
+ A hex number
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ manager
+
+ -
+
+ |
+ + | +
+ IP address or FQDN of SNMP manager to use.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the server.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ priv_password
+
+ -
+
+ |
+ + | +
+ Privacy protocol password.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ snmp_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the SNMP server profile.
+ |
+ |
+ user
+
+ -
+
+ |
+ + | +
+ User
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ auth
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom auth log format.
+ |
+ |
+ config
+
+ -
+
+ |
+ + | +
+ Custom config log format.
+ |
+ |
+ data
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom data log format.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ escape_character
+
+ -
+
+ |
+ + | +
+ Escape character
+ |
+ |
+ escaped_characters
+
+ -
+
+ |
+ + | +
+ Characters to be escaped.
+ |
+ |
+ gtp
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom GTP log format.
+ |
+ |
+ hip_match
+
+ -
+
+ |
+ + | +
+ Custom HIP match log format.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ iptag
+
+ -
+
+ |
+ + | +
+ PAN-OS 9.0+
+ Custom Iptag log format.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Name of the profile.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ sctp
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.1+
+ Custom SCTP log format.
+ |
+ |
+ system
+
+ -
+
+ |
+ + | +
+ Custom system log format.
+ |
+ |
+ threat
+
+ -
+
+ |
+ + | +
+ Custom threat log format.
+ |
+ |
+ traffic
+
+ -
+
+ |
+ + | +
+ Custom traffic log format.
+ |
+ |
+ tunnel
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom tunnel log format.
+ |
+ |
+ url
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom url log format.
+ |
+ |
+ user_id
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom user-ID log format.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+ |
+ wildfire
+
+ -
+
+ |
+ + | +
+ PAN-OS 8.0+
+ Custom wildfire log format.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ device_group
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ (Panorama only) The device group the operation should target.
+ |
+ |
+ facility
+
+ -
+
+ |
+
+
|
+
+ Syslog facility.
+ |
+ |
+ format
+
+ -
+
+ |
+
+
|
+
+ Format of the syslog message.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+ / required
+ |
+ + | +
+ Server name.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ server
+
+ -
+ / required
+ |
+ + | +
+ IP address or FQDN of the syslog server
+ |
+ |
+ syslog_port
+
+ integer
+
+ |
+ + | +
+ Syslog port number
+ |
+ |
+ syslog_profile
+
+ -
+ / required
+ |
+ + | +
+ Name of the syslog server profile.
+ |
+ |
+ transport
+
+ -
+
+ |
+
+
|
+
+ Syslog transport.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "shared"
+ |
+
+ The vsys this object belongs to.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ cmd
+
+ -
+
+ |
+
+
|
+
+ The command to run.
+ |
+ |
+ dst
+
+ -
+
+ |
+ + | +
+ Used in cmd=move.
+ The reference object.
+ |
+ |
+ element
+
+ -
+
+ |
+ + | +
+ Used in cmd=set, cmd=edit, and cmd=override.
+ The element payload.
+ |
+ |
+ extra_qs
+
+ complex
+
+ |
+ + | +
+ A dict of extra params to pass in.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ new_name
+
+ -
+
+ |
+ + | +
+ Used in cmd=rename and cmd=clone.
+ The new name.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ where
+
+ -
+
+ |
+ + | +
+ Used in cmd=move.
+ The movement keyword.
+ |
+ |
+ xpath
+
+ -
+ / required
+ |
+ + | +
+ The XPATH.
+ All newlines are removed from the XPATH to allow for shorter lines.
+ |
+ |
+ xpath_from
+
+ -
+
+ |
+ + | +
+ Used in cmd=clone.
+ The from xpath.
+ |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+
+ |
+ + | +
+ Name of the virtual router.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ template
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template this operation should target. Mutually exclusive with template_stack.
+ |
+ |
+ template_stack
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template stack this operation should target. Mutually exclusive with template.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
Key | +Returned | +Description | +|
---|---|---|---|
+ spec
+ complex
+ |
+ When name is specified. | +
+ The spec of the specified virtual router.
+ + |
+ |
+ |
+ ad_ebgp
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_ibgp
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_ospf_ext
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_ospf_int
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_ospfv3_ext
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_ospfv3_int
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_rip
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_static
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ ad_static_ipv6
+ integer
+ |
+ + |
+ Admin distance for this protocol.
+ + |
+
+ |
+ interface
+ list
+ |
+ + |
+ List of interfaces
+ + |
+
+ |
+ name
+ -
+ |
+ + |
+ Virtual router name.
+ + |
+
+ vrlist
+ list
+ |
+ When name is not specified. | +
+ List of virtual router specs.
+ + |
+
Parameter | +Choices/Defaults | +Comments | +|
---|---|---|---|
+ api_key
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The API key to use instead of generating it using username / password.
+ |
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+ |
+ name
+
+ -
+
+ |
+ + | +
+ Name of the security zone.
+ |
+ |
+ password
+
+ string
+
+ |
+ + | +
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The port number to connect to the PAN-OS device on.
+ |
+ |
+ provider
+
+ -
+
+ added in 2.8 |
+ + | +
+ A dict object containing connection details.
+ |
+ |
+ |
+ api_key
+
+ string
+
+ |
+ + | +
+ The API key to use instead of generating it using username / password.
+ |
+
+ |
+ ip_address
+
+ string
+
+ |
+ + | +
+ The IP address or hostname of the PAN-OS device being configured.
+ |
+
+ |
+ password
+
+ string
+
+ |
+ + | +
+ The password to use for authentication. This is ignored if api_key is specified.
+ |
+
+ |
+ port
+
+ integer
+
+ |
+
+ Default: 443
+ |
+
+ The port number to connect to the PAN-OS device on.
+ |
+
+ |
+ serial_number
+
+ string
+
+ |
+ + | +
+ The serial number of a firewall to use for targeted commands. If ip_address is not a Panorama PAN-OS device, then this param is ignored.
+ |
+
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+
+ template
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template this operation should target. Mutually exclusive with template_stack.
+ |
+ |
+ template_stack
+
+ string
+
+ |
+ + | +
+ (Panorama only) The template stack this operation should target. Mutually exclusive with template.
+ |
+ |
+ username
+
+ string
+
+ |
+
+ Default: "admin"
+ |
+
+ Deprecated
+ Use provider to specify PAN-OS connectivity instead.
+ The username to use for authentication. This is ignored if api_key is specified.
+ |
+ |
+ vsys
+
+ string
+
+ |
+
+ Default: "vsys1"
+ |
+
+ The vsys this object belongs to.
+ |
+
Key | +Returned | +Description | +|
---|---|---|---|
+ spec
+ complex
+ |
+ When name is specified. | +
+ The spec of the specified virtual router.
+ + |
+ |
+ |
+ enable_userid
+ boolean
+ |
+ + |
+ Enable user identification.
+ + |
+
+ |
+ exclude_acl
+ list
+ |
+ + |
+ User identification ACL exclude list.
+ + |
+
+ |
+ include_acl
+ list
+ |
+ + |
+ User identification ACL include list.
+ + |
+
+ |
+ interface
+ list
+ |
+ + |
+ List of interfaces.
+ + |
+
+ |
+ log_setting
+ -
+ |
+ + |
+ Log forwarding setting.
+ + |
+
+ |
+ mode
+ -
+ |
+ + |
+ The mode of the zone.
+ + |
+
+ |
+ zone
+ -
+ |
+ + |
+ The name.
+ + |
+
+ |
+ zone_profile
+ -
+ |
+ + |
+ Zone protection profile.
+ + |
+
+ zones
+ list
+ |
+ When name is not specified. | +
+ List of zone specs.
+ + |
+