Palo Alto Firewall Keywords
The following keywords are supported in Palo Alto audits:
Keyword |
Description |
---|---|
type |
This must always be set to AUDIT_XML or AUDIT_REPORTS. |
description |
This keyword provides the ability to add a brief description of the check that is being performed. It is strongly recommended that the |
info |
This keyword allows users to add a more detailed description to the check that is being performed. Multiple |
api_request_type |
This keyword describes the type of request. The Palo Alto API supports six types of requests: keygen, op, commit, reports, export, and config. For the purposes of this plugin, only request type op is exposed. |
request |
This keyword specifies the request to run on the firewall. The result of each request is cached, so subsequent requests do not result in another request. In addition, for AUDIT_REPORTS check, the default Tenable audit only includes 9 checks. To include more reports, users are encouraged to create new checks, and replace request keyword with the REST API URL after /api/?type=report&reporttype=predefined&reportname=hruser-top-url-categories |
regex |
This keyword allows searching items that match a particular regex expression. If a check has |
The compliance of a check can be determined by comparing the output of the check to either expect
or not_expect
keyword. There cannot be more than one compliance testing tag (i.e., either expect
or not_expect
can exist but not expect
and not_expect
).
Keyword |
Description |
---|---|
expect |
This keyword allows auditing the config item matched by the |
not_expect |
This keyword allows searching the configuration items that should not be in the configuration. It acts as the opposite of |