glid¶
Configure global limit ID
glid Specification¶
Parameter Value Type Collection Object Key(s) name Collection Name glid-list Collection URI /axapi/v3/glid Element Name glid Element URI /axapi/v3/glid/{name} Element Attributes glid_attributes Partition Visibility shared Schema glid schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/glid | ||
Create List | POST | /axapi/v3/glid | ||
Get Object | GET | /axapi/v3/glid/{name} | ||
Get List | GET | /axapi/v3/glid | ||
Modify Object | POST | /axapi/v3/glid/{name} | ||
Replace Object | PUT | /axapi/v3/glid/{name} | ||
Replace List | PUT | /axapi/v3/glid | ||
Delete Object | DELETE | /axapi/v3/glid/{name} |
glid-list¶
glid-list is JSON List of glid attributes
glid-list : [
]
glid attributes¶
bit-rate-limit
Description Kibit (kibibit / 1024-bit) rate limit per rate-interval
Type: number
Range: 1-16000000
conn-limit
Description Connection Limit for the GLID
Type: number
Range: 1-16000000
conn-rate-limit
Description Connection rate limit per rate-interval
Type: number
Range: 1-16000000
description
Description Description for glid
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
frag-pkt-rate-limit
Description Fragmented packet rate limit per rate-interval
Type: number
Range: 1-16000000
name
Description DDOS Global Limit ID Name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
over-limit-cfg
Description: over-limit-cfg is a JSON Block. Please see below for over-limit-cfg
Type: Object
pkt-rate-limit
Description Packet rate limit per rate-interval
Type: number
Range: 1-16000000
rate-unit
Description ‘1sec’: 1sec for internal glid rate unit; ‘system-global-setting’: use global rate interval;
Type: string
Supported Values: 1sec, system-global-setting
Default: system-global-setting
syn-cookie-thr
Description Syn Cookie threshold for the GLID
Type: number
Range: 1-16
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
over-limit-cfg¶
Specification Value Type object action-type
Description ‘drop’: Silently Drop the new connection / new packet when it exceeds limit; ‘blacklist-src’: Black List source entry for X minutes;
Type: string
Supported Values: drop, blacklist-src
blacklist-src-min
Description Black List source entry for X minutes
Type: number
Range: 1-30
over-limit-action
Description Action to take when limit(s) exceeds (only applied to src and src-dst entries)
Type: boolean
Supported Values: true, false, 1, 0
Default: 0