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.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.Projects.Get
, module Network.Google.Resource.DNS.ResourceRecordSets.List
, ChangesListResponse
, changesListResponse
, clrNextPageToken
, clrChanges
, clrKind
, Project
, project
, pKind
, pId
, pNumber
, pQuota
, ChangesListSortBy (..)
, Change
, change
, cStatus
, cAdditions
, cStartTime
, cKind
, cDeletions
, cId
, ResourceRecordSetsListResponse
, resourceRecordSetsListResponse
, rrslrNextPageToken
, rrslrKind
, rrslrRrSets
, ChangeStatus (..)
, ResourceRecordSet
, resourceRecordSet
, rrsTtl
, rrsKind
, rrsName
, rrsType
, rrsRrDatas
, ManagedZone
, managedZone
, mzCreationTime
, mzKind
, mzNameServerSet
, mzName
, mzId
, mzDNSName
, mzDescription
, mzNameServers
, Quota
, quota
, qRrSetDeletionsPerChange
, qRrSetsPerManagedZone
, qKind
, qResourceRecordsPerRrSet
, qRrSetAdditionsPerChange
, qManagedZones
, qTotalRrDataSizePerChange
, ManagedZonesListResponse
, managedZonesListResponse
, mzlrNextPageToken
, mzlrKind
, 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.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.Projects.Get
import Network.Google.Resource.DNS.ResourceRecordSets.List
type DNSAPI =
ChangesListResource :<|> ChangesGetResource :<|>
ChangesCreateResource
:<|> ResourceRecordSetsListResource
:<|> ManagedZonesListResource
:<|> ManagedZonesGetResource
:<|> ManagedZonesCreateResource
:<|> ManagedZonesDeleteResource
:<|> ProjectsGetResource