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