Server

Keys

Children

class System.Dns.Servers.Server

Bases: Entity

Class Hierarchy: System Dns Servers Server

This class represents configuration data.

List of the DNS servers that the resolver should query.

When the resolver is invoked by a calling application, it

sends the query to the first name server in this list. If

no response has been received within ‘timeout’ seconds,

the resolver continues with the next server in the list.

If no response is received from any server, the resolver

continues with the first server again. When the resolver

has traversed the list ‘attempts’ times without receiving

any response, it gives up and returns an error to the

calling application.

Implementations MAY limit the number of entries in this

list.

address(key)

References the configured address of the DNS server

type: union of the below types:

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$

type: str

pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$

refers to: address

config

Configuration data for each DNS resolver

type: Config

state

Operational state data for each DNS resolver

type: State

config: False