{ "id":"/axapi/v3/ddos/zone-profile/{profile-name}/port/{port-num}+{port-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":1, "maximum":65535, "description":"Port Number", "optional":false }, "port-protocol":{ "type":"string", "oid":"1002", "format":"enum", "description":"'dns-tcp': dns-tcp; 'dns-udp': dns-udp; 'sip-tcp': sip-tcp; 'sip-udp': sip-udp; 'http': http; 'tcp': tcp; 'udp': udp; 'ssl-l4': ssl-l4; 'quic': quic; ", "enum":[ "dns-tcp", "dns-udp", "sip-tcp", "sip-udp", "http", "tcp", "udp", "ssl-l4", "quic" ], "optional":false }, "oper":{ "type":"object", "properties":{ "port-num":{ "type":"number", "format":"number" }, "port-protocol":{ "type":"string", "format":"string" }, "indicators":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "src-threshold":{ "type":"string", "format":"string" }, "src-threshold-auto":{ "type":"number", "format":"flag" }, "zone-threshold":{ "type":"string", "format":"string" }, "zone-threshold-auto":{ "type":"number", "format":"flag" }, "optional":true } } ] } } }, "indicator-list":{ "type":"array", "minItems":1, "items":{ "type":"indicator" }, "uniqueItems":true, "$ref":"/axapi/v3/ddos/zone-profile/{profile-name}/port/{port-num}+{port-protocol}/indicator/{indicator-name}", "array":[ { "properties":{ "indicator-name":{ "type":"string", "oid":"1001", "format":"enum", "description":"'pkt-rate': pkt-rate; 'pkt-drop-rate': pkt-drop-rate; 'pkt-drop-ratio': pkt-drop-ratio; 'bytes-to-bytes-from-ratio': bytes-to-bytes-from-ratio; 'concurrent-conns': concurrent-conns; 'conn-miss-rate': conn-miss-rate; 'syn-rate': syn-rate; 'fin-rate': fin-rate; 'rst-rate': rst-rate; 'small-window-ack-rate': small-window-ack-rate; 'empty-ack-rate': empty-ack-rate; 'small-payload-rate': small-payload-rate; 'syn-fin-ratio': syn-fin-ratio; 'cpu-utilization': cpu-utilization; 'interface-utilization': interface-utilization; ", "enum":[ "pkt-rate", "pkt-drop-rate", "pkt-drop-ratio", "bytes-to-bytes-from-ratio", "concurrent-conns", "conn-miss-rate", "syn-rate", "fin-rate", "rst-rate", "small-window-ack-rate", "empty-ack-rate", "small-payload-rate", "syn-fin-ratio", "cpu-utilization", "interface-utilization" ], "optional":false }, "oper":{ "type":"object", "properties":{ "indicator-name":{ "type":"string", "format":"string" }, "src-threshold":{ "type":"string", "format":"string" }, "src-threshold-auto":{ "type":"number", "format":"flag" }, "zone-threshold":{ "type":"string", "format":"string" }, "zone-threshold-auto":{ "type":"number", "format":"flag" } } } }, "required":[ "indicator-name" ] } ] } } }