NSX-T Data Center REST API
ALBDnsRuleActionResponse (type)
{
"additionalProperties": false,
"description": "Advanced load balancer DnsRuleActionResponse object",
"id": "ALBDnsRuleActionResponse",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"authoritative": {
"default": true,
"description": "DNS response is authoritative. Default value when not specified in API or module is interpreted by ALB Controller as true.",
"required": false,
"title": "Authoritative",
"type": "boolean"
},
"rcode": {
"$ref": "ALBDnsRcode,
"default": "DNS_RCODE_NOERROR",
"description": "DNS response code. 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. Default value when not specified in API or module is interpreted by ALB Controller as DNS_RCODE_NOERROR.",
"required": false,
"title": "Rcode"
},
"resource_record_sets": {
"description": "DNS resource record sets - (resource record set share the DNS domain name, type, and class).",
"items": {
"$ref": "ALBDnsRuleDnsRrSet
},
"required": false,
"title": "Resource record sets",
"type": "array"
},
"truncation": {
"default": false,
"description": "DNS response is truncated. Default value when not specified in API or module is interpreted by ALB Controller as false.",
"required": false,
"title": "Truncation",
"type": "boolean"
}
},
"title": "DnsRuleActionResponse",
"type": "object"
}