Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Record

A DNS resource record. For more information, see Supported DNS Resource Record Types.

Properties

Optional domain

domain: undefined | string

The fully qualified domain name where the record can be located.

Optional isProtected

isProtected: undefined | false | true

A Boolean flag indicating whether or not parts of the record are unable to be explicitly managed.

Optional rdata

rdata: undefined | string

The record's data, as whitespace-delimited tokens in type-specific presentation format. All RDATA is normalized and the returned presentation of your RDATA may differ from its initial input. For more information about RDATA, see Supported DNS Resource Record Types

Optional recordHash

recordHash: undefined | string

A unique identifier for the record within its zone.

Optional rrsetVersion

rrsetVersion: undefined | string

The latest version of the record's zone in which its RRSet differs from the preceding version.

Optional rtype

rtype: undefined | string

The type of DNS record, such as A or CNAME. For more information, see Resource Record (RR) TYPEs.

Optional ttl

ttl: undefined | number

The Time To Live for the record, in seconds. Using a TTL lower than 30 seconds is not recommended. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Record): object

getJsonObj

  • getJsonObj(obj: Record): object