DnsResponse
{
"additional_records_count": 0,
"answer_records_count": 0,
"authoritative_answer": false,
"fallback_algorithm_used": false,
"is_wildcard": false,
"nameserver_records_count": 0,
"opcode": "string",
"opt_record": {
"dnssec_ok": false,
"options": [
{
"addr_family": 0,
"code": "string",
"scope_prefix_len": 0,
"source_prefix_len": 0,
"subnet_ip": 0,
"subnet_ip6": "string"
}
],
"udp_payload_size": 0,
"version": 0
},
"query_or_response": false,
"question_count": 0,
"records": [
{
"addr6_ip_str": "string",
"addr_ip": 0,
"cname": "string",
"dclass": 0,
"location": {
"latitude": "number",
"longitude": "number",
"name": "string",
"tag": "string"
},
"mail_server": "string",
"name": "string",
"nsname": "string",
"port": 0,
"priority": 0,
"site_name": "string",
"text_rdata": "string",
"ttl": 0,
"type": "string",
"vs_name": "string"
}
],
"recursion_available": false,
"recursion_desired": false,
"response_code": "string",
"truncation": false
}
Number of additional records. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Number of answer records. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag to indicate the responding DNS is an authority for the requested FQDN. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag to indicate whether fallback algorithm was used to serve this request. Field introduced in 18.2.3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Resource records in the response are generated based on wildcard match. Field introduced in 18.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Number of nameserver records. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
DNS response operation code e.g. QUERY, NOTIFY, etc. Enum options - DNS_OPCODE_QUERY, DNS_OPCODE_IQUERY, DNS_OPCODE_STATUS, DNS_OPCODE_NOTIFY, DNS_OPCODE_UPDATE. Field introduced in 17.1.3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag indicating response is a client query (false) or server response (true). Field introduced in 17.1.3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Number of questions in the client DNS request eliciting this DNS response. Field introduced in 17.1.3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Resource records in the response. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag indicating the DNS query is fully answered. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag copied from the DNS query's recursion desired field by the responding DNS. Field introduced in 17.1.3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Response code in the response. Enum options - DNS_RCODE_NOERROR, DNS_RCODE_FORMERR, DNS_RCODE_SERVFAIL, DNS_RCODE_NXDOMAIN, DNS_RCODE_NOTIMP, DNS_RCODE_REFUSED, DNS_RCODE_YXDOMAIN, DNS_RCODE_YXRRSET, DNS_RCODE_NXRRSET, DNS_RCODE_NOTAUTH, DNS_RCODE_NOTZONE. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.
Flag to indicate if the answer received from DNS is truncated (original answer exceeds 512 bytes UDP limit). Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.