{ "id":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/oper", "type":"object", "node-type":"list", "title":"port", "description":"Operational Status for the object port", "properties":{ "port-num":{ "type":"number", "oid":"1001", "format":"number", "minimum":0, "maximum":65535, "description":"Port Number", "optional":false }, "protocol":{ "type":"string", "oid":"1002", "format":"enum", "description":"'dns-tcp': DNS-TCP Port; 'dns-udp': DNS-UDP Port; 'http': HTTP Port; 'tcp': TCP Port; 'udp': UDP Port; 'ssl-l4': SSL-L4 Port; 'sip-udp': SIP-UDP Port; 'sip-tcp': SIP-TCP Port; ", "enum":[ "dns-tcp", "dns-udp", "http", "tcp", "udp", "ssl-l4", "sip-udp", "sip-tcp" ], "optional":false }, "oper":{ "type":"object", "properties":{ "ddos_entry_list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "dst-address-str":{ "type":"string", "format":"string-rlx" }, "src-address-str":{ "type":"string", "format":"string-rlx" }, "port-str":{ "type":"string", "format":"string-rlx" }, "state-str":{ "type":"string", "format":"string" }, "level-str":{ "type":"string", "format":"string" }, "current-connections":{ "type":"string", "format":"string" }, "connection-limit":{ "type":"string", "format":"string" }, "current-connection-rate":{ "type":"string", "format":"string" }, "connection-rate-limit":{ "type":"string", "format":"string" }, "current-packet-rate":{ "type":"string", "format":"string" }, "packet-rate-limit":{ "type":"string", "format":"string" }, "current-kBit-rate":{ "type":"string", "format":"string" }, "kBit-rate-limit":{ "type":"string", "format":"string" }, "current-frag-packet-rate":{ "type":"string", "format":"string" }, "frag-packet-rate-limit":{ "type":"string", "format":"string" }, "current-app-stat1":{ "type":"string", "format":"string" }, "app-stat1-limit":{ "type":"string", "format":"string" }, "current-app-stat2":{ "type":"string", "format":"string" }, "app-stat2-limit":{ "type":"string", "format":"string" }, "current-app-stat3":{ "type":"string", "format":"string" }, "app-stat3-limit":{ "type":"string", "format":"string" }, "current-app-stat4":{ "type":"string", "format":"string" }, "app-stat4-limit":{ "type":"string", "format":"string" }, "current-app-stat5":{ "type":"string", "format":"string" }, "app-stat5-limit":{ "type":"string", "format":"string" }, "current-app-stat6":{ "type":"string", "format":"string" }, "app-stat6-limit":{ "type":"string", "format":"string" }, "current-app-stat7":{ "type":"string", "format":"string" }, "app-stat7-limit":{ "type":"string", "format":"string" }, "current-app-stat8":{ "type":"string", "format":"string" }, "app-stat8-limit":{ "type":"string", "format":"string" }, "age-str":{ "type":"string", "format":"string" }, "lockup-time-str":{ "type":"string", "format":"string" }, "dynamic-entry-count":{ "type":"string", "format":"string" }, "dynamic-entry-limit":{ "type":"string", "format":"string" }, "sflow-source-id":{ "type":"string", "format":"string" }, "debug-str":{ "type":"string", "format":"string" } } } ] }, "resource-limit-config":{ "type":"string", "format":"string" }, "reource-limit-alloc":{ "type":"string", "format":"string" }, "resource-limit-remain":{ "type":"string", "format":"string" }, "entry-displayed-count":{ "type":"number", "format":"number" }, "service-displayed-count":{ "type":"number", "format":"number" }, "reporting-status":{ "type":"number", "format":"number" }, "all-ports":{ "type":"number", "format":"flag" }, "all-src-ports":{ "type":"number", "format":"flag" }, "all-ip-protos":{ "type":"number", "format":"flag" }, "port-protocol":{ "type":"string", "format":"string" }, "app-stat":{ "type":"number", "format":"flag" }, "sflow-source-id":{ "type":"number", "format":"flag" }, "resource-usage":{ "type":"number", "format":"flag" }, "l4-ext-rate":{ "type":"number", "format":"flag" }, "hw-blacklisted":{ "type":"string", "format":"string" }, "suffix-request-rate":{ "type":"number", "format":"flag" }, "domain-name":{ "type":"string", "format":"string" } } }, "port-ind":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind", "properties":{ "oper":{ "type":"object", "properties":{ "indicators":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "indicator-index":{ "type":"number", "format":"number" }, "rate":{ "type":"string", "format":"string" }, "entry-maximum":{ "type":"string", "format":"string" }, "entry-minimum":{ "type":"string", "format":"string" }, "entry-non-zero-minimum":{ "type":"string", "format":"string" }, "entry-average":{ "type":"string", "format":"string" }, "src-maximum":{ "type":"string", "format":"string" } } } ] }, "detection-data-source":{ "type":"string", "format":"string" } } } } }, "ip-filtering-policy-oper":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind/ip-filtering-policy-oper", "properties":{ "oper":{ "type":"object", "properties":{ "rule-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "seq":{ "type":"number", "format":"number" }, "hits":{ "type":"number", "format":"number" } } } ] } } } } }, "topk-sources":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind/ip-filtering-policy-oper/topk-sources", "properties":{ "oper":{ "type":"object", "properties":{ "indicators":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "indicator-index":{ "type":"number", "format":"number" }, "sources":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "address":{ "type":"string", "format":"string" }, "rate":{ "type":"string", "format":"string" } } } ] } } } ] }, "entry-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "address-str":{ "type":"string", "format":"string" }, "indicators":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "indicator-index":{ "type":"number", "format":"number" }, "rate":{ "type":"string", "format":"string" }, "max-peak":{ "type":"string", "format":"string" }, "psd-wdw-cnt":{ "type":"number", "format":"number" } } } ] } } } ] }, "next-indicator":{ "type":"number", "format":"number" }, "finished":{ "type":"number", "format":"number" }, "details":{ "type":"number", "format":"flag" }, "top-k-key":{ "type":"string", "format":"string" } } } } }, "progression-tracking":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind/ip-filtering-policy-oper/topk-sources/progression-tracking", "properties":{ "oper":{ "type":"object", "properties":{ "indicators":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "indicator-index":{ "type":"number", "format":"number" }, "num-sample":{ "type":"number", "format":"number" }, "average":{ "type":"string", "format":"string" }, "maximum":{ "type":"string", "format":"string" }, "minimum":{ "type":"string", "format":"string" }, "standard-deviation":{ "type":"string", "format":"string" } } } ] } } } } }, "pattern-recognition":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind/ip-filtering-policy-oper/topk-sources/progression-tracking/pattern-recognition", "properties":{ "oper":{ "type":"object", "properties":{ "state":{ "type":"string", "format":"string" }, "timestamp":{ "type":"string", "format":"string" }, "peace-pkt-count":{ "type":"number", "format":"number" }, "war-pkt-count":{ "type":"number", "format":"number" }, "war-pkt-percentage":{ "type":"number", "format":"number" }, "filter-threshold":{ "type":"number", "format":"number" }, "filter-count":{ "type":"number", "format":"number" }, "filter-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "processing-unit":{ "type":"string", "format":"string" }, "filter-enabled":{ "type":"number", "format":"number" }, "hardware-filter":{ "type":"number", "format":"number" }, "filter-expr":{ "type":"string", "format":"string" }, "filter-desc":{ "type":"string", "format":"string" }, "sample-ratio":{ "type":"number", "format":"number" } } } ] } } } } }, "pattern-recognition-pu-details":{ "type":"object", "$ref":"/axapi/v3/ddos/dst/entry/{dst-entry-name}/port/{port-num}+{protocol}/port-ind/ip-filtering-policy-oper/topk-sources/progression-tracking/pattern-recognition-pu-details", "properties":{ "oper":{ "type":"object", "properties":{ "all-filters":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "processing-unit":{ "type":"string", "format":"string" }, "state":{ "type":"string", "format":"string" }, "timestamp":{ "type":"string", "format":"string" }, "peace-pkt-count":{ "type":"number", "format":"number" }, "war-pkt-count":{ "type":"number", "format":"number" }, "war-pkt-percentage":{ "type":"number", "format":"number" }, "filter-threshold":{ "type":"number", "format":"number" }, "filter-count":{ "type":"number", "format":"number" }, "filter-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "filter-enabled":{ "type":"number", "format":"number" }, "hardware-filter":{ "type":"number", "format":"number" }, "filter-expr":{ "type":"string", "format":"string" }, "filter-desc":{ "type":"string", "format":"string" }, "sample-ratio":{ "type":"number", "format":"number" } } } ] } } } ] } } } } } } }