DnsAnswer
DnsAnswer
The response for DNS nslookup.
JSON Example
{
"answers": [
{
"address": "string",
"name": "string",
"raw_string": "string"
}
],
"authoritative_answers": [
{
"address": "string",
"name": "string",
"raw_string": "string"
}
],
"dns_server": "string",
"edge_node_id": "string",
"non_authoritative_answers": [
{
"address": "string",
"name": "string",
"raw_string": "string"
}
],
"raw_answer": "string",
"source_ip": "string"
}
array of
DnsQueryAnswer
answers
Optional
Constraints:
minItems: 1
maxItems: 256
The answers of the query.
array of
DnsQueryAnswer
authoritative_answers
Optional
Constraints:
minItems: 1
maxItems: 256
Authotitative answers of the query. This is a deprecated property, please use 'answers' instead.
string
dns_server
Required
Dns server ip address and port, format is "ip address#port".
string
edge_node_id
Required
ID of the edge node that performed the query.
array of
DnsQueryAnswer
non_authoritative_answers
Optional
Constraints:
minItems: 1
maxItems: 256
Non-authotitative answers of the query. This is a deprecated property, please use 'answers' instead.
string
raw_answer
Optional
It can be NXDOMAIN or error message which is not consisted of authoritative_answer or non_authoritative_answer.
string As ipv4
As ipv4
source_ip
Required
The source ip used in this lookup.