{ "id":"/axapi/v3/ai", "type":"object", "node-type":"intermediate", "title":"ai", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared,private", "auto-created-object":1, "description":"AI related configuration", "properties":{ "firewall":{ "type":"object", "$ref":"/axapi/v3/ai/firewall", "properties":{ "enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"disable", "description":"Enable AI Firewall Support globally" }, "disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"enable", "description":"Disable AI Firewall Support globally" }, "start":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Start AI Firewall Components and Services" }, "stop":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Stop AI Firewall Components and Services" }, "restart":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Restart AI Firewall Components and Services" }, "clear-log":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Clear AI Firewall Application Logging" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "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; ", "enum":[ "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":{ "type":"object", "$ref":"/axapi/v3/ai/firewall/status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } } } }