{ "id":"/axapi/v3/cgnv6/lsn", "type":"object", "node-type":"intermediate", "title":"lsn", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "auto-created-object":1, "description":"Set Large-Scale NAT parameters", "properties":{ "system-status":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/system-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "performance":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/performance", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'data-sessions-current-epoch': data-sessions-current-epoch; 'fullcone-created-current-epoch': fullcone-created-current-epoch; 'user-quote-created-current-epoch': user-quote-created-current-epoch; 'data-sessions-previous-epoch-first': data-sessions-previous-epoch-first; 'fullcone-created-previous-epoch-first': fullcone-created-previous-epoch-first; 'user-quote-created-previous-epoch-first': user-quote-created-previous-epoch-first; 'data-sessions-previous-epoch-last': data-sessions-previous-epoch-last; 'fullcone-created-previous-epoch-last': fullcone-created-previous-epoch-last; 'user-quote-created-previous-epoch-last': user-quote-created-previous-epoch-last; ", "enum":[ "all", "data-sessions-current-epoch", "fullcone-created-current-epoch", "user-quote-created-current-epoch", "data-sessions-previous-epoch-first", "fullcone-created-previous-epoch-first", "user-quote-created-previous-epoch-first", "data-sessions-previous-epoch-last", "fullcone-created-previous-epoch-last", "user-quote-created-previous-epoch-last" ] } } } ] } } }, "health-check-gateway-list":{ "type":"array", "minItems":1, "items":{ "type":"health-check-gateway" }, "uniqueItems":true, "$ref":"/axapi/v3/cgnv6/lsn/health-check-gateway/{ipv4-addr}+{ipv6-addr}", "array":[ { "properties":{ "ipv4-addr":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "not":"ipv6-addr", "description":"Specify IPv4 Gateway", "optional":false }, "ipv6-addr":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "not":"ipv4-addr", "description":"Specify IPv6 Gateway", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "ipv4-addr", "ipv6-addr" ] } ] }, "global":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/global", "properties":{ "strictly-sticky-nat":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Strictly adheres to sticky-nat (default: disabled)" }, "enhanced-user-tracking":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable enhanced user tracking and visibility (default: disabled)" }, "attempt-port-preservation":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Don't attempt port preservation for NAT allocation; ", "enum":[ "disable" ] }, "hairpinning":{ "type":"string", "format":"enum", "default":"filter-none", "partition-visibility":"shared", "description":"'filter-none': Allow self-hairpinning (default). Warning: Only applies to UDP. TCP will use filter-self-ip-port; 'filter-self-ip': Block hairpinning to the user's own IP; 'filter-self-ip-port': Block hairpinning to the user's same IP and port combination; ", "enum":[ "filter-none", "filter-self-ip", "filter-self-ip-port" ] }, "inbound-refresh":{ "type":"string", "format":"enum", "default":"enable", "partition-visibility":"shared", "description":"'enable': Enable NAT Inbound Refresh Behavior; 'disable': Disable NAT Inbound Refresh Behavior; ", "enum":[ "enable", "disable" ] }, "inbound-refresh-full-cone":{ "type":"string", "format":"enum", "default":"enable", "partition-visibility":"shared", "description":"'enable': Enable NAT full cone refresh for inbound flows; 'disable': Disable NAT full cone refresh for inbound flows; ", "enum":[ "enable", "disable" ] }, "ip-selection":{ "type":"string", "format":"enum", "default":"random", "partition-visibility":"shared", "description":"'random': Random (long-run uniformly distributed) NAT IP selection (default); 'round-robin': Round-robin; 'least-used-strict': Fewest NAT ports used; 'least-udp-used-strict': Fewest UDP NAT ports used; 'least-tcp-used-strict': Fewest TCP NAT ports used; 'least-reserved-strict': Fewest NAT ports reserved; 'least-udp-reserved-strict': Fewest UDP NAT ports reserved; 'least-tcp-reserved-strict': Fewest TCP NAT ports reserved; 'least-users-strict': Fewest number of users; ", "enum":[ "random", "round-robin", "least-used-strict", "least-udp-used-strict", "least-tcp-used-strict", "least-reserved-strict", "least-udp-reserved-strict", "least-tcp-reserved-strict", "least-users-strict" ] }, "syn-timeout":{ "type":"number", "format":"number", "minimum":2, "maximum":30, "default":4, "partition-visibility":"shared", "description":"Set LSN SYN timeout (SYN idle-timeout in seconds (default: 4 seconds))" }, "half-close-timeout":{ "type":"number", "format":"number", "minimum":2, "maximum":3000, "partition-visibility":"shared", "description":"Set LSN Half close timeout (Half close timeout in seconds (default not set))" }, "icmp":{ "type":"object", "properties":{ "send-on-port-unavailable":{ "type":"string", "format":"enum", "default":"disable", "partition-visibility":"shared", "description":"'host-unreachable': Send ICMP destination host unreachable; 'admin-filtered': Send ICMP admin filtered; 'disable': Disable ICMP port unavailable message (default); ", "enum":[ "host-unreachable", "admin-filtered", "disable" ] }, "send-on-user-quota-exceeded":{ "type":"string", "format":"enum", "default":"admin-filtered", "partition-visibility":"shared", "description":"'host-unreachable': Send ICMP destination host unreachable; 'admin-filtered': Send ICMP admin filtered (default); 'disable': Disable ICMP quota exceeded message; ", "enum":[ "host-unreachable", "admin-filtered", "disable" ] } } }, "logging":{ "type":"object", "properties":{ "default-template":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/cgnv6/template/logging", "description":"Bind the default NAT logging template for LSN (Bind a NAT logging template)" }, "pool":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "pool-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/cgnv6/nat/pool", "description":"NAT pool" }, "template":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/cgnv6/template/logging", "description":"Bind a NAT logging template" } } } ] }, "shared":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"private", "not":"partition-name", "description":"Select shared partition" }, "partition-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":14, "partition-visibility":"shared", "$ref":"/axapi/v3/partition", "not":"shared", "description":"Select partition name for logging" } } }, "port-batching":{ "type":"object", "properties":{ "size":{ "type":"string", "format":"enum", "default":"1", "partition-visibility":"shared", "description":"'1': Allocate 1 port at a time (default); '8': Allocate 8 ports at a time; '16': Allocate 16 ports at a time; '32': Allocate 32 ports at a time; '64': Allocate 64 ports at a time; '128': Allocate 128 ports at a time; '256': Allocate 256 ports at a time; '512': Allocate 512 ports at a time; ", "enum":[ "1", "8", "16", "32", "64", "128", "256", "512" ] }, "tcp-time-wait-interval":{ "type":"number", "format":"number", "minimum":0, "maximum":10, "default":2, "partition-visibility":"shared", "description":"Minutes before TCP NAT ports can be reused (default: 2)" } } }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'total_tcp_allocated': Total TCP Ports Allocated; 'total_tcp_freed': Total TCP Ports Freed; 'total_udp_allocated': Total UDP Ports Allocated; 'total_udp_freed': Total UDP Ports Freed; 'total_icmp_allocated': Total ICMP Ports Allocated; 'total_icmp_freed': Total ICMP Ports Freed; 'data_session_created': Data Session Created; 'data_session_freed': Data Session Freed; 'user_quota_created': User-Quota Created; 'user_quota_put_in_del_q': User-Quota Freed; 'user_quota_failure': User-Quota Creation Failed; 'nat_port_unavailable_tcp': TCP NAT Port Unavailable; 'nat_port_unavailable_udp': UDP NAT Port Unavailable; 'nat_port_unavailable_icmp': ICMP NAT Port Unavailable; 'new_user_resource_unavailable': New User NAT Resource Unavailable; 'tcp_user_quota_exceeded': TCP User-Quota Exceeded; 'udp_user_quota_exceeded': UDP User-Quota Exceeded; 'icmp_user_quota_exceeded': ICMP User-Quota Exceeded; 'extended_quota_matched': Extended User-Quota Matched; 'extended_quota_exceeded': Extended User-Quota Exceeded; 'data_sesn_user_quota_exceeded': Data Session User-Quota Exceeded; 'data_sesn_rate_user_quota_exceeded': Conn Rate User-Quota Exceeded; 'tcp_fullcone_created': TCP Full-cone Session Created; 'tcp_fullcone_freed': TCP Full-cone Session Freed; 'udp_fullcone_created': UDP Full-cone Session Created; 'udp_fullcone_freed': UDP Full-cone Session Freed; 'fullcone_failure': Full-cone Session Creation Failed; 'hairpin': Hairpin Session Created; 'fullcone_self_hairpinning_drop': Self-Hairpinning Drop; 'endpoint_indep_map_match': Endpoint-Independent Mapping Matched; 'endpoint_indep_filter_match': Endpoint-Independent Filtering Matched; 'inbound_filtered': Endpoint-Dependent Filtering Drop; 'eif_limit_exceeded': Endpoint-Independent Filtering Inbound Limit Exceeded; 'total_tcp_overloaded': TCP Port Overloaded; 'total_udp_overloaded': UDP Port Overloaded; 'port_overloading_smp_inserted_tcp': TCP Port Overloading Session Created; 'port_overloading_smp_inserted_udp': UDP Port Overloading Session Created; 'port_overloading_smp_free_tcp': TCP Port Overloading Session Freed; 'port_overloading_smp_free_udp': UDP Port Overloading Session Freed; 'nat_pool_unusable': NAT Pool Unusable; 'ha_nat_pool_unusable': HA NAT Pool Unusable; 'ha_nat_pool_batch_type_mismatch': HA NAT Pool Batch Type Mismatch; 'no_radius_profile_match': No RADIUS Profile Match; 'nat_ip_max_tcp_ports_allocated': NAT IP TCP Max Ports Allocated; 'nat_ip_max_udp_ports_allocated': NAT IP UDP Max Ports Allocated; 'no_class_list_match': No Class-List Match; 'lid_drop': LSN LID Drop; 'lid_pass_through': LSN LID Pass-through; 'fullcone_in_del_q': Full-cone session found in delete queue; 'fullcone_retry_lookup': Full-cone session retry look-up; 'fullcone_not_found': Full-cone session not found; 'nat_port_double_free': NAT Port Double Free; 'nat_port_chunk_freed_from_cpu': NAT Port Chunks Freed From CPU; 'nat_port_freed_from_diff_cpu': NAT Port Freed On Different CPU; 'nat_pool_deleted': NAT Pool Deleted; 'nat_esp_ip_conflicts': LSN NAT ESP IP Conflicts; 'nat_esp_no_control_sesn': LSN NAT ESP No Control Session; 'esp_user_quota_exceeded': ESP User-Quota exceeded; 'udp_alg_user_quota_exceeded': UDP ALG User-Quota exceeded; 'gre_user_quota_exceeded': GRE User-Quota exceeded; 'ha_classlist_mismatch': HA Class-list Mismatch; 'ha_user_quota_mismatch': HA User-Quota Mismatch; 'ha_fullcone_mismatch': HA Full-cone Mismatch; 'ha_port_mismatch': HA Port Mismatch; 'ha_dnat_mismatch': HA Destination NAT Config Mismatch; 'ha_nat_port_unavailable': HA NAT Port Unavailable; 'ha_unknown_nat_ip': HA Unknown NAT IP; 'ha_fullcone_failure': HA Full-cone Session Failure; 'ha_fullcone_create_race_failure': HA Full-cone Create Race Failure; 'ha_endpoint_indep_map_match': HA Endpoint-independent Matching; 'standby_class_list_drop': HA Standby Class-List drop; 'bad_tuple_nat_ip': Bad NAT IP from tuple; 'bad_smp_tuple_nat_ip': Bad NAT IP from SMP tuple; 'fullcone_inbound_nat_pool_mismatch': Full-cone Session NAT Pool Mismatch; 'fullcone_overflow_eim': Full-cone Session EIM Overflow; 'fullcone_overflow_eif': Full-cone Session EIF Overflow; 'cross_cpu_helper_created': Cross CPU Session Helper Created; 'cross_cpu_sent': Cross CPU Helper Packets Sent; 'cross_cpu_rcv': Cross CPU Helper Packets Received; 'cross_cpu_bad_l3': Cross CPU Unsupported L3; 'cross_cpu_bad_l4': Cross CPU Unsupported L4; 'cross_cpu_no_session': Cross CPU No Session Found; 'cross_cpu_helper_free': Cross CPU Helper Free; 'cross_cpu_helper_free_retry_lookup': Cross CPU Helper Free Retry Lookup; 'cross_cpu_helper_free_not_found': Cross CPU Helper Free Not Found; 'cross_cpu_helper_deleted': Cross CPU Helper Deleted; 'cross_cpu_helper_cpu_mismatch': Cross CPU Helper CPU Mismatch; 'cross_cpu_helper_nat_pool_standby': Cross CPU Helper NAT Pool Standby; 'cross_cpu_helper_double_add': Cross CPU Helper Double Add Attempt; 'mtu_exceeded': Packet Exceeded MTU; 'frag': Fragmented Packets; 'dslite_tunnel_frag': IPv4 Fragment DS-Lite Packet; 'sixrd_tunnel_frag': IPv6 Fragment IPv6-in-IPv4 Packet; 'frag_icmp': ICMP Packet Too Big Sent; 'frag_tunnel_icmp': DS-Lite ICMP Packet Too Big Sent; 'quota_ext_mem_allocated': Quota Extension Memory Allocated; 'quota_ext_mem_alloc_failure': Quota Extension Out of Memory; 'quota_ext_mem_freed': Quota Extension Memory Freed; 'quota_ext_put_in_del_q': Quota Extension Put in Delete Queue; 'port_batch_num_mismatch': Specific Port Batch Num Ports Mismatch; 'port_batch_interval_mismatch': Specific Port Batch Port Interval Mismatch; 'port_pair_alloc_bad_math': Port Pair Alloc Bad Math; 'free_port_from_quota_no_container': Free Port from Quota No Container; 'free_port_from_quota_no_port_info': Free Port From Quota No Port Info; 'static_nat_cross_cpu_helper_created': Cross CPU Helper Created for Static NAT; 'static_nat_cross_cpu_helper_deleted': Cross CPU Helper Deleted for Static NAT; 'static_nat_cross_cpu_helper_standby': Cross CPU Helper Static NAT Standby; 'static_nat_cross_cpu_helper_cpu_mismatch': Static NAT Cross CPU Helper CPU Mismatch; 'static_nat_cross_cpu_sent': Static NAT Cross CPU Helper Sent; 'static_nat_cross_cpu_rcv': Static NAT Cross CPU Helper Packets Received; 'static_nat_cross_cpu_bad_l3': Static NAT Cross CPU Unsupported L3; 'static_nat_cross_cpu_bad_l4': Static NAT Cross CPU Unsupported L4; 'static_nat_cross_cpu_no_session': Static NAT Cross CPU No Session Found; 'static_nat_cross_cpu_helper_free': Static NAT Cross CPU Helper Free; 'static_nat_cross_cpu_helper_free_retry_lookup': Static NAT Cross CPU Helper Free Retry Lookup; 'static_nat_cross_cpu_helper_free_not_found': Static NAT Cross CPU Helper Free Not Found; 'static_nat_ha_map_mismatch': Static NAT Mapping Mismatch on HA Standby; 'ip_slb_cross_cpu_sent': IP SLB Cross CPU Packets Sent; 'fullcone_force_deleted': Full-cone Session Force Deleted; 'user_quota_mem_allocated': User-Quota Memory Allocated; 'user_quota_mem_freed': User-Quota Memory Freed; 'user_quota_created_shadow': Total User-Quota Created; 'quota_marked_deleted': User-Quota Marked Deleted; 'quota_delete_not_in_bucket': User-Quota Delete Not In Bucket; 'user_quota_put_in_del_q_shadow': Total User-Quota Put In Del Q; 'tcp_out_of_state_rst_sent': Total Out of State TCP RST sent; 'tcp_out_of_state_rst_dropped': Total Out of State TCP RST dropped; 'icmp_out_of_state_uqe_admin_filtered_sent': Total User Quota Exceeded ICMP admin filtered sent; 'icmp_out_of_state_uqe_host_unreachable_sent': Total User Quota Exceeded ICMP host unreachable sent; 'icmp_out_of_state_uqe_dropped': Total User Queue Exceeded ICMP notification dropped; ", "enum":[ "all", "total_tcp_allocated", "total_tcp_freed", "total_udp_allocated", "total_udp_freed", "total_icmp_allocated", "total_icmp_freed", "data_session_created", "data_session_freed", "user_quota_created", "user_quota_put_in_del_q", "user_quota_failure", "nat_port_unavailable_tcp", "nat_port_unavailable_udp", "nat_port_unavailable_icmp", "new_user_resource_unavailable", "tcp_user_quota_exceeded", "udp_user_quota_exceeded", "icmp_user_quota_exceeded", "extended_quota_matched", "extended_quota_exceeded", "data_sesn_user_quota_exceeded", "data_sesn_rate_user_quota_exceeded", "tcp_fullcone_created", "tcp_fullcone_freed", "udp_fullcone_created", "udp_fullcone_freed", "fullcone_failure", "hairpin", "fullcone_self_hairpinning_drop", "endpoint_indep_map_match", "endpoint_indep_filter_match", "inbound_filtered", "eif_limit_exceeded", "total_tcp_overloaded", "total_udp_overloaded", "port_overloading_smp_inserted_tcp", "port_overloading_smp_inserted_udp", "port_overloading_smp_free_tcp", "port_overloading_smp_free_udp", "nat_pool_unusable", "ha_nat_pool_unusable", "ha_nat_pool_batch_type_mismatch", "no_radius_profile_match", "nat_ip_max_tcp_ports_allocated", "nat_ip_max_udp_ports_allocated", "no_class_list_match", "lid_drop", "lid_pass_through", "fullcone_in_del_q", "fullcone_retry_lookup", "fullcone_not_found", "nat_port_double_free", "nat_port_chunk_freed_from_cpu", "nat_port_freed_from_diff_cpu", "nat_pool_deleted", "nat_esp_ip_conflicts", "nat_esp_no_control_sesn", "esp_user_quota_exceeded", "udp_alg_user_quota_exceeded", "gre_user_quota_exceeded", "ha_classlist_mismatch", "ha_user_quota_mismatch", "ha_fullcone_mismatch", "ha_port_mismatch", "ha_dnat_mismatch", "ha_nat_port_unavailable", "ha_unknown_nat_ip", "ha_fullcone_failure", "ha_fullcone_create_race_failure", "ha_endpoint_indep_map_match", "standby_class_list_drop", "bad_tuple_nat_ip", "bad_smp_tuple_nat_ip", "fullcone_inbound_nat_pool_mismatch", "fullcone_overflow_eim", "fullcone_overflow_eif", "cross_cpu_helper_created", "cross_cpu_sent", "cross_cpu_rcv", "cross_cpu_bad_l3", "cross_cpu_bad_l4", "cross_cpu_no_session", "cross_cpu_helper_free", "cross_cpu_helper_free_retry_lookup", "cross_cpu_helper_free_not_found", "cross_cpu_helper_deleted", "cross_cpu_helper_cpu_mismatch", "cross_cpu_helper_nat_pool_standby", "cross_cpu_helper_double_add", "mtu_exceeded", "frag", "dslite_tunnel_frag", "sixrd_tunnel_frag", "frag_icmp", "frag_tunnel_icmp", "quota_ext_mem_allocated", "quota_ext_mem_alloc_failure", "quota_ext_mem_freed", "quota_ext_put_in_del_q", "port_batch_num_mismatch", "port_batch_interval_mismatch", "port_pair_alloc_bad_math", "free_port_from_quota_no_container", "free_port_from_quota_no_port_info", "static_nat_cross_cpu_helper_created", "static_nat_cross_cpu_helper_deleted", "static_nat_cross_cpu_helper_standby", "static_nat_cross_cpu_helper_cpu_mismatch", "static_nat_cross_cpu_sent", "static_nat_cross_cpu_rcv", "static_nat_cross_cpu_bad_l3", "static_nat_cross_cpu_bad_l4", "static_nat_cross_cpu_no_session", "static_nat_cross_cpu_helper_free", "static_nat_cross_cpu_helper_free_retry_lookup", "static_nat_cross_cpu_helper_free_not_found", "static_nat_ha_map_mismatch", "ip_slb_cross_cpu_sent", "fullcone_force_deleted", "user_quota_mem_allocated", "user_quota_mem_freed", "user_quota_created_shadow", "quota_marked_deleted", "quota_delete_not_in_bucket", "user_quota_put_in_del_q_shadow", "tcp_out_of_state_rst_sent", "tcp_out_of_state_rst_dropped", "icmp_out_of_state_uqe_admin_filtered_sent", "icmp_out_of_state_uqe_host_unreachable_sent", "icmp_out_of_state_uqe_dropped" ] }, "counters2":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'user_quota_not_found': User-Quota Not Found; 'tcp_fullcone_created_shadow': Total TCP Full-cone sessions created; 'tcp_fullcone_freed_shadow': Total TCP Full-cone sessions freed; 'udp_fullcone_created_shadow': Total UDP Full-cone sessions created; 'udp_fullcone_freed_shadow': Total UDP Full-cone sessions freed; 'udp_alg_fullcone_created': Total UDP ALG Full-cone sessions created; 'udp_alg_fullcone_freed': Total UDP ALG Full-cone sessions freed; 'fullcone_created': Total Full-cone sessions created; 'fullcone_freed': Total Full-cone sessions freed; 'data_session_created_shadow': Total Data Sessions Created; 'data_session_freed_shadow': Total Data Sessions Freed; 'data_session_user_quota_mismatch': Data Session Counter Per User Mismatch; 'extended_quota_mismatched': Extended User-Quota Mismatched; 'nat_port_unavailable_other': Other NAT Port Unavailable; 'nat_port_unavailable': Total NAT Port Unavailable; 'new_user_resource_unavailable_tcp': TCP New User NAT Resource Unavailable; 'new_user_resource_unavailable_udp': UDP New User NAT Resource Unavailable; 'new_user_resource_unavailable_icmp': ICMP New User NAT Resource Unavailable; 'new_user_resource_unavailable_other': Other New User NAT Resource Unavailable; 'total_tcp_allocated_shadow': Total TCP Ports Allocated; 'total_tcp_freed_shadow': Total TCP Ports Freed; 'total_udp_allocated_shadow': Total UDP Ports Allocated; 'total_udp_freed_shadow': Total UDP Ports Freed; 'total_icmp_allocated_shadow': Total ICMP Ports Allocated; 'total_icmp_freed_shadow': Total ICMP Ports Freed; 'udp_alg_no_quota': UDP ALG User-Quota Not Found; 'udp_alg_eim_mismatch': UDP ALG Endpoint-Independent Mapping Mismatch; 'udp_alg_no_nat_ip': UDP ALG User-Quota Unknown NAT IP; 'udp_alg_alloc_failure': UDP ALG Port Allocation Failure; 'sip_alg_no_quota': SIP ALG User-Quota Not Found; 'sip_alg_quota_inc_failure': SIP ALG User-Quota Exceeded; 'sip_alg_no_nat_ip': SIP ALG Unknown NAT IP; 'sip_alg_reuse_contact_fullcone': SIP ALG Reuse Contact Full-cone Session; 'sip_alg_contact_fullcone_mismatch': SIP ALG Contact Full-cone Session Mismatch; 'sip_alg_alloc_contact_port_failure': SIP ALG Alloc Contact NAT Port Failure; 'sip_alg_create_contact_fullcone_failure': SIP ALG Create Contact Full-cone Session Failure; 'sip_alg_release_contact_port_failure': SIP ALG Release Contact NAT Port Failure; 'sip_alg_single_rtp_fullcone': SIP ALG Single RTP Full-cone Found; 'sip_alg_single_rtcp_fullcone': SIP ALG Single RTCP Full-cone Found; 'sip_alg_rtcp_fullcone_mismatch': SIP ALG RTCP Full-cone NAT Port Mismatch; 'sip_alg_reuse_rtp_rtcp_fullcone': SIP ALG Reuse RTP/RTCP Full-cone Session; 'sip_alg_alloc_rtp_rtcp_port_failure': SIP ALG Alloc RTP/RTCP NAT Ports Failure; 'sip_alg_alloc_single_port_failure': SIP ALG Alloc Single RTP or RTCP NAT Port Failure; 'sip_alg_create_single_fullcone_failure': SIP ALG Create Single RTP or RTCP Full-cone Session Failure; 'sip_alg_create_rtp_fullcone_failure': SIP ALG Create RTP Full-cone Session Failure; 'sip_alg_create_rtcp_fullcone_failure': SIP ALG Create RTCP Full-cone Session Failure; 'sip_alg_port_pair_alloc_from_consecutive': SIP ALG Port Pair Allocated From Consecutive; 'sip_alg_port_pair_alloc_from_partition': SIP ALG Port Pair Allocated From Partition; 'sip_alg_port_pair_alloc_from_pool_port_batch': SIP ALG Port Pair Allocated From Pool Port Batch; 'sip_alg_port_pair_alloc_from_quota_consecutive': SIP ALG Port Pair Allocated From Quota Consecutive; 'sip_alg_port_pair_alloc_from_quota_partition': SIP ALG Port Pair Allocated From Quota Partition; 'sip_alg_port_pair_alloc_from_quota_partition_error': SIP ALG Port Pair Allocated From Quota Partition Error; 'sip_alg_port_pair_alloc_from_quota_pool_port_batch': SIP ALG Port Pair Allocated From Quota Pool Port Batch; 'sip_alg_port_pair_alloc_from_quota_pool_port_batch_with_frag': SIP ALG Port Pair Allocated From Quota Port Batch Version 2 with Frag Free Ports; 'h323_alg_no_quota': H323 ALG User-Quota Not Found; 'h323_alg_quota_inc_failure': H323 ALG User-Quota Exceeded; 'h323_alg_no_nat_ip': H323 ALG Unknown NAT IP; 'h323_alg_reuse_fullcone': H323 ALG Reuse Full-cone Session; 'h323_alg_fullcone_mismatch': H323 ALG Full-cone Session Mismatch; 'h323_alg_alloc_port_failure': H323 ALG Alloc NAT Port Failure; 'h323_alg_create_fullcone_failure': H323 ALG Create Full-cone Session Failure; 'h323_alg_release_port_failure': H323 ALG Release NAT Port Failure; 'h323_alg_single_rtp_fullcone': H323 ALG Single RTP Full-cone Found; 'h323_alg_single_rtcp_fullcone': H323 ALG Single RTCP Full-cone Found; 'h323_alg_rtcp_fullcone_mismatch': H323 ALG RTCP Full-cone NAT Port Mismatch; 'h323_alg_reuse_rtp_rtcp_fullcone': H323 ALG Reuse RTP/RTCP Full-cone Session; 'h323_alg_alloc_rtp_rtcp_port_failure': H323 ALG Alloc RTP/RTCP NAT Ports Failure; 'h323_alg_alloc_single_port_failure': H323 ALG Alloc Single RTP or RTCP NAT Port Failure; 'h323_alg_create_single_fullcone_failure': H323 ALG Create Single RTP or RTCP Full-cone Session Failure; 'h323_alg_create_rtp_fullcone_failure': H323 ALG Create RTP Full-cone Session Failure; 'h323_alg_create_rtcp_fullcone_failure': H323 ALG Create RTCP Full-cone Session Failure; 'h323_alg_port_pair_alloc_from_consecutive': H323 ALG Port Pair Allocated From Consecutive; 'h323_alg_port_pair_alloc_from_partition': H323 ALG Port Pair Allocated From Partition; 'h323_alg_port_pair_alloc_from_pool_port_batch': H323 ALG Port Pair Allocated From Pool Port Batch; 'h323_alg_port_pair_alloc_from_quota_consecutive': H323 ALG Port Pair Allocated From Quota Consecutive; 'h323_alg_port_pair_alloc_from_quota_partition': H323 ALG Port Pair Allocated From Quota Partition; 'h323_alg_port_pair_alloc_from_quota_partition_error': H323 ALG Port Pair Allocated From Quota Partition Error; 'h323_alg_port_pair_alloc_from_quota_pool_port_batch': H323 ALG Port Pair Allocated From Quota Pool Port Batch; 'port_batch_quota_extension_alloc_failure': Port Batch Extension Alloc Failure (No memory); 'port_batch_free_quota_not_found': Port Batch Quota Not Found on Free; 'port_batch_free_port_not_found': Port Batch Port Not Found on Free; 'port_batch_free_wrong_partition': Port Batch Free Wrong Partition; 'radius_query_quota_ext_alloc_failure': RADIUS Query Container Alloc (No Memoty); 'radius_query_quota_ext_alloc_race_free': RADIUS Query Container Alloc Race Free; 'quota_extension_added': Quota Extension Added to Quota; 'quota_extension_removed': Quota Extension Removed from Quota; 'quota_extension_remove_not_found': Quota Extension Not Found on Remove; 'ha_sync_port_batch_sent': HA Port Batch Extension Sync Sent; 'ha_sync_port_batch_rcv': HA Port Batch Extension Sync Received; 'ha_send_port_batch_not_found': HA Port Batch Not Found on Sync Send; 'ha_rcv_port_not_in_port_batch': HA Port Not in Port Batch on Sync Rcv; 'bad_port_to_free': Freeing Bad Port; 'consecutive_port_free': Port Freed from Consecutive Pool; 'partition_port_free': Port Freed from Partition; 'pool_port_batch_port_free': Port Freed from Pool Port Batch; 'port_allocated_from_quota_consecutive': Port Allocated from Quota Consecutive; 'port_allocated_from_quota_partition': Port Allocated from Quota Partition; 'port_allocated_from_quota_pool_port_batch': Port Allocated from Quota Pool Port Batch; 'port_freed_from_quota_consecutive': Port Freed from Quota Consecutive; 'port_freed_from_quota_partition': Port Freed from Quota Partition; 'port_freed_from_quota_pool_port_batch': Port Freed from Quota Pool Port Batch; 'port_batch_allocated_to_quota': Port Batch Allocated to Quota; 'port_batch_freed_from_quota': Port Batch Freed From Quota; 'specific_port_allocated_from_quota_consecutive': Specific Port Allocated from Quota Consecutive; ", "enum":[ "user_quota_not_found", "tcp_fullcone_created_shadow", "tcp_fullcone_freed_shadow", "udp_fullcone_created_shadow", "udp_fullcone_freed_shadow", "udp_alg_fullcone_created", "udp_alg_fullcone_freed", "fullcone_created", "fullcone_freed", "data_session_created_shadow", "data_session_freed_shadow", "data_session_user_quota_mismatch", "extended_quota_mismatched", "nat_port_unavailable_other", "nat_port_unavailable", "new_user_resource_unavailable_tcp", "new_user_resource_unavailable_udp", "new_user_resource_unavailable_icmp", "new_user_resource_unavailable_other", "total_tcp_allocated_shadow", "total_tcp_freed_shadow", "total_udp_allocated_shadow", "total_udp_freed_shadow", "total_icmp_allocated_shadow", "total_icmp_freed_shadow", "udp_alg_no_quota", "udp_alg_eim_mismatch", "udp_alg_no_nat_ip", "udp_alg_alloc_failure", "sip_alg_no_quota", "sip_alg_quota_inc_failure", "sip_alg_no_nat_ip", "sip_alg_reuse_contact_fullcone", "sip_alg_contact_fullcone_mismatch", "sip_alg_alloc_contact_port_failure", "sip_alg_create_contact_fullcone_failure", "sip_alg_release_contact_port_failure", "sip_alg_single_rtp_fullcone", "sip_alg_single_rtcp_fullcone", "sip_alg_rtcp_fullcone_mismatch", "sip_alg_reuse_rtp_rtcp_fullcone", "sip_alg_alloc_rtp_rtcp_port_failure", "sip_alg_alloc_single_port_failure", "sip_alg_create_single_fullcone_failure", "sip_alg_create_rtp_fullcone_failure", "sip_alg_create_rtcp_fullcone_failure", "sip_alg_port_pair_alloc_from_consecutive", "sip_alg_port_pair_alloc_from_partition", "sip_alg_port_pair_alloc_from_pool_port_batch", "sip_alg_port_pair_alloc_from_quota_consecutive", "sip_alg_port_pair_alloc_from_quota_partition", "sip_alg_port_pair_alloc_from_quota_partition_error", "sip_alg_port_pair_alloc_from_quota_pool_port_batch", "sip_alg_port_pair_alloc_from_quota_pool_port_batch_with_frag", "h323_alg_no_quota", "h323_alg_quota_inc_failure", "h323_alg_no_nat_ip", "h323_alg_reuse_fullcone", "h323_alg_fullcone_mismatch", "h323_alg_alloc_port_failure", "h323_alg_create_fullcone_failure", "h323_alg_release_port_failure", "h323_alg_single_rtp_fullcone", "h323_alg_single_rtcp_fullcone", "h323_alg_rtcp_fullcone_mismatch", "h323_alg_reuse_rtp_rtcp_fullcone", "h323_alg_alloc_rtp_rtcp_port_failure", "h323_alg_alloc_single_port_failure", "h323_alg_create_single_fullcone_failure", "h323_alg_create_rtp_fullcone_failure", "h323_alg_create_rtcp_fullcone_failure", "h323_alg_port_pair_alloc_from_consecutive", "h323_alg_port_pair_alloc_from_partition", "h323_alg_port_pair_alloc_from_pool_port_batch", "h323_alg_port_pair_alloc_from_quota_consecutive", "h323_alg_port_pair_alloc_from_quota_partition", "h323_alg_port_pair_alloc_from_quota_partition_error", "h323_alg_port_pair_alloc_from_quota_pool_port_batch", "port_batch_quota_extension_alloc_failure", "port_batch_free_quota_not_found", "port_batch_free_port_not_found", "port_batch_free_wrong_partition", "radius_query_quota_ext_alloc_failure", "radius_query_quota_ext_alloc_race_free", "quota_extension_added", "quota_extension_removed", "quota_extension_remove_not_found", "ha_sync_port_batch_sent", "ha_sync_port_batch_rcv", "ha_send_port_batch_not_found", "ha_rcv_port_not_in_port_batch", "bad_port_to_free", "consecutive_port_free", "partition_port_free", "pool_port_batch_port_free", "port_allocated_from_quota_consecutive", "port_allocated_from_quota_partition", "port_allocated_from_quota_pool_port_batch", "port_freed_from_quota_consecutive", "port_freed_from_quota_partition", "port_freed_from_quota_pool_port_batch", "port_batch_allocated_to_quota", "port_batch_freed_from_quota", "specific_port_allocated_from_quota_consecutive" ] }, "counters3":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'specific_port_allocated_from_quota_partition': Specific Port Allocated from Quota Partition; 'specific_port_allocated_from_quota_pool_port_batch': Specific Port Allocated from Quota Pool Port Batch; 'port_batch_container_alloc_failure': Port Batch Container Alloc Out of Memory; 'port_batch_container_alloc_race_free': Port Batch Container Race Free; 'port_overloading_destination_conflict': Port Overloading Destination Conflict; 'port_overloading_out_of_memory': Port Overloading Out of Memory; 'port_overloading_assign_user': Port Overloading Port Assign User; 'port_overloading_assign_user_port_batch': Port Overloading Port Assign User Port Batch; 'port_overloading_inc': Port Overloading Port Increment; 'port_overloading_dec_on_conflict': Port Overloading Port Decrement on Conflict; 'port_overloading_dec_on_free': Port Overloading Port Decrement on Free; 'port_overloading_free_port_on_conflict': Port Overloading Free Port on Conflict; 'port_overloading_free_port_batch_on_conflict': Port Overloading Free Port Batch on Conflict; 'port_overloading_inc_overflow': Port Overloading Inc Overflow; 'port_overloading_attempt_consecutive_ports': Port Overloading on Consecutive Ports; 'port_overloading_attempt_same_partition': Port Overloading on Same Partition; 'port_overloading_attempt_diff_partition': Port Overloading on Different Partition; 'port_overloading_attempt_failed': Port Overloading Attempt Failed; 'port_overloading_conn_free_retry_lookup': Port Overloading Conn Free Retry Lookup; 'port_overloading_conn_free_not_found': Port Overloading Conn Free Not Found; 'port_overloading_smp_mem_allocated': Port Overloading SMP Session Allocated; 'port_overloading_smp_mem_freed': Port Overloading SMP Session Freed; 'port_overloading_smp_inserted': Port Overloading SMP Inserted; 'port_overloading_smp_inserted_tcp_shadow': Total Port Overloading SMP TCP Inserted; 'port_overloading_smp_inserted_udp_shadow': Total Port Overloading SMP UDP Inserted; 'port_overloading_smp_free_tcp_shadow': Total Port Overloading SMP TCP Freed; 'port_overloading_smp_free_udp_shadow': Total Port Overloading SMP UDP Freed; 'port_overloading_smp_put_in_del_q_from_conn': Port Overloading SMP Free From Conn; 'port_overloading_smp_free_dec_failure': Port Overloading SMP Free Dec Failure; 'port_overloading_smp_free_no_quota': Port Overloading SMP Free No Quota; 'port_overloading_smp_free_port': Port Overloading SMP Free Port; 'port_overloading_smp_free_port_from_quota': Port Overloading SMP Free Port From Quota; 'port_overloading_for_no_ports': Port Overloading for No Ports; 'port_overloading_for_no_ports_success': Port Overloading for No Ports Success; 'port_overloading_for_quota_exceeded': Port Overloading for Quota Exceeded; 'port_overloading_for_quota_exceeded_success': Port Overloading for Quota Exceeded Success; 'port_overloading_for_quota_exceeded_race': Port Overloading for Quota Exceeded Race; 'port_overloading_for_quota_exceeded_race_success': Port Overloading for Quota Exceeded Race Success; 'port_overloading_for_new_user': Port Overloading for New User; 'port_overloading_for_new_user_success': Port Overloading for New User Success; 'ha_port_overloading_attempt_failed': HA Port Overloading Attempt Failed; 'ha_port_overloading_for_no_ports': HA Port Overloading for No Ports; 'ha_port_overloading_for_no_ports_success': HA Port Overloading for No Ports Success; 'ha_port_overloading_for_quota_exceeded': HA Port Overloading for Quota Exceeded; 'ha_port_overloading_for_quota_exceeded_success': HA Port Overloading for Quota Exceeded Success; 'ha_port_overloading_for_quota_exceeded_race': HA Port Overloading for Quota Exceeded Race; 'ha_port_overloading_for_quota_exceeded_race_success': HA Port Overloading for Quota Exceeded Race Success; 'ha_port_overloading_for_new_user': HA Port Overloading for New User; 'ha_port_overloading_for_new_user_success': HA Port Overloading for New User Success; 'nat_pool_force_delete': NAT Pool Force Delete; 'quota_ext_too_many': Quota Ext Too Many; 'nat_pool_not_found_on_free': NAT Pool Not Found on Free; 'fullcone_ext_mem_freed': LSN Fullcone Extension Memory Freed; 'fullcone_ext_mem_allocated': LSN Fullcone Extension Memory Allocated; 'fullcone_ext_mem_alloc_failure': LSN Fullcone Extension Memory Allocate Failure; 'fullcone_ext_mem_alloc_init_faulure': LSN Fullcone Extension Initialization Failure; 'fullcone_ext_added': LSN Fullcone Extension Added; 'fullcone_ext_too_many': LSN Fullcone Extension Too Many; 'nat_pool_attempt_adding_multiple_free_batches': Attempt Adding Multiple Free Batches to Quota; 'nat_pool_add_free_batch_failed': Add Batch to Quota Failed; 'mgcp_alg_no_quota': MGCP ALG User-Quota Not Found; 'mgcp_alg_quota_inc_failure': MGCP ALG User-Quota Exceeded; 'mgcp_alg_no_nat_ip': MGCP ALG Unknown NAT IP; 'mgcp_alg_reuse_fullcone': MGCP ALG Reuse Full-cone Session; 'mgcp_alg_fullcone_mismatch': MGCP ALG Full-cone Session Mismatch; 'mgcp_alg_alloc_port_failure': MGCP ALG Alloc NAT Port Failure; 'mgcp_alg_create_fullcone_failure': MGCP ALG Create Full-cone Session Failure; 'mgcp_alg_release_port_failure': MGCP ALG Release NAT Port Failure; 'mgcp_alg_single_rtp_fullcone': MGCP ALG Single RTP Full-cone Found; 'mgcp_alg_single_rtcp_fullcone': MGCP ALG Single RTCP Full-cone Found; 'mgcp_alg_rtcp_fullcone_mismatch': MGCP ALG RTCP Full-cone NAT Port Mismatch; 'mgcp_alg_reuse_rtp_rtcp_fullcone': MGCP ALG Reuse RTP/RTCP Full-cone Session; 'mgcp_alg_alloc_rtp_rtcp_port_failure': MGCP ALG Alloc RTP/RTCP NAT Ports Failure; 'mgcp_alg_alloc_single_port_failure': MGCP ALG Alloc Single RTP or RTCP NAT Port Failure; 'mgcp_alg_create_single_fullcone_failure': MGCP ALG Create Single RTP or RTCP Full-cone Session Failure; 'mgcp_alg_create_rtp_fullcone_failure': MGCP ALG Create RTP Full-cone Session Failure; 'mgcp_alg_create_rtcp_fullcone_failure': MGCP ALG Create RTCP Full-cone Session Failure; 'mgcp_alg_port_pair_alloc_from_consecutive': MGCP ALG Port Pair Allocated From Consecutive; 'mgcp_alg_port_pair_alloc_from_partition': MGCP ALG Port Pair Allocated From Partition; 'mgcp_alg_port_pair_alloc_from_pool_port_batch': MGCP ALG Port Pair Allocated From Pool Port Batch; 'mgcp_alg_port_pair_alloc_from_quota_consecutive': MGCP ALG Port Pair Allocated From Quota Consecutive; 'mgcp_alg_port_pair_alloc_from_quota_partition': MGCP ALG Port Pair Allocated From Quota Partition; 'mgcp_alg_port_pair_alloc_from_quota_partition_error': MGCP ALG Port Pair Allocated From Quota Partition Error; 'mgcp_alg_port_pair_alloc_from_quota_pool_port_batch': MGCP ALG Port Pair Allocated From Quota Pool Port Batch; 'user_quota_unusable_drop': User-Quota Unusable Drop; 'user_quota_unusable': User-Quota Marked Unusable; 'nat_pool_same_port_batch_udp_failed': Simultaneous Batch Allocation UDP Port Allocation Failed; 'cross_cpu_helper_created_eim': EIM Cross CPU Session Helper Created; 'cross_cpu_helper_created_eif': EIF Cross CPU Session Helper Created; 'cross_cpu_helper_created_udp': UDP Cross CPU Session Helper Created; 'cross_cpu_helper_created_tcp': TCP Cross CPU Session Helper Created; 'cross_cpu_helper_created_icmp': ICMP Cross CPU Session Helper Created; 'cross_cpu_helper_created_ip': IP Cross CPU Session Helper Created; 'cross_cpu_helper_free_not_found_ip': IP Cross CPU Helper Free Not Found; 'cross_cpu_helper_free_not_found_icmp': ICMP Cross CPU Helper Free Not Found; 'cross_cpu_helper_free_not_found_tcp': TCP Cross CPU Helper Free Not Found; 'cross_cpu_helper_free_not_found_udp': UDP Cross CPU Helper Free Not Found; 'adc_port_allocation_failed': ADC Port Allocation Failed; 'adc_port_allocation_ineligible': ADC Port Allocation Not Allowed; ", "enum":[ "specific_port_allocated_from_quota_partition", "specific_port_allocated_from_quota_pool_port_batch", "port_batch_container_alloc_failure", "port_batch_container_alloc_race_free", "port_overloading_destination_conflict", "port_overloading_out_of_memory", "port_overloading_assign_user", "port_overloading_assign_user_port_batch", "port_overloading_inc", "port_overloading_dec_on_conflict", "port_overloading_dec_on_free", "port_overloading_free_port_on_conflict", "port_overloading_free_port_batch_on_conflict", "port_overloading_inc_overflow", "port_overloading_attempt_consecutive_ports", "port_overloading_attempt_same_partition", "port_overloading_attempt_diff_partition", "port_overloading_attempt_failed", "port_overloading_conn_free_retry_lookup", "port_overloading_conn_free_not_found", "port_overloading_smp_mem_allocated", "port_overloading_smp_mem_freed", "port_overloading_smp_inserted", "port_overloading_smp_inserted_tcp_shadow", "port_overloading_smp_inserted_udp_shadow", "port_overloading_smp_free_tcp_shadow", "port_overloading_smp_free_udp_shadow", "port_overloading_smp_put_in_del_q_from_conn", "port_overloading_smp_free_dec_failure", "port_overloading_smp_free_no_quota", "port_overloading_smp_free_port", "port_overloading_smp_free_port_from_quota", "port_overloading_for_no_ports", "port_overloading_for_no_ports_success", "port_overloading_for_quota_exceeded", "port_overloading_for_quota_exceeded_success", "port_overloading_for_quota_exceeded_race", "port_overloading_for_quota_exceeded_race_success", "port_overloading_for_new_user", "port_overloading_for_new_user_success", "ha_port_overloading_attempt_failed", "ha_port_overloading_for_no_ports", "ha_port_overloading_for_no_ports_success", "ha_port_overloading_for_quota_exceeded", "ha_port_overloading_for_quota_exceeded_success", "ha_port_overloading_for_quota_exceeded_race", "ha_port_overloading_for_quota_exceeded_race_success", "ha_port_overloading_for_new_user", "ha_port_overloading_for_new_user_success", "nat_pool_force_delete", "quota_ext_too_many", "nat_pool_not_found_on_free", "fullcone_ext_mem_freed", "fullcone_ext_mem_allocated", "fullcone_ext_mem_alloc_failure", "fullcone_ext_mem_alloc_init_faulure", "fullcone_ext_added", "fullcone_ext_too_many", "nat_pool_attempt_adding_multiple_free_batches", "nat_pool_add_free_batch_failed", "mgcp_alg_no_quota", "mgcp_alg_quota_inc_failure", "mgcp_alg_no_nat_ip", "mgcp_alg_reuse_fullcone", "mgcp_alg_fullcone_mismatch", "mgcp_alg_alloc_port_failure", "mgcp_alg_create_fullcone_failure", "mgcp_alg_release_port_failure", "mgcp_alg_single_rtp_fullcone", "mgcp_alg_single_rtcp_fullcone", "mgcp_alg_rtcp_fullcone_mismatch", "mgcp_alg_reuse_rtp_rtcp_fullcone", "mgcp_alg_alloc_rtp_rtcp_port_failure", "mgcp_alg_alloc_single_port_failure", "mgcp_alg_create_single_fullcone_failure", "mgcp_alg_create_rtp_fullcone_failure", "mgcp_alg_create_rtcp_fullcone_failure", "mgcp_alg_port_pair_alloc_from_consecutive", "mgcp_alg_port_pair_alloc_from_partition", "mgcp_alg_port_pair_alloc_from_pool_port_batch", "mgcp_alg_port_pair_alloc_from_quota_consecutive", "mgcp_alg_port_pair_alloc_from_quota_partition", "mgcp_alg_port_pair_alloc_from_quota_partition_error", "mgcp_alg_port_pair_alloc_from_quota_pool_port_batch", "user_quota_unusable_drop", "user_quota_unusable", "nat_pool_same_port_batch_udp_failed", "cross_cpu_helper_created_eim", "cross_cpu_helper_created_eif", "cross_cpu_helper_created_udp", "cross_cpu_helper_created_tcp", "cross_cpu_helper_created_icmp", "cross_cpu_helper_created_ip", "cross_cpu_helper_free_not_found_ip", "cross_cpu_helper_free_not_found_icmp", "cross_cpu_helper_free_not_found_tcp", "cross_cpu_helper_free_not_found_udp", "adc_port_allocation_failed", "adc_port_allocation_ineligible" ] }, "counters4":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'acl_http_domain_node_exceeded': ACL HTTP Domain Node Exceeded; 'fwd_ingress_packets_tcp': Forward Ingress Packets TCP; 'fwd_egress_packets_tcp': Forward Egress Packets TCP; 'rev_ingress_packets_tcp': Reverse Ingress Packets TCP; 'rev_egress_packets_tcp': Reverse Egress Packets TCP; 'fwd_ingress_bytes_tcp': Forward Ingress Bytes TCP; 'fwd_egress_bytes_tcp': Forward Egress Bytes TCP; 'rev_ingress_bytes_tcp': Reverse Ingress Bytes TCP; 'rev_egress_bytes_tcp': Reverse Egress Bytes TCP; 'fwd_ingress_packets_udp': Forward Ingress Packets UDP; 'fwd_egress_packets_udp': Forward Egress Packets UDP; 'rev_ingress_packets_udp': Reverse Ingress Packets UDP; 'rev_egress_packets_udp': Reverse Egress Packets UDP; 'fwd_ingress_bytes_udp': Forward Ingress Bytes UDP; 'fwd_egress_bytes_udp': Forward Egress Bytes UDP; 'rev_ingress_bytes_udp': Reverse Ingress Bytes UDP; 'rev_egress_bytes_udp': Reverse Egress Bytes UDP; 'fwd_ingress_packets_icmp': Forward Ingress Packets ICMP; 'fwd_egress_packets_icmp': Forward Egress Packets ICMP; 'rev_ingress_packets_icmp': Reverse Ingress Packets ICMP; 'rev_egress_packets_icmp': Reverse Egress Packets ICMP; 'fwd_ingress_bytes_icmp': Forward Ingress Bytes ICMP; 'fwd_egress_bytes_icmp': Forward Egress Bytes ICMP; 'rev_ingress_bytes_icmp': Reverse Ingress Bytes ICMP; 'rev_egress_bytes_icmp': Reverse Egress Bytes ICMP; 'fwd_ingress_packets_others': Forward Ingress Packets OTHERS; 'fwd_egress_packets_others': Forward Egress Packets OTHERS; 'rev_ingress_packets_others': Reverse Ingress Packets OTHERS; 'rev_egress_packets_others': Reverse Egress Packets OTHERS; 'fwd_ingress_bytes_others': Forward Ingress Bytes OTHERS; 'fwd_egress_bytes_others': Forward Egress Bytes OTHERS; 'rev_ingress_bytes_others': Reverse Ingress Bytes OTHERS; 'rev_egress_bytes_others': Reverse Egress Bytes OTHERS; 'fwd_ingress_pkt_size_range1': Forward Ingress Packet size between 0 and 200; 'fwd_ingress_pkt_size_range2': Forward Ingress Packet size between 201 and 800; 'fwd_ingress_pkt_size_range3': Forward Ingress Packet size between 801 and 1550; 'fwd_ingress_pkt_size_range4': Forward Ingress Packet size between 1551 and 9000; 'fwd_egress_pkt_size_range1': Forward Egress Packet size between 0 and 200; 'fwd_egress_pkt_size_range2': Forward Egress Packet size between 201 and 800; 'fwd_egress_pkt_size_range3': Forward Egress Packet size between 801 and 1550; 'fwd_egress_pkt_size_range4': Forward Egress Packet size between 1551 and 9000; 'rev_ingress_pkt_size_range1': Reverse Ingress Packet size between 0 and 200; 'rev_ingress_pkt_size_range2': Reverse Ingress Packet size between 201 and 800; 'rev_ingress_pkt_size_range3': Reverse Ingress Packet size between 801 and 1550; 'rev_ingress_pkt_size_range4': Reverse Ingress Packet size between 1551 and 9000; 'rev_egress_pkt_size_range1': Reverse Egress Packet size between 0 and 200; 'rev_egress_pkt_size_range2': Reverse Egress Packet size between 201 and 800; 'rev_egress_pkt_size_range3': Reverse Egress Packet size between 801 and 1550; 'rev_egress_pkt_size_range4': Reverse Egress Packet size between 1551 and 9000; 'port_overloading_port_tcp_inserted': Port Overloading NAT Port TCP Created; 'port_overloading_port_udp_inserted': Port Overloading NAT Port UDP Created; 'port_overloading_port_free_tcp': TCP Port Overloading NAT Port Freed; 'port_overloading_port_free_udp': UDP Port Overloading NAT Port Freed; ", "enum":[ "acl_http_domain_node_exceeded", "fwd_ingress_packets_tcp", "fwd_egress_packets_tcp", "rev_ingress_packets_tcp", "rev_egress_packets_tcp", "fwd_ingress_bytes_tcp", "fwd_egress_bytes_tcp", "rev_ingress_bytes_tcp", "rev_egress_bytes_tcp", "fwd_ingress_packets_udp", "fwd_egress_packets_udp", "rev_ingress_packets_udp", "rev_egress_packets_udp", "fwd_ingress_bytes_udp", "fwd_egress_bytes_udp", "rev_ingress_bytes_udp", "rev_egress_bytes_udp", "fwd_ingress_packets_icmp", "fwd_egress_packets_icmp", "rev_ingress_packets_icmp", "rev_egress_packets_icmp", "fwd_ingress_bytes_icmp", "fwd_egress_bytes_icmp", "rev_ingress_bytes_icmp", "rev_egress_bytes_icmp", "fwd_ingress_packets_others", "fwd_egress_packets_others", "rev_ingress_packets_others", "rev_egress_packets_others", "fwd_ingress_bytes_others", "fwd_egress_bytes_others", "rev_ingress_bytes_others", "rev_egress_bytes_others", "fwd_ingress_pkt_size_range1", "fwd_ingress_pkt_size_range2", "fwd_ingress_pkt_size_range3", "fwd_ingress_pkt_size_range4", "fwd_egress_pkt_size_range1", "fwd_egress_pkt_size_range2", "fwd_egress_pkt_size_range3", "fwd_egress_pkt_size_range4", "rev_ingress_pkt_size_range1", "rev_ingress_pkt_size_range2", "rev_ingress_pkt_size_range3", "rev_ingress_pkt_size_range4", "rev_egress_pkt_size_range1", "rev_egress_pkt_size_range2", "rev_egress_pkt_size_range3", "rev_egress_pkt_size_range4", "port_overloading_port_tcp_inserted", "port_overloading_port_udp_inserted", "port_overloading_port_free_tcp", "port_overloading_port_free_udp" ] } } } ] } } }, "alg":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg", "properties":{ "dns":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/dns", "properties":{ "dns-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable DNS ALG for LSN; ", "enum":[ "disable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "esp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/esp", "properties":{ "esp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable ESP ALG for LSN; 'enable-with-ctrl': Enable ESP ALG for LSN with control session; ", "enum":[ "enable", "enable-with-ctrl" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'session-created': ESP Sessions Created; 'placeholder-debug': Placeholder Debug; 'nat-ip-conflict': NAT IP Conflict; ", "enum":[ "all", "session-created", "placeholder-debug", "nat-ip-conflict" ] } } } ] } } }, "ftp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/ftp", "properties":{ "ftp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable FTP ALG for LSN; ", "enum":[ "disable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'port-requests': PORT Requests From Client; 'eprt-requests': EPRT Requests From Client; 'lprt-requests': LPRT Requests From Client; 'pasv-replies': PASV Replies From Server; 'epsv-replies': EPSV Replies From Server; 'lpsv-replies': LPSV Replies From Server; 'port-retransmits': Port Mode Request Retransmits; 'pasv-retransmits': Passive Mode Reply Retransmits; 'port-helper-created': Port Mode Helper Created; 'pasv-helper-created': Passive Mode Helper Created; 'port-helper-freed': Port Mode Helper Freed; 'pasv-helper-freed': Passive Mode Helper Freed; 'port-helper-unused': Port Mode Helper Unused; 'pasv-helper-unused': Passive Mode Helper Unused; 'port-helper-creation-failure': Port Helper Creation Failure; 'pasv-helper-creation-failure': Passive Helper Creation Failure; 'get-conn-ext-failure': Get Conn Extension Failure; 'smp-app-type-mismatch': SMP ALG App Type Mismatch; ", "enum":[ "all", "port-requests", "eprt-requests", "lprt-requests", "pasv-replies", "epsv-replies", "lpsv-replies", "port-retransmits", "pasv-retransmits", "port-helper-created", "pasv-helper-created", "port-helper-freed", "pasv-helper-freed", "port-helper-unused", "pasv-helper-unused", "port-helper-creation-failure", "pasv-helper-creation-failure", "get-conn-ext-failure", "smp-app-type-mismatch" ] } } } ] } } }, "pptp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/pptp", "properties":{ "pptp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable PPTP ALG for LSN; ", "enum":[ "enable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'calls-established': Calls Established; 'mismatched-pns-call-id': Mismatched PNS Call ID; 'gre-sessions-created': GRE Sessions Created; 'gre-sessions-freed': GRE Sessions Freed; 'no-gre-session-match': No Matching GRE Session; 'smp-sessions-created': SMP Sessions Created; 'smp-sessions-freed': SMP Sessions Freed; 'smp-session-creation-failure': SMP Session Creation Failures; 'extension-creation-failure': Extension Creation Failures; 'ha-sent': HA Info Sent; 'ha-rcv': HA Info Received; 'ha-no-mem': HA Memory Allocation Failure; 'ha-conflict': HA Call ID Conflicts; 'ha-overwrite': HA Call ID Overwrites; 'ha-call-sent': HA Call Sent; 'ha-call-rcv': HA Call Received; 'ha-smp-conflict': HA SMP Conflicts; 'ha-smp-in-del-q': HA SMP Deleted; 'smp-app-type-mismatch': SMP ALG App Type Mismatch; 'quota-inc': Quota Incremented; 'quota-dec': Quota Decremented; 'quota-inc-not-found': Quota Not Found on Increment; 'quota-dec-not-found': Quota Not Found on Decrement; 'call-req-pns-call-id-mismatch': Call ID Mismatch on Call Request; 'call-reply-pns-call-id-mismatch': Call ID Mismatch on Call Reply; 'call-req-retransmit': Call Request Retransmit; 'call-req-new': Call Request New; 'call-req-ext-alloc-failure': Call Request Ext Alloc Failure; 'call-reply-call-id-unknown': Call Reply Unknown Client Call ID; 'call-reply-retransmit': Call Reply Retransmit; 'call-reply-retransmit-wrong-control': Call Reply Retransmit Wrong Control; 'call-reply-retransmit-acquired': Call Reply Retransmit Acquired; 'call-reply-ext-alloc-failure': Call Request Ext Alloc Failure; 'smp-client-call-id-mismatch': SMP Client Call ID Mismatch; 'smp-alloc-failure': SMP Session Alloc Failure; 'gre-conn-creation-failure': GRE Conn Alloc Failure; 'gre-conn-ext-creation-failure': GRE Conn Ext Alloc Failure; 'gre-no-fwd-route': GRE No Fwd Route; 'gre-no-rev-route': GRE No Rev Route; 'gre-no-control-conn': GRE No Control Conn; 'gre-conn-already-exists': GRE Conn Already Exists; 'gre-free-no-ext': GRE Free No Ext; 'gre-free-no-smp': GRE Free No SMP; 'gre-free-smp-app-type-mismatch': GRE Free SMP App Type Mismatch; 'control-freed': Control Session Freed; 'control-free-no-ext': Control Free No Ext; 'control-free-no-smp': Control Free No SMP; 'control-free-smp-app-type-mismatch': Control Free SMP App Type Mismatch; ", "enum":[ "all", "calls-established", "mismatched-pns-call-id", "gre-sessions-created", "gre-sessions-freed", "no-gre-session-match", "smp-sessions-created", "smp-sessions-freed", "smp-session-creation-failure", "extension-creation-failure", "ha-sent", "ha-rcv", "ha-no-mem", "ha-conflict", "ha-overwrite", "ha-call-sent", "ha-call-rcv", "ha-smp-conflict", "ha-smp-in-del-q", "smp-app-type-mismatch", "quota-inc", "quota-dec", "quota-inc-not-found", "quota-dec-not-found", "call-req-pns-call-id-mismatch", "call-reply-pns-call-id-mismatch", "call-req-retransmit", "call-req-new", "call-req-ext-alloc-failure", "call-reply-call-id-unknown", "call-reply-retransmit", "call-reply-retransmit-wrong-control", "call-reply-retransmit-acquired", "call-reply-ext-alloc-failure", "smp-client-call-id-mismatch", "smp-alloc-failure", "gre-conn-creation-failure", "gre-conn-ext-creation-failure", "gre-no-fwd-route", "gre-no-rev-route", "gre-no-control-conn", "gre-conn-already-exists", "gre-free-no-ext", "gre-free-no-smp", "gre-free-smp-app-type-mismatch", "control-freed", "control-free-no-ext", "control-free-no-smp", "control-free-smp-app-type-mismatch" ] } } } ] } } }, "rtsp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/rtsp", "properties":{ "rtsp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable RTSP ALG for LSN; ", "enum":[ "enable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'streams-created': Streams Created; 'streams-freed': Streams Freed; 'stream-creation-failure': Stream Creation Failures; 'ports-allocated': Stream Client Ports Allocated; 'ports-freed': Stream Client Ports Freed; 'port-allocation-failure': Stream Client Port Allocation Failures; 'unknown-client-port-from-server': Server Replies With Unknown Client Ports; 'data-session-created': Data Session Created; 'data-session-freed': Data Session Freed; 'no-session-mem': Data Session Creation Failures; 'ha-sent': HA Sent; 'ha-rcv': HA RCV; 'smp-inserted': SMP Session Inserted; 'smp-removed': SMP Session Removed; 'smp-reused': SMP Session Reused; 'nat-pool-standby': New Session NAT Pool Standby; 'smp-deleted': New Session SMP Already Deleted; 'control-closed': New Session Closed; 'data-session-exists': New Session Already Exists; 'data-session-creation-failure': New Data Session Creation Failure; 'rtp-reversed': RTP Reverse Creation; 'rtcp-reversed': RTCP Reverse Creation; 'cross-cpu-sent': Cross CPU Sent; 'cross-cpu-rcv': Cross CPU Received; 'cross-cpu-no-session': Cross CPU No Session Found; 'cross-cpu-created': Cross CPU Creation; 'cross-cpu-rcv-failure': Cross CPU Receive Failure; 'data-free-smp-retry-lookup': Data Session Free SMP Retry Lookup; 'data-free-smp-not-found': Data Session Free SMP Not Found; 'ha-streams-sent': HA Streams Sent; 'ha-streams-rcv': HA Streams Received; 'ha-stream-incompatible': HA Incompatible Streams Received; 'ha-stream-exists': HA Stream Already Exists; 'ha-port-allocation-failure': HA Stream Port Allocation Failure; 'ha-data-session-sent': HA Data Session Sent; 'ha-data-session-rcv': HA Data Session Received; 'ha-data-no-smp': HA Data Session SMP Not Found; 'ha-control-closed': HA New Data Control Session Closed; 'ha-data-exists': HA New Data Session Already Exists; 'ha-extension-failure': HA Conn Extension Failure; 'ha-stream-smp-reused': HA SMP Session Reused; 'ha-stream-smp-acquire-failure': HA SMP Session Acquire Failure; 'smp-app-type-mismatch': SMP ALG App Type Mismatch; ", "enum":[ "all", "streams-created", "streams-freed", "stream-creation-failure", "ports-allocated", "ports-freed", "port-allocation-failure", "unknown-client-port-from-server", "data-session-created", "data-session-freed", "no-session-mem", "ha-sent", "ha-rcv", "smp-inserted", "smp-removed", "smp-reused", "nat-pool-standby", "smp-deleted", "control-closed", "data-session-exists", "data-session-creation-failure", "rtp-reversed", "rtcp-reversed", "cross-cpu-sent", "cross-cpu-rcv", "cross-cpu-no-session", "cross-cpu-created", "cross-cpu-rcv-failure", "data-free-smp-retry-lookup", "data-free-smp-not-found", "ha-streams-sent", "ha-streams-rcv", "ha-stream-incompatible", "ha-stream-exists", "ha-port-allocation-failure", "ha-data-session-sent", "ha-data-session-rcv", "ha-data-no-smp", "ha-control-closed", "ha-data-exists", "ha-extension-failure", "ha-stream-smp-reused", "ha-stream-smp-acquire-failure", "smp-app-type-mismatch" ] } } } ] } } }, "rtp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/rtp", "properties":{ "rtp-stun-timeout":{ "type":"number", "format":"number", "minimum":2, "maximum":10, "default":5, "partition-visibility":"shared", "description":"RTP/RTCP STUN timeout (default: 5 minutes)}" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "sip":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/sip", "properties":{ "sip-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable SIP ALG for LSN; ", "enum":[ "enable" ] }, "rtp-stun-timeout":{ "type":"number", "format":"number", "minimum":2, "maximum":10, "default":5, "partition-visibility":"shared", "description":"RTP/RTCP STUN timeout in minutes (Default is 5 minutes)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'method-register': SIP Method REGISTER; 'method-invite': SIP Method INVITE; 'method-ack': SIP Method ACK; 'method-cancel': SIP Method CANCEL; 'method-bye': SIP Method BYE; 'method-options': SIP Method OPTIONS; 'method-prack': SIP Method PRACK; 'method-subscribe': SIP Method SUBSCRIBE; 'method-notify': SIP Method NOTIFY; 'method-publish': SIP Method PUBLISH; 'method-info': SIP Method INFO; 'method-refer': SIP Method REFER; 'method-message': SIP Method MESSAGE; 'method-update': SIP Method UPDATE; 'method-unknown': SIP Method UNKNOWN; 'parse-error': SIP Message Parse Error; 'req-uri-op-failrue': SIP Operate Request Uri Failure; 'via-hdr-op-failrue': SIP Operate Via Header Failure; 'contact-hdr-op-failrue': SIP Operate Contact Header Failure; 'from-hdr-op-failrue': SIP Operate From Header Failure; 'to-hdr-op-failrue': SIP Operate To Header Failure; 'route-hdr-op-failrue': SIP Operate Route Header Failure; 'record-route-hdr-op-failrue': SIP Operate Record-Route Header Failure; 'content-length-hdr-op-failrue': SIP Operate Content-Length Failure; 'third-party-registration': SIP Third-Party Registration; 'conn-ext-creation-failure': SIP Create Connection Extension Failure; 'alloc-contact-port-failure': SIP Alloc Contact Port Failure; 'outside-contact-port-mismatch': SIP Outside Contact Port Mismatch NAT Port; 'inside-contact-port-mismatch': SIP Inside Contact Port Mismatch; 'third-party-sdp': SIP Third-Party SDP; 'sdp-process-candidate-failure': SIP Operate SDP Media Candidate Attribute Failure; 'sdp-op-failure': SIP Operate SDP Failure; 'sdp-alloc-port-map-success': SIP Alloc SDP Port Map Success; 'sdp-alloc-port-map-failure': SIP Alloc SDP Port Map Failure; 'modify-failure': SIP Message Modify Failure; 'rewrite-failure': SIP Message Rewrite Failure; 'tcp-out-of-order-drop': TCP Out-of-Order Drop; 'smp-conn-alloc-failure': SMP Helper Conn Alloc Failure; 'helper-found': SMP Helper Conn Found; 'helper-created': SMP Helper Conn Created; 'helper-deleted': SMP Helper Conn Already Deleted; 'helper-freed': SMP Helper Conn Freed; 'helper-failure': SMP Helper Failure; ", "enum":[ "all", "method-register", "method-invite", "method-ack", "method-cancel", "method-bye", "method-options", "method-prack", "method-subscribe", "method-notify", "method-publish", "method-info", "method-refer", "method-message", "method-update", "method-unknown", "parse-error", "req-uri-op-failrue", "via-hdr-op-failrue", "contact-hdr-op-failrue", "from-hdr-op-failrue", "to-hdr-op-failrue", "route-hdr-op-failrue", "record-route-hdr-op-failrue", "content-length-hdr-op-failrue", "third-party-registration", "conn-ext-creation-failure", "alloc-contact-port-failure", "outside-contact-port-mismatch", "inside-contact-port-mismatch", "third-party-sdp", "sdp-process-candidate-failure", "sdp-op-failure", "sdp-alloc-port-map-success", "sdp-alloc-port-map-failure", "modify-failure", "rewrite-failure", "tcp-out-of-order-drop", "smp-conn-alloc-failure", "helper-found", "helper-created", "helper-deleted", "helper-freed", "helper-failure" ] } } } ] } } }, "mgcp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/mgcp", "properties":{ "mgcp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable MGCP ALG for LSN; ", "enum":[ "enable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'auep': MGCP AUEP; 'aucx': MGCP AUCX; 'crcx': MGCP CRCX; 'dlcx': MGCP DLCX; 'epcf': MGCP EPCF; 'mdcx': MGCP MDCX; 'ntfy': MGCP NTFY; 'rqnt': MGCP RQNT; 'rsip': MGCP RSIP; 'parse-error': MGCP Message Parse Error; 'conn-ext-creation-failure': MGCP Create Connection Extension Failure; 'third-party-sdp': MGCP Third-Party SDP; 'sdp-process-candidate-failure': MGCP Operate SDP Media Candidate Attribute Failure; 'sdp-op-failure': MGCP Operate SDP Failure; 'sdp-alloc-port-map-success': MGCP Alloc SDP Port Map Success; 'sdp-alloc-port-map-failure': MGCP Alloc SDP Port Map Failure; 'modify-failure': MGCP Message Modify Failure; 'rewrite-failure': MGCP Message Rewrite Failure; 'tcp-out-of-order-drop': TCP Out-of-Order Drop; ", "enum":[ "all", "auep", "aucx", "crcx", "dlcx", "epcf", "mdcx", "ntfy", "rqnt", "rsip", "parse-error", "conn-ext-creation-failure", "third-party-sdp", "sdp-process-candidate-failure", "sdp-op-failure", "sdp-alloc-port-map-success", "sdp-alloc-port-map-failure", "modify-failure", "rewrite-failure", "tcp-out-of-order-drop" ] } } } ] } } }, "h323":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/h323", "properties":{ "h323-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable H323 ALG for LSN; ", "enum":[ "enable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'h225ras-message': H323 H225 RAS Message; 'h225cs-message': H323 H225 Call Signaling Message; 'h245ctl-message': H323 H245 Media Control Message; 'h245-tunneled': H323 H245 Tunnelled Message; 'fast-start': H323 FastStart; 'parse-error': Message Parse Error; 'message-cross-multi-packets': H323 Message Cross Multiple Packets; 'conn-ext-creation-failure': H323 Packet Rewrite Failure; 'rewrite-failure': H323 Message Rewrite Failure; 'tcp-out-of-order-drop': TCP Out-of-Order Drop; 'h245-dynamic-addr-exceed': H323 H245 Dynamic Address Exceed; ", "enum":[ "all", "h225ras-message", "h225cs-message", "h245ctl-message", "h245-tunneled", "fast-start", "parse-error", "message-cross-multi-packets", "conn-ext-creation-failure", "rewrite-failure", "tcp-out-of-order-drop", "h245-dynamic-addr-exceed" ] } } } ] } } }, "tftp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/alg/tftp", "properties":{ "tftp-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'enable': Enable TFTP ALG for LSN; ", "enum":[ "enable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'session-created': TFTP Client Sessions Created; 'helper-created': TFTP Helper Sessions created; 'helper-freed': TFTP Helper Sessions freed; 'helper-freed-used': TFTP Helper Sessions freed used; 'helper-freed-unused': TFTP Helper Sessions freed unused; 'helper-already-used': TFTP Helper Session already used; 'helper-in-rml': TFTP Helper Session in Remove List; ", "enum":[ "all", "session-created", "helper-created", "helper-freed", "helper-freed-used", "helper-freed-unused", "helper-already-used", "helper-in-rml" ] } } } ] } } } } }, "endpoint-independent-mapping":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-mapping", "properties":{ "tcp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-mapping/tcp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "udp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-mapping/udp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "endpoint-independent-filtering":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-filtering", "properties":{ "tcp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-filtering/tcp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "session-limit":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":65535, "partition-visibility":"shared", "description":"Limit number of EIF sessions that can be created per port" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "udp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/endpoint-independent-filtering/udp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "session-limit":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":65535, "partition-visibility":"shared", "description":"Limit number of EIF sessions that can be created per port" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "inside":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/inside", "properties":{ "source":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/inside/source", "properties":{ "class-list":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Class List (Class List Name)" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "port-reservation-list":{ "type":"array", "minItems":1, "items":{ "type":"port-reservation" }, "uniqueItems":true, "$ref":"/axapi/v3/cgnv6/lsn/port-reservation/{inside}+{inside-port-start}+{inside-port-end}+{nat}+{nat-port-start}+{nat-port-end}", "array":[ { "properties":{ "inside":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"Inside User Address and Port Range (Inside User IP address)", "optional":false }, "inside-port-start":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Inside Start Port", "optional":false }, "inside-port-end":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Inside End Port", "optional":false }, "nat":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"NAT IP address", "optional":false }, "nat-port-start":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"NAT Start Port", "optional":false }, "nat-port-end":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"NAT End Port", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "inside", "inside-port-start", "inside-port-end", "nat", "nat-port-start", "nat-port-end" ] } ] }, "port-reservation-entries":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-reservation-entries", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "radius":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/radius", "properties":{ "server":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/radius/server", "properties":{ "listen-port":{ "type":"number", "format":"number", "minimum":1024, "maximum":65535, "partition-visibility":"shared", "description":"Configure the listen port of RADIUS server (Port number)" }, "remote":{ "type":"object", "properties":{ "ip-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ip-list-name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"IP-list name" }, "ip-list-secret":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure shared secret" }, "ip-list-secret-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"The RADIUS secret" }, "ip-list-encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)" } } } ] } } }, "secret":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure shared secret" }, "secret-string":{ "type":"string", "format":"password", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"The RADIUS secret" }, "encrypted":{ "type":"encrypted", "format":"encrypted", "partition-visibility":"shared", "description":"Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)" }, "vrid":{ "type":"number", "format":"number", "minimum":1, "maximum":31, "partition-visibility":"shared", "description":"Join a VRRP-A failover group" }, "attribute":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "attribute-value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'inside-ipv6-prefix': Framed IPv6 Prefix; 'inside-ip': Inside IP address; 'inside-ipv6': Inside IPv6 address; 'imei': International Mobile Equipment Identity (IMEI); 'imsi': International Mobile Subscriber Identity (IMSI); 'msisdn': Mobile Subscriber Integrated Services Digital Network-Number (MSISDN); 'custom1': Customized attribute 1; 'custom2': Customized attribute 2; 'custom3': Customized attribute 3; 'custom4': Customized attribute 4; 'custom5': Customized attribute 5; 'custom6': Customized attribute 6; ", "enum":[ "inside-ipv6-prefix", "inside-ip", "inside-ipv6", "imei", "imsi", "msisdn", "custom1", "custom2", "custom3", "custom4", "custom5", "custom6" ] }, "prefix-length":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'32': Prefix length 32; '48': Prefix length 48; '64': Prefix length 64; '80': Prefix length 80; '96': Prefix length 96; '112': Prefix length 112; ", "enum":[ "32", "48", "64", "80", "96", "112" ] }, "prefix-vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "prefix-number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" }, "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":15, "partition-visibility":"shared", "description":"Customized attribute name" }, "value":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'hexadecimal': Type of attribute value is hexadecimal; ", "enum":[ "hexadecimal" ] }, "custom-vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "custom-number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" }, "vendor":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"RADIUS vendor attribute information (RADIUS vendor ID)" }, "number":{ "type":"number", "format":"number", "minimum":1, "maximum":255, "partition-visibility":"shared", "description":"RADIUS attribute number" } } } ] }, "disable-reply":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Toggle option for RADIUS reply packet(Default: Accounting response will be sent)" }, "accounting-start":{ "type":"string", "format":"enum", "default":"append-entry", "partition-visibility":"shared", "description":"'ignore': Ignore; 'append-entry': Append the AVPs to existing entry (default); 'replace-entry': Replace the AVPs of existing entry; ", "enum":[ "ignore", "append-entry", "replace-entry" ] }, "accounting-stop":{ "type":"string", "format":"enum", "default":"delete-entry", "partition-visibility":"shared", "description":"'ignore': Ignore; 'delete-entry': Delete the entry (default); 'delete-entry-and-sessions': Delete the entry and data sessions associated; ", "enum":[ "ignore", "delete-entry", "delete-entry-and-sessions" ] }, "accounting-interim-update":{ "type":"string", "format":"enum", "default":"ignore", "partition-visibility":"shared", "description":"'ignore': Ignore (default); 'append-entry': Append the AVPs to existing entry; 'replace-entry': Replace the AVPs of existing entry; ", "enum":[ "ignore", "append-entry", "replace-entry" ] }, "accounting-on":{ "type":"string", "format":"enum", "default":"ignore", "partition-visibility":"shared", "description":"'ignore': Ignore (default); 'delete-entries-using-attribute': Delete entries matching attribute in RADIUS Table; ", "enum":[ "ignore", "delete-entries-using-attribute" ] }, "attribute-name":{ "type":"string", "format":"enum", "partition-visibility":"shared", "not":"custom-attribute-name", "description":"'msisdn': Clear using MSISDN; 'imei': Clear using IMEI; 'imsi': Clear using IMSI; ", "enum":[ "msisdn", "imei", "imsi" ] }, "custom-attribute-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":15, "partition-visibility":"shared", "not":"attribute-name", "description":"Clear using customized attribute" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'msisdn-received': MSISDN Received; 'imei-received': IMEI Received; 'imsi-received': IMSI Received; 'custom-received': Custom attribute Received; 'radius-request-received': RADIUS Request Received; 'radius-request-dropped': RADIUS Request Dropped (Malformed Packet); 'request-bad-secret-dropped': RADIUS Request Bad Secret Dropped; 'request-no-key-vap-dropped': RADIUS Request No Key Attribute Dropped; 'request-malformed-dropped': RADIUS Request Malformed Dropped; 'request-ignored': RADIUS Request Ignored; 'radius-table-full': RADIUS Request Dropped (Table Full); 'secret-not-configured-dropped': RADIUS Secret Not Configured Dropped; 'ha-standby-dropped': HA Standby Dropped; 'ipv6-prefix-length-mismatch': Framed IPV6 Prefix Length Mismatch; 'invalid-key': Radius Request has Invalid Key Field; 'smp-created': RADIUS SMP Created; 'smp-deleted': RADIUS SMP Deleted; 'smp-mem-allocated': RADIUS SMP Memory Allocated; 'smp-mem-alloc-failed': RADIUS SMP Memory Allocation Failed; 'smp-mem-freed': RADIUS SMP Memory Freed; 'smp-in-rml': RADIUS SMP in RML; 'mem-allocated': RADIUS Memory Allocated; 'mem-alloc-failed': RADIUS Memory Allocation Failed; 'mem-freed': RADIUS Memory Freed; 'ha-sync-create-sent': HA Record Sync Create Sent; 'ha-sync-delete-sent': HA Record Sync Delete Sent; 'ha-sync-create-recv': HA Record Sync Create Received; 'ha-sync-delete-recv': HA Record Sync Delete Received; 'acct-on-filters-full': RADIUS Acct On Request Ignored(Filters Full); 'acct-on-dup-request': Duplicate RADIUS Acct On Request; 'ip-mismatch-delete': Radius Entry IP Mismatch Delete; 'ip-add-race-drop': Radius Entry IP Add Race Drop; 'ha-sync-no-key-vap-dropped': HA Record Sync No key dropped; 'inter-card-msg-fail-drop': Inter-Card Message Fail Drop; 'radius-packets-redirected': RADIUS packets redirected (SO); 'radius-packets-redirect-fail-dropped': RADIUS packets dropped due to redirect failure (SO); 'radius-packets-process-local': RADIUS packets processed locally without redirection (SO); 'radius-packets-dropped-not-lo': RADIUS packets dropped dest not loopback (SO); 'radius-inter-card-dup-redir': RADIUS packet dropped as redirected by other blade (SO); ", "enum":[ "all", "msisdn-received", "imei-received", "imsi-received", "custom-received", "radius-request-received", "radius-request-dropped", "request-bad-secret-dropped", "request-no-key-vap-dropped", "request-malformed-dropped", "request-ignored", "radius-table-full", "secret-not-configured-dropped", "ha-standby-dropped", "ipv6-prefix-length-mismatch", "invalid-key", "smp-created", "smp-deleted", "smp-mem-allocated", "smp-mem-alloc-failed", "smp-mem-freed", "smp-in-rml", "mem-allocated", "mem-alloc-failed", "mem-freed", "ha-sync-create-sent", "ha-sync-delete-sent", "ha-sync-create-recv", "ha-sync-delete-recv", "acct-on-filters-full", "acct-on-dup-request", "ip-mismatch-delete", "ip-add-race-drop", "ha-sync-no-key-vap-dropped", "inter-card-msg-fail-drop", "radius-packets-redirected", "radius-packets-redirect-fail-dropped", "radius-packets-process-local", "radius-packets-dropped-not-lo", "radius-inter-card-dup-redir" ] } } } ] } } } } }, "stun-timeout":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/stun-timeout", "properties":{ "tcp-list":{ "type":"array", "minItems":1, "items":{ "type":"tcp" }, "uniqueItems":true, "$ref":"/axapi/v3/cgnv6/lsn/stun-timeout/tcp/{port-start}+{port-end}", "array":[ { "properties":{ "port-start":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Port Range (Port Range Start)", "optional":false }, "port-end":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Port Range (Port Range End)", "optional":false }, "timeout":{ "type":"number", "format":"number", "minimum":0, "maximum":60, "partition-visibility":"shared", "description":"STUN timeout in minutes (default: 2 minutes)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "port-start", "port-end" ] } ] }, "udp-list":{ "type":"array", "minItems":1, "items":{ "type":"udp" }, "uniqueItems":true, "$ref":"/axapi/v3/cgnv6/lsn/stun-timeout/udp/{port-start}+{port-end}", "array":[ { "properties":{ "port-start":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Port Range (Port Range Start)", "optional":false }, "port-end":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "partition-visibility":"shared", "description":"Port Range (Port Range End)", "optional":false }, "timeout":{ "type":"number", "format":"number", "minimum":0, "maximum":60, "partition-visibility":"shared", "description":"STUN timeout in minutes (default: 2 minutes)", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } }, "required":[ "port-start", "port-end" ] } ] } } }, "tcp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/tcp", "properties":{ "mss-clamp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/tcp/mss-clamp", "properties":{ "mss-clamp-type":{ "type":"string", "format":"enum", "default":"none", "partition-visibility":"shared", "description":"'fixed': Specify a fixed max value for the TCP MSS; 'subtract': Specify the value to subtract from the TCP MSS; 'none': No TCP MSS clamping (default); ", "enum":[ "fixed", "subtract", "none" ] }, "mss-value":{ "type":"number", "format":"number", "minimum":0, "maximum":1460, "partition-visibility":"shared", "description":"The max value allowed for the TCP MSS (default: not configured)}," }, "mss-subtract":{ "type":"number", "format":"number", "minimum":0, "maximum":1460, "partition-visibility":"shared", "description":"Specify the value to subtract from the TCP MSS (default: not configured)" }, "min":{ "type":"number", "format":"number", "minimum":0, "maximum":1460, "default":456, "partition-visibility":"shared", "description":"Specify the min value allowed for the TCP MSS (Specify the min value allowed for the TCP MSS (default: ((576 - 60 - 60))))" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "reset-on-error":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/tcp/reset-on-error", "properties":{ "outbound":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'disable': Disable send TCP reset on error; ", "enum":[ "disable" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "port-overloading":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-overloading", "properties":{ "port-overloading-status":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-overloading/port-overloading-status", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "global":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-overloading/global", "properties":{ "allow-different-user":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Allow different users to overload the same port (default: disabled)" }, "unique":{ "type":"string", "format":"enum", "default":"destination-address-and-port", "partition-visibility":"shared", "description":"'destination-address': Allow overloading when the destination addresses is unique; 'destination-address-and-port': Allow overloading when the destination address and port 2-tuple is unique (default); ", "enum":[ "destination-address", "destination-address-and-port" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "tcp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-overloading/tcp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "udp":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/port-overloading/udp", "properties":{ "port-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "port":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Single Destination Port or Port Range Start" }, "port-end":{ "type":"number", "format":"number", "partition-visibility":"shared", "description":"Port Range End" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } }, "user-quota-session":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/user-quota-session", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "enhanced-user-tracking":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/enhanced-user-tracking", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "full-cone-session":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/full-cone-session", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "data-sessions":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/data-sessions", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "all-sessions":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/all-sessions", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "per-instance":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/per-instance", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "hw-accelerate":{ "type":"object", "$ref":"/axapi/v3/cgnv6/lsn/hw-accelerate", "properties":{ "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'entry-create': HW Entries Created; 'entry-create-failure': HW Entry Creation Failed; 'entry-create-fail-server-down': HW Entry Creation Failed - server down; 'entry-create-fail-max-entry': HW Entry Creation Failed - max entries exceeded; 'entry-free': HW Entries Freed; 'entry-free-opp-entry': HW Entries Freed - opposite tuple entry aged-out; 'entry-free-no-hw-prog': HW Entry Freed - no HW prog; 'entry-free-no-conn': HW Entry Freed - no matched conn; 'entry-free-no-sw-entry': HW Entry Freed - no software entry; 'entry-counter': HW Entries Count; 'entry-age-out': HW Entries Aged Out; 'entry-age-out-idle': HW Entries Aged Out - idle timeout; 'entry-age-out-tcp-fin': HW Entries Aged Out - TCP FIN; 'entry-age-out-tcp-rst': HW Entries Aged Out - TCP RST; 'entry-age-out-invalid-dst': HW Entries Aged Out - invalid dst; 'entry-force-hw-invalidate': HW Entries Force HW Invalidate; 'entry-invalidate-server-down': HW Entries Invalidate due to server down; 'tcam-create': TCAM Flows Created; 'tcam-free': TCAM Flows Freed; 'tcam-counter': TCAM Flow Count; ", "enum":[ "all", "entry-create", "entry-create-failure", "entry-create-fail-server-down", "entry-create-fail-max-entry", "entry-free", "entry-free-opp-entry", "entry-free-no-hw-prog", "entry-free-no-conn", "entry-free-no-sw-entry", "entry-counter", "entry-age-out", "entry-age-out-idle", "entry-age-out-tcp-fin", "entry-age-out-tcp-rst", "entry-age-out-invalid-dst", "entry-force-hw-invalidate", "entry-invalidate-server-down", "tcam-create", "tcam-free", "tcam-counter" ] } } } ] } } } } }