Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.6.0.3
openapi_limits.h
Go to the documentation of this file.
1 
4 /* Copyright 2019 Broadcom. */
5 
6 /*************************************************/
7 /* This file is auto-generated. Please do not modify. */
8 /*************************************************/
9 
10 #define OPEN_SNTP_MAX_SERVER_ENTRIES 12
11 #define OPENAPI_ACL_COS_MIN 0
12 #define OPENAPI_ACL_COS_MAX 7
13 #define OPENAPI_ACL_DSCP_MIN 0
14 #define OPENAPI_ACL_DSCP_MAX 63
15 #define OPENAPI_ACL_FLOW_LABEL_MIN 0
16 #define OPENAPI_ACL_FLOW_LABEL_MAX 1048575
17 #define OPENAPI_ACL_ICMP_CODE_MIN 0
18 #define OPENAPI_ACL_ICMP_CODE_MAX 255
19 #define OPENAPI_ACL_ICMP_TYPE_MIN 0
20 #define OPENAPI_ACL_ICMP_TYPE_MAX 255
21 #define OPENAPI_ACL_IGMP_TYPE_MIN 0
22 #define OPENAPI_ACL_IGMP_TYPE_MAX 255
23 #define OPENAPI_ACL_INTF_SEQ_NUM_MIN 1
24 #define OPENAPI_ACL_INTF_SEQ_NUM_MAX 4294967295U
25 #define OPENAPI_ACL_L4_PORT_MIN 0
26 #define OPENAPI_ACL_L4_PORT_MAX 65535
27 #define OPENAPI_ACL_NAME_LEN_MIN 1
28 #define OPENAPI_ACL_NAME_LEN_MAX 31
29 #define OPENAPI_ACL_PRECEDENCE_MIN 0
30 #define OPENAPI_ACL_PRECEDENCE_MAX 7
31 #define OPENAPI_ACL_PROTOCOL_MIN 0
32 #define OPENAPI_ACL_PROTOCOL_MAX 255
33 #define OPENAPI_ACL_RATE_LIMIT_DATA_RATE_MIN 1
34 #define OPENAPI_ACL_RATE_LIMIT_DATA_RATE_MAX 4294967295UL
35 #define OPENAPI_ACL_RATE_LIMIT_BURST_SIZE_MIN 1
36 #define OPENAPI_ACL_RATE_LIMIT_BURST_SIZE_MAX 128
37 #define OPENAPI_ACL_VLAN_ID_MIN 1
38 #define OPENAPI_ACL_VLAN_ID_MAX 4093
39 #define OPENAPI_ACL_VLAN_SEQ_NUM_MIN 1
40 #define OPENAPI_ACL_VLAN_SEQ_NUM_MAX 4294967295U
41 #define OPENAPI_OSPF_DIST_LIST_MIN 1
42 #define OPENAPI_OSPF_DIST_LIST_MAX 199
43 #define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MIN 1
44 #define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MAX 65535
45 #define OPENAPI_CLOUD_MANAGED_USERNAME_LEN_MAX 65
46 #define OPENAPI_CLOUD_MANAGED_PASSWORD_DECRYPTED_LEN_MAX 65
47 #define OPENAPI_CLOUD_MANAGED_PASSWORD_ENCRYPTED_LEN_MAX 129
48 #define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MIN 11
49 #define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MAX 151
50 #define OPENAPI_ETHERTYPE_MIN 0x0600
51 #define OPENAPI_ETHERTYPE_MAX 0xFFFF
52 #define OPENAPI_DOT1Q_MIN_VLAN_ID 1
53 #define OPENAPI_SNMP_AUTH_PWD_MIN 1
54 #define OPENAPI_SNMP_AUTH_PWD_MAX 32
55 #define OPENAPI_SNMP_COMMUNITY_NAME_MIN 1
56 #define OPENAPI_SNMP_COMMUNITY_NAME_MAX 20
57 #define OPENAPI_SNMP_CONTEXT_NAME_MIN 1
58 #define OPENAPI_SNMP_CONTEXT_NAME_MAX 30
59 #define OPENAPI_SNMP_ENGINE_ID_DEF 1
60 #define OPENAPI_SNMP_ENGINE_ID_MIN 10
61 #define OPENAPI_SNMP_ENGINE_ID_MAX 64
62 #define OPENAPI_SNMP_FILTER_NAME_MIN 1
63 #define OPENAPI_SNMP_FILTER_NAME_MAX 30
64 #define OPENAPI_SNMP_GROUP_NAME_MIN 1
65 #define OPENAPI_SNMP_GROUP_NAME_MAX 30
66 #define OPENAPI_SNMP_HOST_NAME_MAX 255
67 #define OPENAPI_SNMP_MD5_KEY_SIZE 32
68 #define OPENAPI_SNMP_RETRIES_COUNT_MAX 255
69 #define OPENAPI_SNMP_SERVER_PORT_DEF 162
70 #define OPENAPI_SNMP_SERVER_PORT_MIN 1025
71 #define OPENAPI_SNMP_SERVER_PORT_MAX 65535
72 #define OPENAPI_SNMP_SHA_KEY_SIZE 48
73 #define OPENAPI_SNMP_TIMEOUT_COUNT_MAX 300
74 #define OPENAPI_SNMP_USER_NAME_MIN 1
75 #define OPENAPI_SNMP_USER_NAME_MAX 30
76 #define OPENAPI_SNMP_VIEW_NAME_MIN 1
77 #define OPENAPI_SNMP_VIEW_NAME_MAX 30
78 #define OPENAPI_SNMP_VIEW_TREE_MIN 1
79 #define OPENAPI_SNMP_VIEW_TREE_MAX 128
80 #define OPENAPI_SNMP_VERSION_DEF 1
81 #define OPENAPI_SSHD_MAX_TIMEOUT 160
82 #define OPENAPI_SERIAL_TIMEOUT_MAX 160
83 #define OPENAPI_SYSMGMT_SERVICE_TAG_MAX_LENGTH 16
84 #define OPENAPI_L7_MAC_ADDR_LEN 6
85 #define OPENAPI_TACACS_PORT_NUM_MIN 0
86 #define OPENAPI_TACACS_PORT_NUM_MAX 65535
87 #define OPENAPI_TACACS_PRIORITY_MIN 0
88 #define OPENAPI_TACACS_PRIORITY_MAX 65535
89 #define OPENAPI_TACACS_TIMEOUT_MIN 1
90 #define OPENAPI_TACACS_TIMEOUT_MAX 30
91 #define OPENAPI_FILE_NAME_LENGTH_MAX 96
92 #define OPENAPI_FILENAME_LEN_MAX 32
93 #define OPENAPI_FILEPATH_LEN_MAX 96
94 #define OPENAPI_DNS_HOST_NAME_LEN_MIN 1
95 #define OPENAPI_DNS_HOST_NAME_LEN_MAX 255
96 #define OPEN_DNS_NAME_SERVER_ENTRIES 8
97 #define OPEN_POE_PORT_LIMIT_MIN 3000
98 #define OPEN_POE_USAGE_THRESHOLD_MIN 1
99 #define OPEN_POE_USAGE_THRESHOLD_MAX 99
100 #define OPEN_TRACEROUTE_MIN_PROBE_PER_HOP 1
101 #define OPEN_TRACEROUTE_MAX_PROBE_PER_HOP 10
102 #define OPEN_TRACEROUTE_MIN_TTL 1
103 #define OPEN_TRACEROUTE_MAX_TTL 255
104 #define OPEN_TRACEROUTE_MIN_INIT_TTL 1
105 #define OPEN_TRACEROUTE_MAX_INIT_TTL 255
106 #define OPEN_TRACEROUTE_MIN_FAIL 1
107 #define OPEN_TRACEROUTE_MAX_FAIL 255
108 #define OPEN_TRACEROUTE_MIN_INTERVAL 1
109 #define OPEN_TRACEROUTE_MAX_INTERVAL 60
110 #define OPEN_TRACEROUTE_MIN_PORT 0
111 #define OPEN_TRACEROUTE_MIN_PORT 0
112 #define OPEN_TRACEROUTE_MAX_PORT 65535
113 #define OPEN_TRACEROUTE_MAX_PORT 65535
114 #define OPEN_TRACEROUTE_MIN_PROBE_SIZE 0
115 #define OPEN_TRACEROUTE_MAX_PROBE_SIZE 39936
116 #define OPEN_TRACEROUTE_MIN_PROBE_PER_HOP 1
117 #define OPEN_TRACEROUTE_MAX_PROBE_PER_HOP 10
118 #define OPEN_TRACEROUTE_MIN_TTL 1
119 #define OPEN_TRACEROUTE_MAX_TTL 255
120 #define OPEN_TRACEROUTE_MIN_INIT_TTL 1
121 #define OPEN_TRACEROUTE_MAX_INIT_TTL 255
122 #define OPEN_TRACEROUTE_MIN_FAIL 1
123 #define OPEN_TRACEROUTE_MAX_FAIL 255
124 #define OPEN_TRACEROUTE_MIN_INTERVAL 1
125 #define OPEN_TRACEROUTE_MAX_INTERVAL 60
126 #define OPEN_TRACEROUTE_MIN_PORT 0
127 #define OPEN_TRACEROUTE_MIN_PORT 0
128 #define OPEN_TRACEROUTE_MAX_PORT 65535
129 #define OPEN_TRACEROUTE_MAX_PORT 65535
130 #define OPEN_TRACEROUTE_MIN_PROBE_SIZE 0
131 #define OPEN_TRACEROUTE_MAX_PROBE_SIZE 39936