ddos dst entry src-dst-pair-settings¶
Configure src-dst-pair settings
src-dst-pair-settings Specification¶
Parameter Value Type Collection Object Key(s) all-types Collection Name src-dst-pair-settings-list Collection URI /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings Element Name src-dst-pair-settings Element URI /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types} Element Attributes src-dst-pair-settings_attributes Partition Visibility shared Schema src-dst-pair-settings schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings | ||
Create List | POST | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings | ||
Get Object | GET | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types} | ||
Get List | GET | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings | ||
Modify Object | POST | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types} | ||
Replace Object | PUT | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types} | ||
Replace List | PUT | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings | ||
Delete Object | DELETE | /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types} |
src-dst-pair-settings-list¶
src-dst-pair-settings-list is JSON List of src-dst-pair-settings attributes
src-dst-pair-settings-list : [
src-dst-pair-settings attributes¶
age
Description Idle age for ip entry
Type: number
Range: 2-1023
Default: 5
all-types
Description ‘all-types’: Settings for all types (default or class-list);
Type: string
Supported Values: all-types
apply-policy-on-overflow
Description Enable this flag to apply overflow policy when dynamic entry count overflows
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
enable-class-list-overflow
Description Apply class-list overflow policy upon exceeding dynamic entry count specified for DST entry or each class-list
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
l4-type-src-dst-list
Type: List
Reference Object: /axapi/v3/ddos/dst/entry/{dst-entry-name}/src-dst-pair-settings/{all-types}/l4-type-src-dst/{protocol}
max-dynamic-entry-count
Description Maximum count for dynamic src-dst entry
Type: number
Range: 0-2147483647
src-prefix-len
Description Specify src prefix length for IPv6 (default: not set)
Type: number
Range: 32-127
unlimited-dynamic-entry-count
Description No limit for maximum dynamic src entry count
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
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
l4-type-src-dst-list¶
Specification Value Type list Block object keys apply-policy-on-overflow
Description Enable this flag to apply overflow policy when dynamic entry count overflows
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
max-dynamic-entry-count
Description Maximum count for dynamic src-dst entry
Type: number
Range: 0-2147483647
protocol
Description ‘tcp’: tcp; ‘udp’: udp; ‘icmp’: icmp; ‘other’: other;
Type: string
Supported Values: tcp, udp, icmp, other
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