DnsResourceRecord

DnsResourceRecord
DnsResourceRecord
JSON Example
{
    "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"
}
string
addr6_ip_str
Optional

IPv6 address of the requested FQDN. Field introduced in 18.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
addr_ip
Optional

IPv4 address of the requested FQDN. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
cname
Optional

Canonical (real) name of the requested FQDN. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
dclass
Optional

Class of the data in the resource record. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

location
Optional

location

string
mail_server
Optional

Fully qualified domain name of a mail server in the MX record. Field introduced in 18.2.9, 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
name
Optional

Domain name of the resource record. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
nsname
Optional

Domain name of the name server that is authoritative for the requested FQDN. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
port
Optional

Service port. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
priority
Optional

The priority field identifies which mail server should be preferred. Field introduced in 18.2.9, 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
site_name
Optional

Site controller cluster name - applicable only for Avi VS GSLB member. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
text_rdata
Optional

Text resource record. Field introduced in 18.2.9, 20.1.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
ttl
Required

Number of seconds the resource record can be cached. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
type
Required

Type of resource record. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
vs_name
Optional

Virtual Service name - applicable only for Avi VS GSLB member. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

Property Of