ai firewall¶
AI Firewall related configuration
firewall Specification¶
Parameter
Value
Type
Configuration Resource
Element Name
firewall
Element URI
/axapi/v3/ai/firewall
Element Attributes
firewall_attributes
Partition Visibility
shared
Statistics Data URI
/axapi/v3/ai/firewall/stats
Schema
Operations Allowed:
| Operation | Method | URI | Payload | |
|---|---|---|---|---|
Create Object | POST | /axapi/v3/ai/firewall | ||
Get Object | GET | /axapi/v3/ai/firewall | ||
Modify Object | POST | /axapi/v3/ai/firewall | ||
Replace Object | PUT | /axapi/v3/ai/firewall | ||
Delete Object | DELETE | /axapi/v3/ai/firewall |
firewall attributes¶
clear-log
Description Clear AI Firewall Application Logging
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
disable
Description Disable AI Firewall Support globally
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: disable and enable are mutually exclusive
enable
Description Enable AI Firewall Support globally
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: enable and disable are mutually exclusive
restart
Description Restart AI Firewall Components and Services
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
sampling-enable
Type: List
start
Description Start AI Firewall Components and Services
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
status
Description: status is a JSON Block. Please see below for status
Type: Object
Reference Object: /axapi/v3/ai/firewall/status
stop
Description Stop AI Firewall Components and Services
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
sampling-enable¶
Specification
Value
Type
list
Block object keys
counters1
Description ‘all’: all; ‘total-requests’: Total AI Firewall Request counts; ‘total-responses’: Total AI Firewall Response counts; ‘total-icap-reqmod’: Total ICAP REQMOD counts; ‘total-icap-respmod’: Total ICAP RESPMOD counts; ‘total-icap-options’: Total ICAP Options counts; ‘total-violatons’: Total AI Firewall Violations counts; ‘total-acceptance’: Total AI Firewall acceptance counts; ‘avg-time-msec’: Average Requests Time in millisec; ‘avg-time-resp-msec’: Average Responses Time in millisec; ‘total-monitor-reqmod’: Total monitored reqmod counts; ‘total-monitor-respmod’: Total monitored respmod counts; ‘total-lic-allow’: Total licensed requests counts; ‘total-lic-block’: Total license drop counts; ‘lic-live-tokens’: Current live licens used counts; ‘lic-peak-tokens’: Peak utilization of licensed tokens; ‘lic-cbr-tokens’: Committed licensed tokens;
Type: string
Supported Values: all, total-requests, total-responses, total-icap-reqmod, total-icap-respmod, total-icap-options, total-violatons, total-acceptance, avg-time-msec, avg-time-resp-msec, total-monitor-reqmod, total-monitor-respmod, total-lic-allow, total-lic-block, lic-live-tokens, lic-peak-tokens, lic-cbr-tokens
status¶
Specification
Value
Type
object
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters