Variables
Add an autoprimary server
Key to create
IPowerDNSTSIGKey
Creates a Cryptokey
The id of the zone to retrieve
The cryptoKey to create
IPowerDNSZone
Creates a set of metadata entries
The id of the zone to retrieve
Set of metadata to create
IPowerDNSMetadata
Add a TSIG key
Key to create
IPowerDNSTSIGKey
Creates a new zone. Returns the Zone on creation.
The zone to create
Options for this request
IPowerDNSZone
Delete the autoprimary entry
IP address of autoprimary
DNS name of the autoprimary
void
This method deletes a key specified by cryptokey_id.
The id of the zone to retrieve
The cryptoKey to retrieve
void
Delete all items of a single kind of domain metadata.
The id of the zone to retrieve
The kind of the metadata to retrieve
void
Delete the TSIGKey
The id of the key to retrieve
void
Deletes this zone, all attached metadata and rrsets.
The zone to update
void
Returns the zone in AXFR format.
The id of the zone to retrieve
string
Flush a cache-entry by name
The domain name to flush from cache
IPowerDNSCacheFlushResult
Get a list of autoprimary servers
IPowerDNSAutoPrimaryServer[]
Returns all configurations in the selected server
Promise<IPowerDNSServerConfig[]>
Returns all data about the CryptoKey, including the privatekey.
The id of the zone to retrieve
The cryptoKey to retrieve
void
Get all CryptoKeys for a zone, except the privatekey
The id of the zone to retrieve
void
Get all the Metadata associated with the zone.
The id of the zone to retrieve
IPowerDNSMetadata[]
Get the content of a single kind of domain metadata as a Metadata object.
The id of the zone to retrieve
The kind of the metadata to retrieve
IPowerDNSMetadata
Get a server
The id of the server to retrieve
Promise
List all servers
Promise<IPowerDNSServer[]>
Query PowerDNS internal statistics.
The request options
IPowerDNSStatistic[]
Get a specific TSIGKeys on the server, including the actual key
The id of the key to retrieve
IPowerDNSTSIGKey
Get all TSIGKeys on the server, except the actual key
IPowerDNSTSIGKeyItem[]
Returns information in the selected zone
The id of the zone to retrieve
Options for this request
IPowerDNSZone
List all Zones in a server
Options for this request
Promise<IPowerDNSZone[]>
Send a DNS NOTIFY to all slaves.
The zone to update
void
Rectify the zone data.
The id of the zone to retrieve
string
Retrieve slave zone from its master.
The zone to update
void
Search the data inside PowerDNS
The string to search for
The request options
IPowerDNSSearchResult
This method (de)activates a key.
The id of the zone to retrieve
The cryptoKey to retrieve
void
Replace the content of a single kind of domain metadata.
The id of the zone to retrieve
The kind of the metadata to retrieve
Values to update
IPowerDNSMetadata
Updates the specific TSIGKey on the server.
The id of the key to retrieve
Values to update
IPowerDNSMetadata
Modifies basic zone data.
The zone to update
Values to update
void
Creates/modifies/deletes RRsets present in the payload and their comments
The zone to update
void
Returns a new instance of the client for the selected server
PowerDNSHttpClient
Generated using TypeDoc
Constructor