system dns recursive-nameserver

Configure default DNS authoritative name servers for recursive DNS resolver

recursive-nameserver Specification

Parameter Value
Type Configuration Resource
Element Name recursive-nameserver
Element URI /axapi/v3/system/dns/recursive-nameserver
Element Attributes recursive-nameserver_attributes
Partition Visibility shared
Schema recursive-nameserver schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/system/dns/recursive-nameserver

recursive-nameserver attributes

Get Object

GET

/axapi/v3/system/dns/recursive-nameserver

recursive-nameserver attributes

Modify Object

POST

/axapi/v3/system/dns/recursive-nameserver

recursive-nameserver attributes

Replace Object

PUT

/axapi/v3/system/dns/recursive-nameserver

recursive-nameserver attributes

Delete Object

DELETE

/axapi/v3/system/dns/recursive-nameserver

recursive-nameserver attributes

recursive-nameserver attributes

follow-shared

Description Use the configured name servers of shared partition

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

server-list

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

server-list

Specification Value
Type list
Block object keys  

ipv4-addr

Description Specify IPv4 server address

Type: string

Format: ipv4-address

ipv6-addr

Description Specify IPv6 server address

Type: string

Format: ipv6-address

v4-desc

Description Description for this ipv4 address

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

v6-desc

Description Description for this ipv6 address

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters