Skip to main content

Read DNS Service Configs (v2.0)

Read all the DNS configs.

Path Parameters
  • site_id string required

    Site ID of the target resource.

  • element_id string required

    Element ID of the target device.

Responses

Successful Operation


Schema
  • count int32

    The number of responses.

  • id string

    The ID of the response.

  • items DnsService[]
  • Array [
  • cache_config ElemCacheConfig

    Lists details of the cache configuration.

  • cache_size int32

    The cache size.

  • description

    The description of the DNS service configs. Max size = 1024.

  • disabled boolean

    List the disabled DNS service configs.

  • disabled_reason string

    List the disabled DNS service configs reason.

  • dns_queries_metadata ElemDnsQueriesMetadata

    Lists the DNS queries parameters that append the client metadata to the DNS query as it is sent to the upstream DNS server.

  • add_customer_premises_equipment ElemCustomerPremisesEquipment

    The element ID, text, or element name is added based on the DNS query configuration.

  • identifier_text string

    The custom string added to the DNS query.

  • type string required

    Possible values: [text, element_id, element_name]

    The customer premises equipment type.

  • add_subnets Subnet[]

    The subnet ID is added for the DNS query.

  • Array [
  • ipv4_address string

    The IPv4 address for the add subnet.

  • ipv4_prefix_length int32 required

    The prefix lenth of the IP4 address of the add subnet.

  • ipv6_address string

    The IPv6 address for the add subnet.

  • ipv6_prefix_length int32 required

    The prefix lenth of the IPv6 address of the add subnet.

  • ]
  • dnsservice_profile_id string

    The DNS service profile ID.

  • dnsservicerole_bindings DnsServiceroleBindings[]

    The bindings of the DNS srevice role.

  • Array [
  • dnsservicerole_id string

    The DNS service role ID.

  • interfaces Interface[] required

    The DNS role binding interfaces.

  • Array [
  • interface_id string

    The interface ID.

  • interface_ip string

    The DNS server interface IP.

  • ]
  • ]
  • domains_to_addresses DomainsToAddress[]

    The unique domain to address mapping and the IP address.

  • Array [
  • domain_names string[]

    The domain name.

  • ipv4_address string

    The IPv4 address for the domain to address mapping.

  • ipv6_address string

    The IPv6 address for the domain to address mapping.

  • ]
  • domains_to_interfaces DomainsToInterface[]

    The domain to interface mapping details.

  • Array [
  • domain_names string[] required

    The domains to interface domain name.

  • interface_id string required

    The interface ID.

  • ]
  • element_id string

    The element ID.

  • enabled boolean

    The enabled DNS service configs.

  • id string

    The ID of the DNS service configs.

  • inactive boolean

    Lists the inactive DNS service configs.

  • inactive_reason string

    Reason the DNS service config is inactive.

  • max_concurrent_dns_queries int32

    The max number of concurrent DNS queries.

  • name string required

    Name of the DNS service config.

  • region string

    Region

  • site_id string required

    ID of the site.

  • tags string[]

    A information field that can be added to identify the DNS service roles. Maximum 10 unique tags of length 1024 each are allowed.

  • upperCaseName string

    The upper case names.

  • ]
Loading...