{ "id":"/axapi/v3/ddos/l4-icmp", "type":"object", "node-type":"scalar", "title":"l4-icmp", "auto-created-object":1, "description":"l4 icmp counters", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "description":"'all': all; 'icmp_src_drop': ICMP Src Packets Dropped; 'icmp_dst_drop': ICMP Dst Packets Dropped; 'icmp_exceed_drop_prate_dst': ICMP Dst Packet Rate Drop (deprecated); 'icmp_wildcard_bl': ICMP Type Wildcard Blacklisted; 'src_icmp_bl_user_config': ICMP Src Blacklisted User Packets Dropped; 'icmp_rcvd': ICMP Total Packets Received; 'icmp_echo_rcvd': ICMP Echo Received; 'icmp_other_rcvd': ICMP other Received; 'icmp_exceed_drop_any_dst': ICMP Dst Exceed Drop (deprecated); 'icmp_dst_bl_drop': ICMP Dst Blacklist Drop (deprecated); 'icmp_src_any_exceed_drop': ICMP Src Exceed Drop (deprecated); 'icmp_src_pkt_rate_exceed_drop': ICMP Src Packet Rate Drop (deprecated); 'icmp_drop_black_src': ICMP Src Blacklist Drop (deprecated); 'icmp_src_dst_drop': ICMP SrcDst Packets Dropped; 'icmp_src_dst_any_exceed_drop': ICMP SrcDst Exceed Drop (deprecated); 'icmp_src_dst_pkt_rate_exceed_drop': ICMP SrcDst Packet Rate Drop (deprecated); 'icmp_src_dst_bl_drop': ICMP SrcDst Blacklist Drop (deprecated); 'icmp_src_dst_bl_drop_user_cfg': ICMP SrcDst Blacklisted User Packets Dropped; 'icmp_type_deny_drop': ICMP Type Dropped; 'icmp_v4_rfc_undef_drop': ICMPv4 RFC Undef Type Dropped; 'icmp_v6_rfc_undef_drop': ICMPv6 RFC Undef Type Dropped; 'icmp_wildcard_deny_drop': ICMP Type Wildcard Dropped; 'icmp_rate_exceed0': ICMP Type Rate 1 Exceeded; 'icmp_rate_exceed1': ICMP Type Rate 2 Exceeded; 'icmp_rate_exceed2': ICMP Type Rate 3 Exceeded; 'icmp_exceed_drop_brate_dst': ICMP Dst KiBit Rate Drop (KiBit) (deprecated); 'icmp_exceed_drop_brate_src': ICMP Src KiBit Rate Drop (KiBit) (deprecated); 'icmp_exceed_drop_brate_src_dst': ICMP SrcDst KiBit Rate Drop (KiBit)(deprecated); 'icmp_type': ICMP Type; 'icmp_type_bl': ICMP Type Blacklisted; 'icmp_rate_exceed0_drop': ICMP Type Rate 1 Dropped; 'icmp_rate_exceed0_bl': ICMP Type Rate 1 Blacklisted; 'icmp_rate_exceed1_drop': ICMP Type Rate 2 Dropped; 'icmp_rate_exceed1_bl': ICMP Type Rate 2 Blacklisted; 'icmp_rate_exceed2_drop': ICMP Type Rate 3 Dropped; 'icmp_rate_exceed2_bl': ICMP Type Rate 3 Blacklisted; 'icmp_wildcard': ICMP Type Wildcard; 'icmp_any_exceed': ICMP Exceeded; 'icmp_drop_bl': ICMP Blacklisted Packets Dropped; 'icmp_frag_rcvd': ICMP Fragmented Packets Received; 'icmp_frag_drop': ICMP Fragmented Packets Dropped; 'icmp_total_bytes_rcv': ICMP Total Bytes Received; 'icmp_total_drop': ICMP Total Packets Dropped; 'icmp_total_bytes_drop': ICMP Total Bytes Dropped; ", "enum":[ "all", "icmp_src_drop", "icmp_dst_drop", "icmp_exceed_drop_prate_dst", "icmp_wildcard_bl", "src_icmp_bl_user_config", "icmp_rcvd", "icmp_echo_rcvd", "icmp_other_rcvd", "icmp_exceed_drop_any_dst", "icmp_dst_bl_drop", "icmp_src_any_exceed_drop", "icmp_src_pkt_rate_exceed_drop", "icmp_drop_black_src", "icmp_src_dst_drop", "icmp_src_dst_any_exceed_drop", "icmp_src_dst_pkt_rate_exceed_drop", "icmp_src_dst_bl_drop", "icmp_src_dst_bl_drop_user_cfg", "icmp_type_deny_drop", "icmp_v4_rfc_undef_drop", "icmp_v6_rfc_undef_drop", "icmp_wildcard_deny_drop", "icmp_rate_exceed0", "icmp_rate_exceed1", "icmp_rate_exceed2", "icmp_exceed_drop_brate_dst", "icmp_exceed_drop_brate_src", "icmp_exceed_drop_brate_src_dst", "icmp_type", "icmp_type_bl", "icmp_rate_exceed0_drop", "icmp_rate_exceed0_bl", "icmp_rate_exceed1_drop", "icmp_rate_exceed1_bl", "icmp_rate_exceed2_drop", "icmp_rate_exceed2_bl", "icmp_wildcard", "icmp_any_exceed", "icmp_drop_bl", "icmp_frag_rcvd", "icmp_frag_drop", "icmp_total_bytes_rcv", "icmp_total_drop", "icmp_total_bytes_drop" ] }, "optional":true } } ] } } }