ddos pattern-recognition

Pattern Recognition

pattern-recognition Specification

Parameter Value
Type Configuration Resource
Element Name pattern-recognition
Element URI /axapi/v3/ddos/pattern-recognition
Element Attributes pattern-recognition_attributes
Partition Visibility shared
Statistics Data URI /axapi/v3/ddos/pattern-recognition/stats
Schema pattern-recognition schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/ddos/pattern-recognition

pattern-recognition attributes

Get Object

GET

/axapi/v3/ddos/pattern-recognition

pattern-recognition attributes

Modify Object

POST

/axapi/v3/ddos/pattern-recognition

pattern-recognition attributes

Replace Object

PUT

/axapi/v3/ddos/pattern-recognition

pattern-recognition attributes

Delete Object

DELETE

/axapi/v3/ddos/pattern-recognition

pattern-recognition attributes

pattern-recognition attributes

capture-backup

Description Capture Backup

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

capturing-timeout

Description Capturing state timeout in seconds

Type: number

Range: 10-60000

cpu

Description: cpu is a JSON Block. Please see below for cpu

Type: Object

Reference Object: /axapi/v3/ddos/pattern-recognition/cpu

cpu-limit

Description CPU Limit

Type: number

Range: 1-100

dedicated-cpus

Description Configure the number of dedicated cores for Pattern Recognition

Type: number

Range: 0-6

disable-app-payload-all

Description Disable application payload processing for all ports

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

error-timeout

Description Error state timeout in seconds

Type: number

Range: 10-60000

extracting-timeout

Description Extracting state timeout in seconds

Type: number

Range: 10-60000

hardware-filter

Description ‘enable’: Enable Pattern Recognition hardware filter; ‘disable’: Disable Pattern Recognition harware filter;

Type: string

Supported Values: enable, disable

Default: disable

sample-size

Description Sample Size

Type: number

Range: 1-50000

scheduling-timeout

Description Scheduling state timeout in seconds

Type: number

Range: 10-60000

sensitivity

Description ‘high’: High Sensitivity; ‘medium’: Medium Sensitivity; ‘low’: Low Sensitivity;

Type: string

Supported Values: high, medium, low

sflow-event-periodic-interval

Description Configure the interval in minutes of periodic event (Default: 5 minutes, 0: No periodic updates)

Type: number

Range: 0-120

Default: 5

toggle

Description ‘enable’: Enable Pattern Recognition; ‘disable’: Disable Pattern Recognition;

Type: string

Supported Values: enable, disable

Default: disable

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

cpu

Specification Value
Type object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters