h$Cb8      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                #TSIGKeys endpoints for PowerDNS APINone #$/38: powerdns"Supported algorithms according to 5https://doc.powerdns.com/authoritative/tsig.html#tsigPowerDNS TSIG Documentation powerdnsUnlike the original PowerDNS API we do not require the key to be base64 encoded.   'Assorted utilities for the PowerDNS API Safe-Inferred 9>? 'powerdnsTypeclass of things we can generate empty values of. This is used to quickly build values from parameters to PowerDNS, because you often only need a few fields.  empty { someField = Just 1 , otherField = Just "foo" } (powerdnsProduce an empty value)powerdns A variant of 0 that defaults to id if the prefix is not found.*powerdnsVersion of map that applies the function to the first element only%&'()*)*'(%& Zones endpoints for PowerDNS APINone/38:0powerdnsComment according to https://doc.powerdns.com/authoritative/http-api/zone.html#commentPowerDNS Documentation5powerdnsRecord according to https://doc.powerdns.com/authoritative/http-api/zone.html#recordPowerDNS Documentation9powerdnsWhether or not an o. replace or delete an existing entry. If the 9 is left at Nothing# it will create a new domain entry.opowerdnsRRSet according to  ?https://doc.powerdns.com/authoritative/http-api/zone.html#rrsetPowerDNS Documentation.Note that the / instance is up to limited case-sensitivity on q as per -https://datatracker.ietf.org/doc/html/rfc4343RFC4343wpowerdnsA list of RRSets~powerdnsZone according to  >https://doc.powerdns.com/authoritative/http-api/zone.html#zonePowerDNS Documentation. All fields are optional because the PowerDNS API differs on which fields are required depending on the endpoint.Note that the / instance is up to limited case-sensitivity on 0 and equivalently contained rrset names as per -https://datatracker.ietf.org/doc/html/rfc4343RFC43430123456789;:<=`O>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~~z{|}wxyopqrstuv5678012349;:<=`O>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_abcdefghijklmn%API version endpoint for PowerDNS APINone/38:_"Servers endpoints for PowerDNS APINone /38:88#Metadata endpoints for PowerDNS APINone/38:  %Cryptokeys endpoints for PowerDNS APINone/38:g#Servant based wrapper for PowerDNS.None/8 0142356789;:O=`opvutsqrwxyz}{|~  Servant client functions and utilities to interact with a PowerDNS ServerNone 6 powerdnsCauses all requests with this  to be sent with the specified key embedded in a X-API-Key header.powerdnsList the API versions and urls from the server. This is an undocumented endpoint.powerdns#List all zones for the server. See https://doc.powerdns.com/authoritative/http-api/zone.html#get--servers-server_id-zonesZones API DocumentationpowerdnsCreate a new zone. See https://doc.powerdns.com/authoritative/http-api/zone.html#post--servers-server_id-zonesZones API Documentation( with record update syntax is useful avoid having to specify Nothing for unwanted fields.powerdnsGet details for zone. See https://doc.powerdns.com/authoritative/http-api/zone.html#get--servers-server_id-zones-zone_idZones API DocumentationpowerdnsDelete a given zone by id. See https://doc.powerdns.com/authoritative/http-api/zone.html#delete--servers-server_id-zones-zone_idZones API DocumentationpowerdnsUpdate records of a zone. See https://doc.powerdns.com/authoritative/http-api/zone.html#patch--servers-server_id-zones-zone_idZones API DocumentationCaution/: If rrset_records or rrset_comments is set to Just [] on a ; changetype, this will delete all existing records or comments respectively for the domain.powerdnsModify zone. See https://doc.powerdns.com/authoritative/http-api/zone.html#put--servers-server_id-zones-zone_idZones API Documentation( with record update syntax is useful avoid having to specify Nothing for unwanted fields.powerdns&Trigger zone transfer on a slave. See https://doc.powerdns.com/authoritative/http-api/zone.html#put--servers-server_id-zones-zone_id-axfr-retrieveZones API DocumentationpowerdnsSend DNS notify to slaves. See https://doc.powerdns.com/authoritative/http-api/zone.html#put--servers-server_id-zones-zone_id-notifyZones API Documentationpowerdns Return zone in AXFR format. See https://doc.powerdns.com/authoritative/http-api/zone.html#get--servers-server_id-zones-zone_id-exportZones API DocumentationpowerdnsRectify the zone data. See https://doc.powerdns.com/authoritative/http-api/zone.html#put--servers-server_id-zones-zone_id-rectifyZones API DocumentationpowerdnsList all crypto keys. See https://doc.powerdns.com/authoritative/http-api/cryptokey.html#get--servers-server_id-zones-zone_id-cryptokeysCryptokeys API DocumentationpowerdnsCreate a new crypto key. See https://doc.powerdns.com/authoritative/http-api/cryptokey.html#post--servers-server_id-zones-zone_id-cryptokeysCryptokeys API DocumentationpowerdnsGet existing crypto key. See https://doc.powerdns.com/authoritative/http-api/cryptokey.html#post--servers-server_id-zones-zone_id-cryptokeysCryptokeys API Documentationpowerdns Update existing crypto key. See https://doc.powerdns.com/authoritative/http-api/cryptokey.html#put--servers-server_id-zones-zone_id-cryptokeys-cryptokey_idCryptokeys API Documentationpowerdns Delete existing crypto key. See https://doc.powerdns.com/authoritative/http-api/cryptokey.html#delete--servers-server_id-zones-zone_id-cryptokeys-cryptokey_idCryptokeys API DocumentationpowerdnsList available servers. See https://doc.powerdns.com/authoritative/http-api/server.html#get--serversServers API DocumentationpowerdnsGet existing server. See https://doc.powerdns.com/authoritative/http-api/server.html#get--servers-server_idServers API Documentationpowerdns>Searches in various object types for an arbitrary string. See https://doc.powerdns.com/authoritative/http-api/search.html#get--servers-server_id-search-dataSearch API Documentationpowerdns%Flushes a domain from the cache. See https://doc.powerdns.com/authoritative/http-api/cache.html#put--servers-server_id-cache-flushCache API Documentationpowerdns Get server wide statistics. See ?https://doc.powerdns.com/authoritative/http-api/statistics.htmlCache API Documentationpowerdns%List metadata for existing zone. See https://doc.powerdns.com/authoritative/http-api/metadata.html#get--servers-server_id-zones-zone_id-metadataMetadata API DocumentationpowerdnsCreate metadata for zone. See https://doc.powerdns.com/authoritative/http-api/metadata.html#post--servers-server_id-zones-zone_id-metadataMetadata API Documentationpowerdns#Get metadata for zone by kind. See https://doc.powerdns.com/authoritative/http-api/metadata.html#get--servers-server_id-zones-zone_id-metadata-metadata_kindMetadata API Documentationpowerdns&Update metadata for zone by kind. See https://doc.powerdns.com/authoritative/http-api/metadata.html#put--servers-server_id-zones-zone_id-metadata-metadata_kindMetadata API Documentationpowerdns&Delete metadata for zone by kind. See https://doc.powerdns.com/authoritative/http-api/metadata.html#delete--servers-server_id-zones-zone_id-metadata-metadata_kindMetadata API DocumentationpowerdnsList all TSIG keys. See https://doc.powerdns.com/authoritative/http-api/tsigkey.html#get--servers-server_id-tsigkeysTSIGKeys API DocumentationpowerdnsCreate a new TSIG key. If the key is left empty, the server will generate one. See https://doc.powerdns.com/authoritative/http-api/tsigkey.html#post--servers-server_id-tsigkeysTSIGKeys API DocumentationpowerdnsGet TSIG key by its id. See https://doc.powerdns.com/authoritative/http-api/tsigkey.html#get--servers-server_id-tsigkeys-tsigkey_idTSIGKeys API DocumentationpowerdnsUpdate existig TSIG key. See https://doc.powerdns.com/authoritative/http-api/tsigkey.html#put--servers-server_id-tsigkeys-tsigkey_idTSIGKeys API DocumentationpowerdnsDelete existing TSIG key. See https://doc.powerdns.com/authoritative/http-api/tsigkey.html#delete--servers-server_id-tsigkeys-tsigkey_idTSIGKeys API DocumentationpowerdnsAPI keypowerdns Server namepowerdns Limit to zonepowerdns9Whether or not to include dnssec and edited_serial fieldspowerdns Server namepowerdns0Whether or not to include RRsets in the responsepowerdnsThe zone to createpowerdns Server namepowerdnsZone IDpowerdns/Wheher or not to include RRsets in the responsepowerdns Server namepowerdnsZone IDpowerdns Server namepowerdnsZone IDpowerdns'The RRsets to create, update or delete.powerdns Server namepowerdnsZone IDpowerdns?Patch record. Fields with Just are changed, Nothing are ignoredpowerdns Server namepowerdnsZone IDpowerdns Server namepowerdnsZone IDpowerdns Server namepowerdnsZone IDpowerdnsZone in AXFR formatpowerdns Server namepowerdnsZone IDpowerdns Server namepowerdnsZone IDpowerdns Server namepowerdnsZone IDpowerdnsCryptokey to createpowerdnsCreated cryptokeypowerdns Server namepowerdnsZone IDpowerdns Cryptokey IDpowerdns Server namepowerdnsZone IDpowerdns Cryptokey IDpowerdns?Patch record. Fields with Just are changed, Nothing are ignoredpowerdns Server namepowerdnsZone IDpowerdns Cryptokey IDpowerdns Server IDpowerdns Server IDpowerdnsString to search forpowerdnsMaximum number of resultspowerdns/Limit results to specified object type, if any.powerdns Server IDpowerdnsDomainpowerdns Server IDpowerdns+Only return statistic items with this name.powerdns$Whether or not to return ring items.powerdns Server IDpowerdnsZone IDpowerdns Server IDpowerdnsZone IDpowerdns Server IDpowerdnsZone IDpowerdnsKindpowerdns Server IDpowerdnsZone IDpowerdnsKindpowerdns Server IDpowerdnsZone IDpowerdnsKind (0123456789;:<=`O>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~~z{|}wxyopqrstuv5678012349;:<=`O>?@ABCDEFGHIJKLMNPQRSTUVWXYZ[\]^_abcdefghijklmn (     !"#$%&'()*+,-./01234567889:;<<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuuvwxyz{||}~                                powerdns-0.2.2-inplacePowerDNS.API.TSIGKeysPowerDNS.Internal.UtilsPowerDNS.API.ZonesPowerDNS.API.VersionPowerDNS.API.ServersPowerDNS.API.MetadataPowerDNS.API.Cryptokeys PowerDNS.APIPowerDNS.Client TSIGAlgorithmHMAC_MD5 HMAC_SHA1 HMAC_SHA224 HMAC_SHA256 HMAC_SHA384 HMAC_SHA512TSIGKeytsk_nametsk_id tsk_algorithmtsk_key TSIGKeysAPIapiListTSIGKeysapiCreateTSIGKey apiGetTSIGKeyapiUpdateTSIGKeyapiDeleteTSIGKey$fFromJSONTSIGAlgorithm$fToJSONTSIGAlgorithm$fFromJSONTSIGKey$fToJSONTSIGKey$fGenericTSIGKeysAPI $fEqTSIGKey $fOrdTSIGKey $fShowTSIGKey$fGenericTSIGKey$fNFDataTSIGKey $fDataTSIGKey$fEqTSIGAlgorithm$fOrdTSIGAlgorithm$fShowTSIGAlgorithm$fGenericTSIGAlgorithm$fNFDataTSIGAlgorithm$fDataTSIGAlgorithmGEmptygemptyEmptyemptystripmap1 $fGEmpty:*: $fGEmptyM1 $fGEmptyU1 $fGEmptyK1 $fEmptyMaybeCommentcomment_contentcomment_accountcommant_modified_atRecordrecord_contentrecord_disabled ChangeTypeReplaceDelete RecordTypeAAAAAAFSDBALIASAPLCAACERTCDNSKEYCDSCNAMEDNSKEYDNAMEDSHINFOKEYLOCMXNAPTRNSNSECNSEC3 NSEC3PARAM OPENPGPKEYPTRRPRRSIGSOASPFSSHFPSRVTKEYTSIGTLSASMIMEATXTURIA6DHCIDDLVEUI48EUI64IPSECKEYKXMAILAMAILBMINFOMRRKEYSIGWKSRRSet rrset_name rrset_type rrset_ttlrrset_changetype rrset_recordsrrset_commentsRRSetsrrsetsKindNativeMasterSlaveZonezone_id zone_name zone_typezone_url zone_kind zone_rrsets zone_serialzone_notified_serialzone_edited_serial zone_masters zone_dnsseczone_nsec3paramzone_nsec3narrowzone_presigned zone_soa_editzone_soa_edit_apizone_api_rectify zone_zone zone_accountzone_nameserverszone_master_tsig_key_idszone_slave_tsig_key_idsZonesAPI apiListZones apiCreateZone apiGetZone apiDeleteZoneapiUpdateRecords apiUpdateZoneapiTriggerAxfrapiNotifySlavesapiGetZoneAxfrapiRectifyZone$fFromJSONKind $fToJSONKind$fEqCI$fFromJSONRecordType$fToJSONRecordType$fFromJSONChangeType$fToJSONChangeType$fFromJSONRecord$fToJSONRecord$fFromJSONComment$fToJSONComment$fFromJSONRRSet $fToJSONRRSet $fEqRRSet$fFromJSONRRSets$fToJSONRRSets$fFromJSONZone $fToJSONZone$fEqZone$fGenericZonesAPI $fOrdZone $fShowZone $fGenericZone $fNFDataZone $fDataZone $fEmptyZone $fEqRRSets $fOrdRRSets $fShowRRSets$fGenericRRSets$fNFDataRRSets $fDataRRSets $fOrdRRSet $fShowRRSet$fGenericRRSet $fNFDataRRSet $fDataRRSet $fEqComment $fOrdComment $fShowComment$fGenericComment$fNFDataComment $fDataComment$fEmptyComment $fEqRecord $fOrdRecord $fShowRecord$fGenericRecord$fNFDataRecord $fDataRecord$fEqChangeType$fOrdChangeType$fShowChangeType$fGenericChangeType$fNFDataChangeType$fDataChangeType$fEqRecordType$fOrdRecordType$fShowRecordType$fGenericRecordType$fNFDataRecordType$fDataRecordType$fEqKind $fOrdKind $fShowKind $fGenericKind $fNFDataKind $fDataKindVersionversion_version version_url VersionsAPIapiListVersions$fFromJSONVersion$fToJSONVersion$fGenericVersionsAPI $fEqVersion $fOrdVersion $fShowVersion$fGenericVersion$fNFDataVersion $fDataVersionSimpleStatisticItemssi_name ssi_valueRingStatisticItemrsi_namersi_size rsi_valueMapStatisticItemmsi_name msi_value StatisticItemsi_namesi_valueAnyStatisticItemAnyMapStatisticItemAnyRingStatisticItemCacheFlushResult cfr_count cfr_result ObjectTypeTyAllTyZoneTyRecord TyComment SearchResult sr_content sr_disabledsr_namesr_object_type sr_zone_idsr_zonesr_typesr_ttlServer server_type server_idserver_daemon_typeserver_version server_urlserver_config_urlserver_zones_url ServersAPIapiListServers apiGetServer apiSearch apiFlushCache apiStatistics$fFromJSONServer$fToJSONServer$fToHttpApiDataObjectType$fFromHttpApiDataObjectType$fFromJSONObjectType$fToJSONObjectType$fFromJSONSearchResult$fToJSONSearchResult$fFromJSONCacheFlushResult$fToJSONCacheFlushResult$fFromJSONSimpleStatisticItem$fToJSONSimpleStatisticItem$fFromJSONAnyStatisticItem$fToJSONAnyStatisticItem$fGenericServersAPI$fEqAnyStatisticItem$fOrdAnyStatisticItem$fShowAnyStatisticItem$fGenericAnyStatisticItem$fNFDataAnyStatisticItem$fDataAnyStatisticItem$fEqMapStatisticItem$fOrdMapStatisticItem$fShowMapStatisticItem$fGenericMapStatisticItem$fNFDataMapStatisticItem$fDataMapStatisticItem$fEqRingStatisticItem$fOrdRingStatisticItem$fShowRingStatisticItem$fGenericRingStatisticItem$fNFDataRingStatisticItem$fDataRingStatisticItem$fEqSimpleStatisticItem$fOrdSimpleStatisticItem$fShowSimpleStatisticItem$fGenericSimpleStatisticItem$fNFDataSimpleStatisticItem$fDataSimpleStatisticItem$fEqStatisticItem$fOrdStatisticItem$fShowStatisticItem$fGenericStatisticItem$fNFDataStatisticItem$fDataStatisticItem$fEqCacheFlushResult$fOrdCacheFlushResult$fShowCacheFlushResult$fGenericCacheFlushResult$fNFDataCacheFlushResult$fDataCacheFlushResult$fEqSearchResult$fOrdSearchResult$fShowSearchResult$fGenericSearchResult$fNFDataSearchResult$fDataSearchResult$fEqObjectType$fOrdObjectType$fShowObjectType$fGenericObjectType$fNFDataObjectType$fDataObjectType $fEqServer $fOrdServer $fShowServer$fGenericServer$fNFDataServer $fDataServer $fEmptyServerMetadatamd_kind md_metadata MetadataAPIapiListMetadataapiCreateMetadataapiGetMetadataapiUpdateMetadataapiDeleteMetadata$fFromJSONMetadata$fToJSONMetadata$fGenericMetadataAPI $fEqMetadata $fOrdMetadata$fShowMetadata$fGenericMetadata$fNFDataMetadata$fDataMetadata Cryptokeyck_typeck_id ck_keytype ck_active ck_published ck_dnskeyck_ds ck_privatekey ck_algorithmck_bits CryptokeysAPIapiListCryptokeysapiCreateCryptokeyapiGetCryptokeyapiUpdateCryptokeyapiDeleteCryptokey$fFromJSONCryptokey$fToJSONCryptokey$fGenericCryptokeysAPI $fEqCryptokey$fOrdCryptokey$fShowCryptokey$fGenericCryptokey$fNFDataCryptokey$fDataCryptokey$fEmptyCryptokeyPowerDNSversionsserverszones cryptokeysmetadatatsigkeysAPIapi$fGenericPowerDNS applyXApiKey listVersions listZones createZonegetZone deleteZone updateRecords updateZone triggerAxfr notifySlaves getZoneAxfr rectifyZonelistCryptoKeyscreateCryptokey getCryptokeyupdateCryptokeydeleteCryptokey listServers getServersearch flushCache statistics listMetadatacreateMetadata getMetadataupdateMetadatadeleteMetadata listTSIGKeys createTSIGKey getTSIGKey updateTSIGKey deleteTSIGKeybase Data.OldList stripPrefixghc-prim GHC.ClassesEqservant-client-0.18.3-5c4bc7b34cd5ca53170b44c69ef50eb110fe04595ae43c9193ffea7ef7a4d57e"Servant.Client.Internal.HttpClient ClientEnv