slb ac-class-list

Aho-Corasic add remove config

ac-class-list Specification

Parameter Value
Type operational
Object Key(s) name
Element Name ac-class-list
Element URI /axapi/v3/slb/ac-class-list/{name}
Element Attributes ac-class-list_attributes
Partition Visibility shared
Schema ac-class-list schema

Operations Allowed:

OperationMethodURIPayload

EXECUTE Object

POST

/axapi/v3/slb/ac-class-list/{name}

ac-class-list attributes

ac-class-list-list

ac-class-list-list is JSON List of ac-class-list attributes

ac-class-list-list : [

ac-class-list attributes

ac-list

Type: List

name

Description Specify name of the class list

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

Default: test

user-tag

Description Customized tag

Type: string

Format: string-rlx

Maximum Length: 127 characters

Maximum Length: 1 characters

ac-list

Specification Value
Type list
Block object keys  

ac-key-string

Description Specify key string

Type: string

Format: string-rlx

Maximum Length: 255 characters

Maximum Length: 1 characters

ac-key-value

Description Specify value string

Type: string

Format: string-rlx

Maximum Length: 639 characters

Maximum Length: 1 characters

ac-match-type

Description ‘contains’: String contains another string; ‘ends-with’: String ends with another string; ‘equals’: String equals another string; ‘starts-with’: String starts with another string;

Type: string

Supported Values: contains, ends-with, equals, starts-with

action

Description ‘add’: Add the entry; ‘delete’: Delete the entry;

Type: string

Supported Values: add, delete