Base client
Add a record to the specified domain
Name of the domain
Record to add
void
Adds multiple records to the specified domain
Name of the domain
Array of records to add
void
Creates a new zone. Returns the Zone on creation.
Name of the domain
Kind of the domain
IPowerDNSZone
Deletes this domain, all attached metadata and rrsets.
Name of the domain
void
Returns the searched record if exists
Returns information in the selected domain
Name of the domain
Options for this request
IPowerDNSZone
List all domains in a server
Options for this request
Promise<IPowerDNSZone[]>
Returns all records in this domain
Name of the domain
IPowerDNSZoneRRSet[]
Returns true if the server has the specified domain
Name of the domain
Returns true if the zone has one record with the specified conditions
Name of the domain
Type of the record (e.g. "A", "MX")
Name of the record
Removes one record from the specified domain
Name of the domain
Record to add
void
Removes multiple records from the specified domain
Name of the domain
Array of records to remove
void
Replaces all records with the specific name with the new one
Name of the domain
Record to add
void
Replaces all records with de records collection
Name of the domain
Array of records to add
void
Removes multiple records from the specified domain
Options for the creation
void
Returns a new instance of the client for the selected server
PowerDNSAuthoritativeClient
Generated using TypeDoc
Constructor