slb template dns query-class-filter

DNS query class filter list

query-class-filter Specification

Parameter Value
Type Configuration Resource
Element Name query-class-filter
Element URI /axapi/v3/slb/template/dns/{name}/query-class-filter
Element Attributes query-class-filter_attributes
Partition Visibility shared
Schema query-class-filter schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/template/dns/{name}/query-class-filter

query-class-filter attributes

Get Object

GET

/axapi/v3/slb/template/dns/{name}/query-class-filter

query-class-filter attributes

Modify Object

POST

/axapi/v3/slb/template/dns/{name}/query-class-filter

query-class-filter attributes

Replace Object

PUT

/axapi/v3/slb/template/dns/{name}/query-class-filter

query-class-filter attributes

Delete Object

DELETE

/axapi/v3/slb/template/dns/{name}/query-class-filter

query-class-filter attributes

query-class-filter attributes

query-class

Type: List

query-class-action

Description ‘allow’: Allow only certain DNS query classes; ‘deny’: Deny only certain DNS query classes;

Type: string

Supported Values: allow, deny

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

query-class

Specification Value
Type list
Block object keys  

num-query-class

Description Other query class value

Type: number

Range: 1-65535

str-query-class

Description ‘INTERNET’: INTERNET query class; ‘CHAOS’: CHAOS query class; ‘HESIOD’: HESIOD query class; ‘NONE’: NONE query class; ‘ANY’: ANY query class;

Type: string

Supported Values: INTERNET, CHAOS, HESIOD, NONE, ANY