Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PowerDNSAdvancedClient

Index

Constructors

Properties

http: Axios = ...

Variables

selectedServer: string = 'localhost'

Methods

  • deleteAutoPrimary(ip: string, nameserver: string): Promise<void>
  • deleteCryptoKey(zoneId: string, cryptoKeyId: string): Promise<void>
  • deleteMetadata(zoneId: string, metadataKind: string): Promise<void>
  • deleteTSIGKey(keyId: string): Promise<void>
  • deleteZone(zoneId: string): Promise<void>
  • exportZone(zoneId: string): Promise<string>
  • Returns all configurations in the selected server

    throws

    PowerDNSBadRequestException

    throws

    PowerDNSNotFoundException

    throws

    PowerDNSTimeoutException

    throws

    PowerDNSUnprocessableEntityException

    throws

    PowerDNSInternalServerErrorException

    Returns Promise<IPowerDNSServerConfig[]>

    Promise<IPowerDNSServerConfig[]>

  • getMetadataContents(zoneId: string, metadataKind: string): Promise<IPowerDNSMetadata>
  • notifyAllSlaves(zoneId: string): Promise<void>
  • rectifyZone(zoneId: string): Promise<string>
  • retrieveSlaveFromMaster(zoneId: string): Promise<void>
  • toggleCryptoKeyActiveState(zoneId: string, cryptoKeyId: string): Promise<void>
  • updateMetadata(zoneId: string, metadataKind: string, metadata: string | string[]): Promise<IPowerDNSMetadata>

Generated using TypeDoc