{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.DNS
(
dNSService
, ndevClouddnsReadOnlyScope
, cloudPlatformReadOnlyScope
, ndevClouddnsReadwriteScope
, cloudPlatformScope
, DNSAPI
, module Network.Google.Resource.DNS.Changes.Create
, module Network.Google.Resource.DNS.Changes.Get
, module Network.Google.Resource.DNS.Changes.List
, module Network.Google.Resource.DNS.DNSKeys.Get
, module Network.Google.Resource.DNS.DNSKeys.List
, module Network.Google.Resource.DNS.ManagedZoneOperations.Get
, module Network.Google.Resource.DNS.ManagedZoneOperations.List
, module Network.Google.Resource.DNS.ManagedZones.Create
, module Network.Google.Resource.DNS.ManagedZones.Delete
, module Network.Google.Resource.DNS.ManagedZones.Get
, module Network.Google.Resource.DNS.ManagedZones.List
, module Network.Google.Resource.DNS.ManagedZones.Patch
, module Network.Google.Resource.DNS.ManagedZones.Update
, module Network.Google.Resource.DNS.Projects.Get
, module Network.Google.Resource.DNS.ResourceRecordSets.List
, DNSKeySpecAlgorithm (..)
, ManagedZoneDNSSecConfigNonExistence (..)
, OperationDNSKeyContext
, operationDNSKeyContext
, odkcOldValue
, odkcNewValue
, DNSKeysListResponse
, dnsKeysListResponse
, dklrNextPageToken
, dklrDNSKeys
, dklrKind
, dklrHeader
, ChangesListResponse
, changesListResponse
, clrNextPageToken
, clrChanges
, clrKind
, clrHeader
, ManagedZoneDNSSecConfigState (..)
, Project
, project
, pKind
, pId
, pNumber
, pQuota
, Operation
, operation
, oStatus
, oStartTime
, oKind
, oUser
, oId
, oType
, oZoneContext
, oDNSKeyContext
, DNSKeySpec
, dnsKeySpec
, dksKeyType
, dksKind
, dksAlgorithm
, dksKeyLength
, ChangesListSortBy (..)
, DNSKeyDigestType (..)
, Change
, change
, cStatus
, cAdditions
, cStartTime
, cKind
, cDeletions
, cId
, cIsServing
, DNSKey
, dnsKey
, dkCreationTime
, dkKeyTag
, dkKind
, dkDigests
, dkPublicKey
, dkAlgorithm
, dkId
, dkType
, dkKeyLength
, dkIsActive
, dkDescription
, OperationStatus (..)
, OperationManagedZoneContext
, operationManagedZoneContext
, omzcOldValue
, omzcNewValue
, DNSKeyAlgorithm (..)
, ResponseHeader
, responseHeader
, rhOperationId
, DNSKeySpecKeyType (..)
, ManagedZoneOperationsListResponse
, managedZoneOperationsListResponse
, mzolrNextPageToken
, mzolrKind
, mzolrHeader
, mzolrOperations
, ResourceRecordSetsListResponse
, resourceRecordSetsListResponse
, rrslrNextPageToken
, rrslrKind
, rrslrHeader
, rrslrRrSets
, ChangeStatus (..)
, ManagedZoneDNSSecConfig
, managedZoneDNSSecConfig
, mzdscState
, mzdscKind
, mzdscDefaultKeySpecs
, mzdscNonExistence
, ResourceRecordSet
, resourceRecordSet
, rrsTtl
, rrsKind
, rrsSignatureRrDatas
, rrsName
, rrsType
, rrsRrDatas
, ManagedZone
, managedZone
, mzCreationTime
, mzKind
, mzNameServerSet
, mzName
, mzId
, mzLabels
, mzDNSName
, mzDescription
, mzDNSsecConfig
, mzNameServers
, ManagedZoneLabels
, managedZoneLabels
, mzlAddtional
, Quota
, quota
, qRrSetDeletionsPerChange
, qWhiteListedKeySpecs
, qRrSetsPerManagedZone
, qKind
, qResourceRecordsPerRrSet
, qRrSetAdditionsPerChange
, qManagedZones
, qTotalRrDataSizePerChange
, qDNSKeysPerManagedZone
, DNSKeyType (..)
, DNSKeyDigest
, dnsKeyDigest
, dkdDigest
, dkdType
, ManagedZoneOperationsListSortBy (..)
, ManagedZonesListResponse
, managedZonesListResponse
, mzlrNextPageToken
, mzlrKind
, mzlrHeader
, mzlrManagedZones
) where
import Network.Google.DNS.Types
import Network.Google.Prelude
import Network.Google.Resource.DNS.Changes.Create
import Network.Google.Resource.DNS.Changes.Get
import Network.Google.Resource.DNS.Changes.List
import Network.Google.Resource.DNS.DNSKeys.Get
import Network.Google.Resource.DNS.DNSKeys.List
import Network.Google.Resource.DNS.ManagedZoneOperations.Get
import Network.Google.Resource.DNS.ManagedZoneOperations.List
import Network.Google.Resource.DNS.ManagedZones.Create
import Network.Google.Resource.DNS.ManagedZones.Delete
import Network.Google.Resource.DNS.ManagedZones.Get
import Network.Google.Resource.DNS.ManagedZones.List
import Network.Google.Resource.DNS.ManagedZones.Patch
import Network.Google.Resource.DNS.ManagedZones.Update
import Network.Google.Resource.DNS.Projects.Get
import Network.Google.Resource.DNS.ResourceRecordSets.List
type DNSAPI =
DNSKeysListResource :<|> DNSKeysGetResource :<|>
ChangesListResource
:<|> ChangesGetResource
:<|> ChangesCreateResource
:<|> ResourceRecordSetsListResource
:<|> ManagedZoneOperationsListResource
:<|> ManagedZoneOperationsGetResource
:<|> ManagedZonesListResource
:<|> ManagedZonesPatchResource
:<|> ManagedZonesGetResource
:<|> ManagedZonesCreateResource
:<|> ManagedZonesDeleteResource
:<|> ManagedZonesUpdateResource
:<|> ProjectsGetResource