DnsTableEntry

DnsTableEntry
DnsTableEntry
JSON Example
{
    "algorithm": "string",
    "entry_type": "string",
    "fqdn": "string",
    "num_dns_ip": 0,
    "record_type": "string",
    "rsp": [
        {
            "cname": "string",
            "enabled": false,
            "group_name": "string",
            "ip": {
                "addr": "string",
                "type": "string"
            },
            "mx": {
                "host": "string",
                "priority": 0
            },
            "ns": {
                "ip": {
                    "addr": "string",
                    "type": "string"
                },
                "nsname": "string"
            },
            "oper_status": {
                "last_changed_time": {
                    "secs": 0,
                    "usecs": 0
                },
                "reason": [
                    "string"
                ],
                "reason_code": 0,
                "reason_code_string": "string",
                "state": "string"
            },
            "srv": {
                "port": 0,
                "priority": 0,
                "target": "string",
                "weight": 0
            },
            "txt": {
                "text_str": "string"
            }
        }
    ],
    "service_name": "string",
    "tenant_name": "string",
    "tenant_uuid": "string",
    "ttl": 0,
    "wildcard": false
}
string
algorithm
Optional

Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 17.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
entry_type
Optional

Enum options - DNS_ENTRY_PASS_THROUGH, DNS_ENTRY_GSLB, DNS_ENTRY_VIRTUALSERVICE, DNS_ENTRY_STATIC, DNS_ENTRY_POLICY, DNS_ENTRY_LOCAL. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
fqdn
Required  

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

integer As uint32 As uint32
num_dns_ip
Optional

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

string
record_type
Optional

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 with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

rsp
Optional

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

string
service_name
Optional

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

string
tenant_name
Optional

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

string
tenant_uuid
Optional

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

integer As uint32 As uint32
ttl
Optional

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

boolean
wildcard
Optional

Field introduced in 17.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

Property Of