| Parameter | Presence | Type | Default | Description |
---|
| name | M | string | |
The name of this DNS server.
|
| state | O | enumeration | disabled |
Administrative state for this DNS server.
|
| recursionDesired | O | boolean | true |
Whether recursion is desired for this DNS Server.
|
| ipAddress | M | ip-address | |
IP Address of this DNS Server.
|
| transportProtocol | O | enumeration | udp |
Transport protocol used to communicate with DNS server.
|
| tcpFallback | O | enumeration | disabled |
Whether TCP Fallback needs to be supported.
|
| priority | O | uint16 | 0 |
Priority of this DNS Server.
|
| weight | O | uint16 | 0 |
Load-sharing weight of this DNS Server.
|
| recordOrder | O | enumeration | priority |
Defines recordOrder, default is priority based, other options are centralized or decentralized roundrobin.
Distributed RR is our default roundrobin and is suggested configuration if RR is required.
Centralized RR is implemented if customer wants every other call to go to another record entry.
|
| dscpValue | O | uint16 | 0 |
DSCP value (0-63) for packets sent to this DNS Server.
|