{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Spectrum
(
spectrumService
, SpectrumAPI
, module Network.Google.Resource.Spectrum.Paws.GetSpectrum
, module Network.Google.Resource.Spectrum.Paws.GetSpectrumBatch
, module Network.Google.Resource.Spectrum.Paws.Init
, module Network.Google.Resource.Spectrum.Paws.NotifySpectrumUse
, module Network.Google.Resource.Spectrum.Paws.Register
, module Network.Google.Resource.Spectrum.Paws.VerifyDevice
, GeoLocationPolygon
, geoLocationPolygon
, glpExterior
, GeoLocationPoint
, geoLocationPoint
, glpLatitude
, glpLongitude
, PawsInitResponse
, pawsInitResponse
, pirKind
, pirVersion
, pirRulesetInfo
, pirType
, pirDatabaseChange
, PawsRegisterResponse
, pawsRegisterResponse
, prrKind
, prrVersion
, prrType
, prrDatabaseChange
, PawsNotifySpectrumUseRequest
, pawsNotifySpectrumUseRequest
, pnsurSpectra
, pnsurLocation
, pnsurVersion
, pnsurType
, pnsurDeviceDesc
, Vcard
, vcard
, vEmail
, vAdr
, vOrg
, vTel
, vFn
, DBUpdateSpec
, dbUpdateSpec
, dusDatabases
, PawsGetSpectrumBatchRequest
, pawsGetSpectrumBatchRequest
, pgsbrAntenna
, pgsbrMasterDeviceDesc
, pgsbrOwner
, pgsbrRequestType
, pgsbrVersion
, pgsbrType
, pgsbrLocations
, pgsbrCapabilities
, pgsbrDeviceDesc
, GeoSpectrumSchedule
, geoSpectrumSchedule
, gssLocation
, gssSpectrumSchedules
, VcardTypedText
, vcardTypedText
, vttText
, SpectrumSchedule
, spectrumSchedule
, ssSpectra
, ssEventTime
, VcardTelephone
, vcardTelephone
, vtURI
, DeviceOwner
, deviceOwner
, doOperator
, doOwner
, EventTime
, eventTime
, etStartTime
, etStopTime
, PawsGetSpectrumRequest
, pawsGetSpectrumRequest
, pgsrAntenna
, pgsrMasterDeviceDesc
, pgsrLocation
, pgsrOwner
, pgsrRequestType
, pgsrVersion
, pgsrType
, pgsrCapabilities
, pgsrDeviceDesc
, AntennaCharacteristics
, antennaCharacteristics
, acHeight
, acHeightType
, acHeightUncertainty
, PawsVerifyDeviceResponse
, pawsVerifyDeviceResponse
, pvdrDeviceValidities
, pvdrKind
, pvdrVersion
, pvdrType
, pvdrDatabaseChange
, VcardAddress
, vcardAddress
, vaPobox
, vaCountry
, vaStreet
, vaLocality
, vaCode
, vaRegion
, PawsGetSpectrumBatchResponse
, pawsGetSpectrumBatchResponse
, pNeedsSpectrumReport
, pKind
, pGeoSpectrumSchedules
, pMaxContiguousBwHz
, pVersion
, pRulesetInfo
, pType
, pDatabaseChange
, pTimestamp
, pDeviceDesc
, pMaxTotalBwHz
, DeviceValidity
, deviceValidity
, dvIsValid
, dvReason
, dvDeviceDesc
, GeoLocationEllipse
, geoLocationEllipse
, gleSemiMajorAxis
, gleCenter
, gleOrientation
, gleSemiMinorAxis
, RulesetInfo
, rulesetInfo
, riRulesetIds
, riMaxPollingSecs
, riMaxLocationChange
, riAuthority
, PawsRegisterRequest
, pawsRegisterRequest
, pawAntenna
, pawLocation
, pawDeviceOwner
, pawVersion
, pawType
, pawDeviceDesc
, PawsNotifySpectrumUseResponse
, pawsNotifySpectrumUseResponse
, pnsurnKind
, pnsurnVersion
, pnsurnType
, DatabaseSpec
, databaseSpec
, dsURI
, dsName
, SpectrumMessage
, spectrumMessage
, smBandwidth
, smFrequencyRanges
, GeoLocation
, geoLocation
, glConfidence
, glPoint
, glRegion
, FrequencyRange
, frequencyRange
, frStopHz
, frMaxPowerDBm
, frChannelId
, frStartHz
, PawsGetSpectrumResponse
, pawsGetSpectrumResponse
, pgsrgNeedsSpectrumReport
, pgsrgSpectrumSchedules
, pgsrgKind
, pgsrgMaxContiguousBwHz
, pgsrgVersion
, pgsrgRulesetInfo
, pgsrgType
, pgsrgDatabaseChange
, pgsrgTimestamp
, pgsrgDeviceDesc
, pgsrgMaxTotalBwHz
, PawsVerifyDeviceRequest
, pawsVerifyDeviceRequest
, pvdrvVersion
, pvdrvDeviceDescs
, pvdrvType
, DeviceDescriptor
, deviceDescriptor
, ddEtsiEnDeviceEmissionsClass
, ddRulesetIds
, ddModelId
, ddEtsiEnDeviceType
, ddEtsiEnTechnologyId
, ddFccId
, ddManufacturerId
, ddFccTvbdDeviceType
, ddEtsiEnDeviceCategory
, ddSerialNumber
, PawsInitRequest
, pawsInitRequest
, piriLocation
, piriVersion
, piriType
, piriDeviceDesc
, DeviceCapabilities
, deviceCapabilities
, dcFrequencyRanges
) where
import Network.Google.Prelude
import Network.Google.Resource.Spectrum.Paws.GetSpectrum
import Network.Google.Resource.Spectrum.Paws.GetSpectrumBatch
import Network.Google.Resource.Spectrum.Paws.Init
import Network.Google.Resource.Spectrum.Paws.NotifySpectrumUse
import Network.Google.Resource.Spectrum.Paws.Register
import Network.Google.Resource.Spectrum.Paws.VerifyDevice
import Network.Google.Spectrum.Types
type SpectrumAPI =
PawsVerifyDeviceResource :<|> PawsInitResource :<|>
PawsGetSpectrumResource
:<|> PawsNotifySpectrumUseResource
:<|> PawsRegisterResource
:<|> PawsGetSpectrumBatchResource