NSX-T Data Center REST API

ConditionalForwarderZone (type) (Deprecated)

{
  "additionalProperties": false,
  "deprecated": true,
  "extends": {
    "$ref": "ForwarderZone"
  },
  "id": "ConditionalForwarderZone",
  "module_id": "DnsForwarder",
  "properties": {
    "domain_names": {
      "description": "A forwarder domain name should be a valid FQDN. If reverse lookup is needed for this zone, reverse lookup domain name like X.in-addr.arpa can be defined. Here the X represents a subnet.",
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "minItems": 1,
      "required": true,
      "title": "Domain names of a forwarder zone",
      "type": "array"
    },
    "source_ip": {
      "$ref": "IPv4Address",
      "description": "The source ip used by the fowarder of the zone. If no source ip specified, the ip address of listener of the DNS forwarder will be used.",
      "required": false,
      "title": "Source ip of the forwarder"
    },
    "upstream_servers": {
      "description": "Ip address of the upstream DNS servers the DNS forwarder accesses.",
      "items": {
        "$ref": "IPv4Address"
      },
      "maxItems": 3,
      "minItems": 1,
      "required": true,
      "title": "Ips of upsteam DNS servers",
      "type": "array"
    }
  },
  "type": "object"
}