ddos template icmp-v6

ICMPv6 template Configuration

icmp-v6 Specification

Parameter Value
Type Collection
Object Key(s) icmp-tmpl-name
Collection Name icmp-v6-list
Collection URI /axapi/v3/ddos/template/icmp-v6
Element Name icmp-v6
Element URI /axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}
Element Attributes icmp-v6_attributes
Partition Visibility shared
Schema icmp-v6 schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/ddos/template/icmp-v6

icmp-v6 attributes

Create List

POST

/axapi/v3/ddos/template/icmp-v6

icmp-v6 attributes

Get Object

GET

/axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}

icmp-v6 attributes

Get List

GET

/axapi/v3/ddos/template/icmp-v6

icmp-v6-list

Modify Object

POST

/axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}

icmp-v6 attributes

Replace Object

PUT

/axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}

icmp-v6 attributes

Replace List

PUT

/axapi/v3/ddos/template/icmp-v6

icmp-v6-list

Delete Object

DELETE

/axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}

icmp-v6 attributes

icmp-v6-list

icmp-v6-list is JSON List of icmp-v6 attributes

icmp-v6-list : [

icmp-v6 attributes

icmp-tmpl-name

Description DDOS ICMPv6 Template Name

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

type-list

type-other

Description: type-other is a JSON Block. Please see below for type-other

Type: Object

Reference Object: /axapi/v3/ddos/template/icmp-v6/{icmp-tmpl-name}/type-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

type-other

Specification Value
Type object

type-other-deny

Description Deny all other type

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: type-other-deny and type-other-rate are mutually exclusive

type-other-rate

Description Specify rate with other type

Type: number

Range: 1-16000000

Mutual Exclusion: type-other-rate and type-other-deny are mutually exclusive

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

type-list

Specification Value
Type list
Block object keys  

code

Type: List

code-other

Description: code-other is a JSON Block. Please see below for type-list_code-other

Type: Object

type-deny

Description Reject this ICMP type

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: type-deny, type-rate, and code-other-rate are mutually exclusive

type-number

Description Specify ICMP type number

Type: number

Range: 0-255

type-rate

Description Specify the whole rate with this type

Type: number

Range: 1-16000000

Mutual Exclusion: type-rate and type-deny are mutually exclusive

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

type-list_code

Specification Value
Type list
Block object keys  

code-number

Description Specify the ICMP code

Type: number

Range: 0-255

code-rate

Description Specify the rate with the code

Type: number

Range: 1-16000000

type-list_code-other

Specification Value
Type object

code-other-rate

Description Specify rate with other code

Type: number

Range: 1-16000000

Mutual Exclusion: code-other-rate and type-deny are mutually exclusive