{ "id":"/axapi/v3/rule-set/{name}/oper", "type":"object", "node-type":"list", "title":"rule-set", "description":"Operational Status for the object rule-set", "properties":{ "name":{ "type":"string", "oid":"1001", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"Rule set name", "optional":false }, "oper":{ "type":"object", "properties":{ "policy-status":{ "type":"string", "format":"string" }, "policy-unmatched-drop":{ "type":"number", "format":"number" }, "policy-permit":{ "type":"number", "format":"number" }, "policy-deny":{ "type":"number", "format":"number" }, "policy-reset":{ "type":"number", "format":"number" }, "policy-rule-count":{ "type":"number", "format":"number" }, "rule-stats":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "rule-name":{ "type":"string", "format":"string" }, "rule-hitcount":{ "type":"number", "format":"number" }, "rule-action":{ "type":"string", "format":"string" }, "rule-status":{ "type":"string", "format":"string" } } } ] }, "total-hit":{ "type":"number", "format":"number" }, "total-permit-bytes":{ "type":"number", "format":"number" }, "total-deny-bytes":{ "type":"number", "format":"number" }, "total-reset-bytes":{ "type":"number", "format":"number" }, "total-bytes":{ "type":"number", "format":"number" }, "total-permit-packets":{ "type":"number", "format":"number" }, "total-deny-packets":{ "type":"number", "format":"number" }, "total-reset-packets":{ "type":"number", "format":"number" }, "total-packets":{ "type":"number", "format":"number" }, "total-active-tcp":{ "type":"number", "format":"number" }, "total-active-udp":{ "type":"number", "format":"number" }, "total-active-icmp":{ "type":"number", "format":"number" }, "total-active-others":{ "type":"number", "format":"number" }, "show-total-stats":{ "type":"string", "format":"string" }, "topn-rules":{ "type":"string", "format":"string" } } }, "rule-list":{ "type":"array", "minItems":1, "items":{ "type":"rule" }, "uniqueItems":true, "$ref":"/axapi/v3/rule-set/{name}/rule/{name}", "array":[ { "properties":{ "name":{ "type":"string", "oid":"1001", "format":"string-rlx", "minLength":1, "maxLength":63, "description":"Rule name", "optional":false }, "oper":{ "type":"object", "properties":{ "hitcount":{ "type":"number", "format":"number" }, "last-hitcount-time":{ "type":"string", "format":"string" }, "action":{ "type":"string", "format":"string" }, "status":{ "type":"string", "format":"string" }, "permitbytes":{ "type":"number", "format":"number" }, "denybytes":{ "type":"number", "format":"number" }, "resetbytes":{ "type":"number", "format":"number" }, "totalbytes":{ "type":"number", "format":"number" }, "permitpackets":{ "type":"number", "format":"number" }, "denypackets":{ "type":"number", "format":"number" }, "resetpackets":{ "type":"number", "format":"number" }, "totalpackets":{ "type":"number", "format":"number" }, "activesessiontcp":{ "type":"number", "format":"number" }, "activesessionudp":{ "type":"number", "format":"number" }, "activesessionicmp":{ "type":"number", "format":"number" }, "activesessionsctp":{ "type":"number", "format":"number" }, "activesessionother":{ "type":"number", "format":"number" }, "activesessiontotal":{ "type":"number", "format":"number" }, "sessiontcp":{ "type":"number", "format":"number" }, "sessionudp":{ "type":"number", "format":"number" }, "sessionicmp":{ "type":"number", "format":"number" }, "sessionsctp":{ "type":"number", "format":"number" }, "sessionother":{ "type":"number", "format":"number" }, "sessiontotal":{ "type":"number", "format":"number" }, "ratelimitdrops":{ "type":"number", "format":"number" } } } }, "required":[ "name" ] } ] }, "rules-by-zone":{ "type":"object", "$ref":"/axapi/v3/rule-set/{name}/rules-by-zone", "properties":{ "oper":{ "type":"object", "properties":{ "group-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "from":{ "type":"string", "format":"string" }, "to":{ "type":"string", "format":"string" }, "rule-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "name":{ "type":"string", "format":"string" }, "action":{ "type":"string", "format":"string" }, "source-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "source":{ "type":"string", "format":"string" } } } ] }, "dest-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dest":{ "type":"string", "format":"string" } } } ] }, "service-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "service":{ "type":"string", "format":"string" } } } ] }, "dscp-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dscp":{ "type":"string", "format":"string" } } } ] } } } ] } } } ] } } } } }, "application":{ "type":"object", "$ref":"/axapi/v3/rule-set/{name}/rules-by-zone/application", "properties":{ "oper":{ "type":"object", "properties":{ "category-stat":{ "type":"string", "format":"string" }, "app-stat":{ "type":"string", "format":"string" }, "protocol":{ "type":"number", "format":"number" }, "rule":{ "type":"string", "format":"string" }, "rule-set-only":{ "type":"number", "format":"number" }, "rule-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "name":{ "type":"string", "format":"string" }, "stat-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "name":{ "type":"string", "format":"string" }, "category":{ "type":"string", "format":"string" }, "type":{ "type":"string", "format":"string" }, "conns":{ "type":"number", "format":"number" }, "bytes":{ "type":"number", "format":"number" } } } ] } } } ] } } } } }, "track-app-rule-list":{ "type":"object", "$ref":"/axapi/v3/rule-set/{name}/rules-by-zone/application/track-app-rule-list", "properties":{ "oper":{ "type":"object", "properties":{ "rule-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "name":{ "type":"string", "format":"string" } } } ] } } } } } } }