ddos zone-template tcp progression-tracking connection-tracking

Configure and enable TCP Progression Tracking per Connection

connection-tracking Specification

Parameter Value
Type Configuration Resource
Element Name connection-tracking
Element URI /axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking
Element Attributes connection-tracking_attributes
Partition Visibility shared
Schema connection-tracking schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking

connection-tracking attributes

Get Object

GET

/axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking

connection-tracking attributes

Modify Object

POST

/axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking

connection-tracking attributes

Replace Object

PUT

/axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking

connection-tracking attributes

Delete Object

DELETE

/axapi/v3/ddos/zone-template/tcp/{name}/progression-tracking/connection-tracking

connection-tracking attributes

connection-tracking attributes

conn-duration-max

Description Set the maximum duration time (in unit of 100ms, up to 24 hours)

Type: number

Range: 1-2147483647

conn-duration-min

Description Set the minimum duration time (in unit of 100ms, up to 24 hours)

Type: number

Range: 1-864000

conn-rcvd-max

Description Set the maximum total received byte

Type: number

Range: 1-2147483647

conn-rcvd-min

Description Set the minimum total received byte

Type: number

Range: 1-2147483647

conn-rcvd-sent-ratio-max

Description Set the maximum received to sent ratio (in unit of milli-, 0.001)

Type: number

Range: 1-2147483647

conn-rcvd-sent-ratio-min

Description Set the minimum received to sent ratio (in unit of milli-, 0.001)

Type: number

Range: 1-65535

conn-sent-max

Description Set the maximum total sent byte

Type: number

Range: 1-2147483647

conn-sent-min

Description Set the minimum total sent byte

Type: number

Range: 1-65535

conn-violation

Description Set the violation threshold

Type: number

Range: 1-255

progression-tracking-conn-action

Description ‘drop’: Drop packets for progression tracking violation exceed (Default); ‘blacklist-src’: Blacklist-src for progression tracking violation exceed;

Type: string

Supported Values: drop, blacklist-src

Default: drop

Mutual Exclusion: progression-tracking-conn-action and progression-tracking-conn-action-list-name are mutually exclusive

progression-tracking-conn-action-list-name

Description Configure action-list to take when progression tracking violation exceed

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

Mutual Exclusion: progression-tracking-conn-action-list-name and progression-tracking-conn-action are mutually exclusive

Reference Object: /axapi/v3/ddos/action-list

progression-tracking-conn-enabled

Description ‘enable-check’: Enable General Progression Tracking per Connection;

Type: string

Supported Values: enable-check

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters