Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DnsSettings

import type { DnsSettings } from "https://googleapis.deno.dev/v1/domains:v1.ts";

Defines the DNS configuration of a Registration, including name servers, DNSSEC, and glue records.

interface DnsSettings {
customDns?: CustomDns;
glueRecords?: GlueRecord[];
googleDomainsDns?: GoogleDomainsDns;
readonly googleDomainsRedirectsDataAvailable?: boolean;
}

§Properties

§
customDns?: CustomDns
[src]

An arbitrary DNS provider identified by its name servers.

§
glueRecords?: GlueRecord[]
[src]

The list of glue records for this Registration. Commonly empty.

§
googleDomainsDns?: GoogleDomainsDns
[src]

Deprecated: For more information, see Cloud Domains feature deprecation. The free DNS zone provided by Google Domains.

§
readonly googleDomainsRedirectsDataAvailable?: boolean
[src]

Output only. Indicates if this Registration has configured one of the following deprecated Google Domains DNS features: * Domain forwarding (HTTP 301 and 302 response status codes), * Email forwarding. See https://cloud.google.com/domains/docs/deprecations/feature-deprecations for more details. If any of these features is enabled call the RetrieveGoogleDomainsForwardingConfig method to get details about the feature's configuration. A forwarding configuration might not work correctly if required DNS records are not present in the domain's authoritative DNS Zone.