{ "id":"/axapi/v3/ddos/switch", "type":"object", "node-type":"scalar", "title":"switch", "auto-created-object":1, "description":"switch 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; 'ip_rcvd': IPv4 Received; 'ip_sent': IPv4 Sent; 'ipv6_rcvd': IPv6 Received; 'ipv6_sent': IPv6 Sent; 'in_stateless_pkt': Stateless Packets Received; 'noroute': IPv4/v6 Out No Route; 'pkt_not_for_ddos': Not For DDOS; 'ingress_bytes': Inbound Bytes Received; 'egress_bytes': Outbound Bytes Received; 'ingress_packets': Inbound Packets Received; 'egress_packets': Outbound Packets Received; 'src_ip_bypass': Src IP Bypass; 'dst_ip_bypass': Dst IP Bypass; 'dst_blackhole_inject': Dst Blackhole Injected; 'dst_blackhole_withdraw': Dst Blackhole Withdrawn; 'mpls_rcvd': MPLS Received; 'mpls_drop': MPLS Dropped; 'mpls_malformed': MPLS Malformed; 'frag_rcvd': Fragment Received (deprecated); 'frag_drop': Fragment Drop (deprecated); 'jumbo_frag_drop_by_filter': Jumbo Fragment Filter Miss Drop; 'jumbo_frag_drop_before_slb': Jumbo Fragment Non Data Plane Drop; 'jumbo_outgoing_mtu_exceed_drop': Jumbo Outgoing MTU Exceed Drop; ", "enum":[ "all", "ip_rcvd", "ip_sent", "ipv6_rcvd", "ipv6_sent", "in_stateless_pkt", "noroute", "pkt_not_for_ddos", "ingress_bytes", "egress_bytes", "ingress_packets", "egress_packets", "src_ip_bypass", "dst_ip_bypass", "dst_blackhole_inject", "dst_blackhole_withdraw", "mpls_rcvd", "mpls_drop", "mpls_malformed", "frag_rcvd", "frag_drop", "jumbo_frag_drop_by_filter", "jumbo_frag_drop_before_slb", "jumbo_outgoing_mtu_exceed_drop" ] }, "optional":true } } ] } } }