ddos template dns malformed-query-check

DNS Malform Query check options

malformed-query-check Specification

Parameter Value
Type Configuration Resource
Element Name malformed-query-check
Element URI /axapi/v3/ddos/template/dns/{name}/malformed-query-check
Element Attributes malformed-query-check_attributes
Partition Visibility shared
Schema malformed-query-check schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/ddos/template/dns/{name}/malformed-query-check

malformed-query-check attributes

Get Object

GET

/axapi/v3/ddos/template/dns/{name}/malformed-query-check

malformed-query-check attributes

Modify Object

POST

/axapi/v3/ddos/template/dns/{name}/malformed-query-check

malformed-query-check attributes

Replace Object

PUT

/axapi/v3/ddos/template/dns/{name}/malformed-query-check

malformed-query-check attributes

Delete Object

DELETE

/axapi/v3/ddos/template/dns/{name}/malformed-query-check

malformed-query-check attributes

malformed-query-check attributes

non-query-opcode-check

Description ‘disable’: When malform check is enabled, TPS always drops DNS query with non query opcode, this option disables this opcode check;

Type: string

Supported Values: disable

skip-multi-packet-check

Description Bypass DNS fragmented and TCP segmented Queries(Default: dropped)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

validation-type

Description ‘basic-header-check’: Basic header validation for DNS TCP/UDP queries; ‘extended-header-check’: Extended header/query validation for DNS TCP/UDP queries; ‘disable’: Disable Malform query validation for DNS TCP/UDP;

Type: string

Supported Values: basic-header-check, extended-header-check, disable