slb template dns recursive-dns-resolution lookup-order

Recursive lookup address type order for each DNS query type

lookup-order Specification

Parameter Value
Type Configuration Resource
Element Name lookup-order
Element URI /axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order
Element Attributes lookup-order_attributes
Partition Visibility shared
Schema lookup-order schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order

lookup-order attributes

Get Object

GET

/axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order

lookup-order attributes

Modify Object

POST

/axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order

lookup-order attributes

Replace Object

PUT

/axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order

lookup-order attributes

Delete Object

DELETE

/axapi/v3/slb/template/dns/{name}/recursive-dns-resolution/lookup-order

lookup-order attributes

lookup-order attributes

query-type

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

query-type

Specification Value
Type list
Block object keys  

num-query-type

Description Other query type value

Type: number

Range: 1-65535

order

Description ‘ipv4-precede-ipv6’: Recursive lookup via IPv4 then IPv6; ‘ipv6-precede-ipv4’: Recursive lookup via IPv6 then IPv4;

Type: string

Supported Values: ipv4-precede-ipv6, ipv6-precede-ipv4

str-query-type

Description ‘A’: Address record; ‘AAAA’: IPv6 Address record; ‘CNAME’: Canonical name record; ‘MX’: Mail exchange record; ‘NS’: Name server record; ‘SRV’: Service locator; ‘PTR’: PTR resource record; ‘SOA’: Start of authority record; ‘TXT’: Text record; ‘ANY’: All cached record;

Type: string

Supported Values: A, AAAA, CNAME, MX, NS, SRV, PTR, SOA, TXT, ANY