DnsConfiguration
DnsConfiguration
JSON Example
{
"excluded_recursors": [
"string"
],
"recursor_selection": "string",
"recursor_timeout": "string",
"handlers": [
{}
]
}
array of
string
excluded_recursors
Optional
Constraints:
default:
Can be set to a list of IP:Port addresses for BOSH DNS to ignore.
string
recursor_selection
Optional
Chooses the behavior of how BOSH DNS will handle recursors.
- "smart" (default) - if a recursor returns an error, it will be skipped on the next query.
- "serial" - will always try recursors in order based on the resolv.conf.
Possible values are :
smart,
serial,
string
recursor_timeout
Optional
A timeout value for when dialing, writing and reading from the configured recursors
array of
object
handlers
Optional
Must match the format as defined in https://bosh.io/jobs/bosh-dns?source=github.com/cloudfoundry/bosh-dns-release#p=handlers