{ "id":"/axapi/v3/ddos/sip-tcp-zone-port/{sampling-enable}", "type":"object", "node-type":"list", "title":"sip-tcp-zone-port", "description":"ddos dst sip-tcp zone port counters", "properties":{ "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "description":"'all': all; 'policy_drop': Policy Drop; 'policy_violation': Policy Violation; 'idle_timeout': Idle Timeout; 'ofo_timeout': Out-of-Order Timeout; 'seq_check_ofo': Sequence Check Out-Of-Order; 'pkts_ofo_total': Packet Out-Of-Order Total; 'ofo_queue_size_exceed': Out-Of-Order Queue Size Exceed; 'seq_check_retrans_fin': Sequence Check Retransmit Fin; 'seq_check_retrans_rst': Sequence Check Retransmit Rst; 'seq_check_retrans_push': Sequence Check Retransmit Push; 'seq_check_retrans_other': Sequence Check Retransmit Other; 'pkts_retrans_total': Packets Retransmit Total; 'client_rst': Client Rst; 'error_condition': Error Condition; 'request_method_ack': Request Method ACK; 'request_method_bye': Request Method BYE; 'request_method_cancel': Request Method CANCEL; 'request_method_invite': Request Method INVITE; 'request_method_info': Request Method INFO; 'request_method_message': Request Method MESSAGE; 'request_method_notify': Request Method NOTIFY; 'request_method_options': Request Method OPTIONS; 'request_method_prack': Request Method PRACK; 'request_method_publish': Request Method PUBLISH; 'request_method_register': Request Method REGISTER; 'request_method_refer': Request Method REFER; 'request_method_subscribe': Request Method SUBSCRIBE; 'request_method_update': Request Method UPDATE; 'request_method_unknown': Request Method UNKNOWN; 'request_unknown_version': Request Unknown Version; 'keep_alive_msg': Keep Alive Message; 'rate1_limit_exceed': Dst Rate1 Limit Exceed; 'rate2_limit_exceed': Dst Rate2 Limit Exceed; 'rate3_limit_exceed': Dst Rate3 Limit Exceed; 'src_rate1_limit_exceed': Src Rate1 Limit Exceed; 'src_rate2_limit_exceed': Src Rate2 Limit Exceed; 'src_rate3_limit_exceed': Src Rate3 Limit Exceed; 'response_1xx': Response 1xx; 'response_2xx': Response 2xx; 'response_3xx': Response 3xx; 'response_4xx': Response 4xx; 'response_5xx': Response 5xx; 'response_6xx': Response 6xx; 'response_unknown': Response Unknown; 'response_unknown_version': Response Unknown Version; 'read_start_line_error': Read Start Line Error; 'invalid_start_line_error': Invalid Start Line Error; 'parse_start_line_error': Parse Start Line Error; 'line_too_long': Line Too Long; 'line_mem_allocated': Line Memory Allocated; 'line_mem_freed': Line Memory Freed; 'max_uri_len_exceed': Maximum URI Length Exceed; 'too_many_header': Too Many Header; 'invalid_header': Invalid Header; 'header_name_too_long': Header Name Too Long; 'parse_header_fail_error': Parse Header Fail Error; 'max_header_value_len_exceed': Maximum Header Value Length Exceed; 'max_call_id_len_exceed': Maximum Call ID Length Exceed; 'header_filter_match': Header Filter Match; 'header_filter_not_match': Header Filter Not Match; 'header_filter_none_match': Header Filter None Match; 'header_filter_action_drop': Header Filter Action Drop; 'header_filter_action_blacklist': Header Filter Action Blacklist; 'header_filter_action_whitelist': Header Filter Action Whitelist; 'header_filter_action_default_pass': Header Filter Action Default Pass; 'header_filter_filter1_match': Header Filter Filter1 Match; 'header_filter_filter2_match': Header Filter Filter2 Match; 'header_filter_filter3_match': Header Filter Filter3 Match; 'header_filter_filter4_match': Header Filter Filter4 Match; 'header_filter_filter5_match': Header Filter Filter5 Match; 'max_sdp_len_exceed': Maximum SDP Length Exceed; 'body_too_big': Body Too Big; 'get_content_fail_error': Get Content Fail Error; 'concatenate_msg': Concatenate Msg; 'mem_alloc_fail_error': Memory Allocation Fail Error; 'malform_request': Malform Request; 'port_rcvd': Inbound Packets Received; 'port_drop': Inbound Packets Dropped; 'port_pkt_sent': Inbound Packets Forwarded; 'port_pkt_rate_exceed': Packet Rate Exceeded; 'port_kbit_rate_exceed': KiBit Rate Exceeded; 'port_conn_rate_exceed': Conn Rate Exceeded; 'port_conn_limm_exceed': Conn Limit Exceeded; 'port_bytes': Inbound Bytes Received; 'outbound_port_bytes': Outbound Bytes Received; 'outbound_port_rcvd': Outbound Packets Received; 'outbound_port_pkt_sent': Outbound Packets Forwarded; 'port_bytes_sent': Inbound Bytes Forwarded; 'port_bytes_drop': Inbound Bytes Dropped; 'port_src_bl': Src Blacklisted; 'filter_auth_fail': Filter Auth Failed; 'syn_auth_fail': SYN Auth Failed; 'ack_auth_fail': ACK Retry Dropped; 'syn_cookie_fail': SYN Cookie Failed; 'sess_create': Session Create; 'filter_action_blacklist': Filter Action Blacklist; 'filter_action_drop': Filter Action Drop; 'filter_action_default_pass': Filter Action Default Pass; 'filter_action_whitelist': Filter Action WL; 'exceed_drop_prate_src': Src Pkt Rate Exceeded; 'exceed_drop_crate_src': Src Conn Rate Exceeded; 'exceed_drop_climit_src': Src Conn Limit Exceeded; 'exceed_drop_brate_src': Src KiBit Rate Exceeded; 'outbound_port_bytes_sent': Outbound Bytes Forwarded; 'outbound_port_drop': Outbound Packets Dropped; 'outbound_port_bytes_drop': Outbound Bytes Dropped; 'exceed_drop_brate_src_pkt': Src KiBit Rate Exceeded Count; 'port_kbit_rate_exceed_pkt': KiBit Rate Exceeded Count; 'syn_cookie_sent': SYN Cookie Sent; 'ack_retry_init': ACK Retry Init; 'ack_retry_gap_drop': ACK Retry Retry-Gap Dropped; 'conn_prate_excd': TCP Conn Pkt Rate Exceeded; 'out_of_seq_excd': Out-Of-Seq Exceeded; 'retransmit_excd': Retransmit Exceeded; 'zero_window_excd': Zero-Window Exceeded; 'syn_retry_init': SYN Retry Init; 'syn_retry_gap_drop': SYN Retry-Gap Dropped; 'ack_retry_pass': ACK Retry Passed; 'syn_retry_pass': SYN Retry Passed; 'tcp_auth_drop': TCP Auth Dropped; 'tcp_auth_resp': TCP Auth Responded; 'frag_rcvd': Fragmented Packets Received; 'frag_drop': Fragmented Packets Dropped; 'sess_create_inbound': Inbound Sessions Created; 'sess_create_outbound': Outbound Sessions Created; 'conn_create_from_syn': Connections Created From SYN; 'conn_create_from_ack': Connections Created From ACK; 'conn_close': Connections Closed; 'conn_close_w_rst': RST Connections Closed; 'conn_close_w_fin': FIN Connections Closed; 'conn_close_w_idle': Idle Connections Closed; 'conn_close_half_open': Half Open Connections Closed; 'sess_aged': Sessions Aged Out; 'syn_drop': SYN Dropped; 'syn_auth_pass': SYN Auth Passed; 'unauth_drop': TCP Unauth Dropped; 'rst_cookie_fail': RST Cookie Failed; 'syn_retry_failed': SYN Retry Dropped; 'src_syn_auth_fail': Src SYN Auth Failed; 'src_syn_cookie_sent': Src SYN Cookie Sent; 'src_syn_cookie_fail': Src SYN Cookie Failed; 'src_unauth_drop': Src TCP Unauth Dropped; 'src_rst_cookie_fail': Src RST Cookie Failed; 'src_syn_retry_init': Src SYN Retry Init; 'src_syn_retry_gap_drop': Src SYN Retry-Gap Dropped; 'src_syn_retry_failed': Src SYN Retry Dropped; 'src_ack_retry_init': Src ACK Retry Init; 'src_ack_retry_gap_drop': Src ACK Retry Retry-Gap Dropped; 'src_ack_auth_fail': Src ACK Retry Dropped; 'src_out_of_seq_excd': Src Out-Of-Seq Exceeded; 'src_retransmit_excd': Src Retransmit Exceeded; 'src_zero_window_excd': Src Zero-Window Exceeded; 'src_conn_pkt_rate_excd': Src TCP Conn Pkt Rate Exceeded; 'src_filter_action_blacklist': Src Filter Action Blacklist; 'src_filter_action_drop': Src Filter Action Drop; 'src_filter_action_default_pass': Src Filter Action Default Pass; 'src_filter_action_whitelist': Src Filter Action WL; 'tcp_rexmit_syn_limit_drop': TCP SYN Retransmit Exceeded Drop; 'tcp_rexmit_syn_limit_bl': TCP SYN Retransmit Exceeded Blacklist; 'conn_ofo_rate_excd': TCP Conn Out-Of-Seq Rate Exceeded; 'conn_rexmit_rate_excd': TCP Conn Retransmit Rate Exceeded; ", "enum":[ "all", "policy_drop", "policy_violation", "idle_timeout", "ofo_timeout", "seq_check_ofo", "pkts_ofo_total", "ofo_queue_size_exceed", "seq_check_retrans_fin", "seq_check_retrans_rst", "seq_check_retrans_push", "seq_check_retrans_other", "pkts_retrans_total", "client_rst", "error_condition", "request_method_ack", "request_method_bye", "request_method_cancel", "request_method_invite", "request_method_info", "request_method_message", "request_method_notify", "request_method_options", "request_method_prack", "request_method_publish", "request_method_register", "request_method_refer", "request_method_subscribe", "request_method_update", "request_method_unknown", "request_unknown_version", "keep_alive_msg", "rate1_limit_exceed", "rate2_limit_exceed", "rate3_limit_exceed", "src_rate1_limit_exceed", "src_rate2_limit_exceed", "src_rate3_limit_exceed", "response_1xx", "response_2xx", "response_3xx", "response_4xx", "response_5xx", "response_6xx", "response_unknown", "response_unknown_version", "read_start_line_error", "invalid_start_line_error", "parse_start_line_error", "line_too_long", "line_mem_allocated", "line_mem_freed", "max_uri_len_exceed", "too_many_header", "invalid_header", "header_name_too_long", "parse_header_fail_error", "max_header_value_len_exceed", "max_call_id_len_exceed", "header_filter_match", "header_filter_not_match", "header_filter_none_match", "header_filter_action_drop", "header_filter_action_blacklist", "header_filter_action_whitelist", "header_filter_action_default_pass", "header_filter_filter1_match", "header_filter_filter2_match", "header_filter_filter3_match", "header_filter_filter4_match", "header_filter_filter5_match", "max_sdp_len_exceed", "body_too_big", "get_content_fail_error", "concatenate_msg", "mem_alloc_fail_error", "malform_request", "port_rcvd", "port_drop", "port_pkt_sent", "port_pkt_rate_exceed", "port_kbit_rate_exceed", "port_conn_rate_exceed", "port_conn_limm_exceed", "port_bytes", "outbound_port_bytes", "outbound_port_rcvd", "outbound_port_pkt_sent", "port_bytes_sent", "port_bytes_drop", "port_src_bl", "filter_auth_fail", "syn_auth_fail", "ack_auth_fail", "syn_cookie_fail", "sess_create", "filter_action_blacklist", "filter_action_drop", "filter_action_default_pass", "filter_action_whitelist", "exceed_drop_prate_src", "exceed_drop_crate_src", "exceed_drop_climit_src", "exceed_drop_brate_src", "outbound_port_bytes_sent", "outbound_port_drop", "outbound_port_bytes_drop", "exceed_drop_brate_src_pkt", "port_kbit_rate_exceed_pkt", "syn_cookie_sent", "ack_retry_init", "ack_retry_gap_drop", "conn_prate_excd", "out_of_seq_excd", "retransmit_excd", "zero_window_excd", "syn_retry_init", "syn_retry_gap_drop", "ack_retry_pass", "syn_retry_pass", "tcp_auth_drop", "tcp_auth_resp", "frag_rcvd", "frag_drop", "sess_create_inbound", "sess_create_outbound", "conn_create_from_syn", "conn_create_from_ack", "conn_close", "conn_close_w_rst", "conn_close_w_fin", "conn_close_w_idle", "conn_close_half_open", "sess_aged", "syn_drop", "syn_auth_pass", "unauth_drop", "rst_cookie_fail", "syn_retry_failed", "src_syn_auth_fail", "src_syn_cookie_sent", "src_syn_cookie_fail", "src_unauth_drop", "src_rst_cookie_fail", "src_syn_retry_init", "src_syn_retry_gap_drop", "src_syn_retry_failed", "src_ack_retry_init", "src_ack_retry_gap_drop", "src_ack_auth_fail", "src_out_of_seq_excd", "src_retransmit_excd", "src_zero_window_excd", "src_conn_pkt_rate_excd", "src_filter_action_blacklist", "src_filter_action_drop", "src_filter_action_default_pass", "src_filter_action_whitelist", "tcp_rexmit_syn_limit_drop", "tcp_rexmit_syn_limit_bl", "conn_ofo_rate_excd", "conn_rexmit_rate_excd" ] }, "counters2":{ "type":"string", "format":"enum", "description":"'conn_zwindow_rate_excd': TCP Conn Zero-Window Rate Exceeded; 'src_conn_ofo_rate_excd': Src TCP Conn Out-Of-Seq Rate Exceeded; 'src_conn_rexmit_rate_excd': Src TCP Conn Retransmit Rate Exceeded; 'src_conn_zwindow_rate_excd': Src TCP Conn Zero-Window Rate Exceeded; 'ack_retry_rto_pass': ACK Retry RTO Passed; 'ack_retry_rto_fail': ACK Retry RTO Dropped; 'ack_retry_rto_progress': ACK Retry RTO Progress; 'syn_retry_rto_pass': SYN Retry RTO Passed; 'syn_retry_rto_fail': SYN Retry RTO Dropped; 'syn_retry_rto_progress': SYN Retry RTO Progress; 'src_syn_retry_rto_pass': Src SYN Retry RTO Passed; 'src_syn_retry_rto_fail': Src SYN Retry RTO Dropped; 'src_syn_retry_rto_progress': Src SYN Retry RTO Progress; 'src_ack_retry_rto_pass': Src ACK Retry RTO Passed; 'src_ack_retry_rto_fail': Src ACK Retry RTO Dropped; 'src_ack_retry_rto_progress': Src ACK Retry RTO Progress; 'wellknown_sport_drop': TCP SrcPort Wellknown; 'src_well_known_port': Src TCP SrcPort Wellknown; 'src_auth_drop': Src TCP Auth Dropped; 'src_frag_drop': Src Fragmented Packets Dropped; 'frag_timeout': Fragmented Packets Timeout; 'filter1_match': Filter1 Match; 'filter2_match': Filter2 Match; 'filter3_match': Filter3 Match; 'filter4_match': Filter4 Match; 'filter5_match': Filter5 Match; 'filter_none_match': Filter No Match; 'filter_total_not_match': Filter Not Matched on Pkt; 'bl': Dst Blacklisted; 'src_drop': Src Packets Dropped; 'current_es_level': Current Escalation Level; 'secondary_port_pkt_rate_exceed': Per Addr-Port Packet Rate Exceeded; 'secondary_port_kbit_rate_exceed': Per Addr-Port KiBit Rate Exceeded; 'secondary_port_kbit_rate_exceed_pkt': Per Addr-Port KiBit Rate Exceeded Count; 'secondary_port_conn_rate_exceed': Per Addr-Port Conn Rate Exceeded; 'secondary_port_conn_limm_exceed': Per Addr-Port Conn Limit Exceeded; 'no_policy_class_list_match': No Policy Class-list Match; 'port_src_escalation': Src Escalation; 'create_conn_non_syn_dropped': Create Conn with non-SYN Packets Dropped; 'src_create_conn_non_syn_dropped': Src Create Conn with non-SYN Packets Dropped; 'port_syn_rate_exceed': TCP SYN Rate Exceeded; 'src_filter1_match': Src Filter1 Match; 'src_filter2_match': Src Filter2 Match; 'src_filter3_match': Src Filter3 Match; 'src_filter4_match': Src Filter4 Match; 'src_filter5_match': Src Filter5 Match; 'src_filter_none_match': Src Filter No Match; 'src_filter_total_not_match': Src Filter Not Matched on Pkt; 'src_filter_auth_fail': Src Filter Auth Failed; 'syn_tfo_rcv': SYN TFO Received; 'ack_retry_timeout': ACK Retry Timeout; 'ack_retry_reset': ACK Retry Timeout Reset; 'ack_retry_blacklist': ACK Retry Timeout Blacklisted; 'src_ack_retry_timeout': Src ACK Retry Timeout; 'src_ack_retry_reset': Src ACK Retry Timeout Reset; 'src_ack_retry_blacklist': Src ACK Retry Timeout Blacklisted; 'syn_retry_timeout': SYN Retry Timeout; 'syn_retry_reset': SYN Retry Timeout Reset; 'syn_retry_blacklist': SYN Retry Timeout Blacklisted; 'src_syn_retry_timeout': Src SYN Retry Timeout; 'src_syn_retry_reset': Src SYN Retry Timeout Reset; 'src_syn_retry_blacklist': Src SYN Retry Timeout Blacklisted; 'src_syn_rate_exceed': Src TCP SYN Rate Exceeded; 'sflow_internal_samples_packed': Sflow Internal Samples Packed; 'sflow_external_samples_packed': Sflow External Samples Packed; 'sflow_internal_packets_sent': Sflow Internal Packets Sent; 'sflow_external_packets_sent': Sflow External Packets Sent; 'exceed_action_tunnel': Exceed Action: Tunnel; 'pattern_recognition_proceeded': Pattern Recognition: Engine Started; 'pattern_not_found': Pattern Recognitoin: Pattern Not Found; 'pattern_recognition_generic_error': Pattern Recognition: Exceptions; 'pattern_filter1_match': Extracted Filter1 Match; 'pattern_filter2_match': Extracted Filter2 Match; 'pattern_filter3_match': Extracted Filter3 Match; 'pattern_filter4_match': Extracted Filter4 Match; 'pattern_filter5_match': Extracted Filter5 Match; 'pattern_filter_drop': Extracted Filter Drop; 'pattern_recognition_sampling_started': Pattern Recognition: Sampling Started; 'pattern_recognition_pattern_changed': Pattern Recognition: Pattern Change Detected; 'dst_hw_drop': Dst Hardware Packets Dropped; 'secondary_port_hit': Per Addr-Port Hit; ", "enum":[ "conn_zwindow_rate_excd", "src_conn_ofo_rate_excd", "src_conn_rexmit_rate_excd", "src_conn_zwindow_rate_excd", "ack_retry_rto_pass", "ack_retry_rto_fail", "ack_retry_rto_progress", "syn_retry_rto_pass", "syn_retry_rto_fail", "syn_retry_rto_progress", "src_syn_retry_rto_pass", "src_syn_retry_rto_fail", "src_syn_retry_rto_progress", "src_ack_retry_rto_pass", "src_ack_retry_rto_fail", "src_ack_retry_rto_progress", "wellknown_sport_drop", "src_well_known_port", "src_auth_drop", "src_frag_drop", "frag_timeout", "filter1_match", "filter2_match", "filter3_match", "filter4_match", "filter5_match", "filter_none_match", "filter_total_not_match", "bl", "src_drop", "current_es_level", "secondary_port_pkt_rate_exceed", "secondary_port_kbit_rate_exceed", "secondary_port_kbit_rate_exceed_pkt", "secondary_port_conn_rate_exceed", "secondary_port_conn_limm_exceed", "no_policy_class_list_match", "port_src_escalation", "create_conn_non_syn_dropped", "src_create_conn_non_syn_dropped", "port_syn_rate_exceed", "src_filter1_match", "src_filter2_match", "src_filter3_match", "src_filter4_match", "src_filter5_match", "src_filter_none_match", "src_filter_total_not_match", "src_filter_auth_fail", "syn_tfo_rcv", "ack_retry_timeout", "ack_retry_reset", "ack_retry_blacklist", "src_ack_retry_timeout", "src_ack_retry_reset", "src_ack_retry_blacklist", "syn_retry_timeout", "syn_retry_reset", "syn_retry_blacklist", "src_syn_retry_timeout", "src_syn_retry_reset", "src_syn_retry_blacklist", "src_syn_rate_exceed", "sflow_internal_samples_packed", "sflow_external_samples_packed", "sflow_internal_packets_sent", "sflow_external_packets_sent", "exceed_action_tunnel", "pattern_recognition_proceeded", "pattern_not_found", "pattern_recognition_generic_error", "pattern_filter1_match", "pattern_filter2_match", "pattern_filter3_match", "pattern_filter4_match", "pattern_filter5_match", "pattern_filter_drop", "pattern_recognition_sampling_started", "pattern_recognition_pattern_changed", "dst_hw_drop", "secondary_port_hit" ] }, "optional":true } } ] } }, "object-keys":[ "sampling-enable" ], "required":[ "sampling-enable" ] }