{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.Discovery.Types -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Network.Google.Discovery.Types ( -- * Service Configuration discoveryService -- * RestMethodResponse , RestMethodResponse , restMethodResponse , rmrRef -- * RestDescriptionParameters , RestDescriptionParameters , restDescriptionParameters , rdpAddtional -- * RestMethod , RestMethod , restMethod , rmSupportsMediaDownload , rmParameterOrder , rmMediaUpload , rmHTTPMethod , rmPath , rmResponse , rmSupportsMediaUpload , rmScopes , rmSupportsSubscription , rmParameters , rmId , rmEtagRequired , rmUseMediaDownloadService , rmDescription , rmRequest -- * RestResource , RestResource , restResource , rrResources , rrMethods -- * RestDescriptionAuthOAuth2Scopes , RestDescriptionAuthOAuth2Scopes , restDescriptionAuthOAuth2Scopes , rdaoasAddtional -- * RestDescriptionMethods , RestDescriptionMethods , restDescriptionMethods , rdmAddtional -- * DirectoryListItemsItem , DirectoryListItemsItem , directoryListItemsItem , dliiDiscoveryLink , dliiPreferred , dliiKind , dliiIcons , dliiName , dliiVersion , dliiDocumentationLink , dliiId , dliiLabels , dliiTitle , dliiDescription , dliiDiscoveryRestURL -- * DirectoryListItemsItemIcons , DirectoryListItemsItemIcons , directoryListItemsItemIcons , dliiiX16 , dliiiX32 -- * RestResourceResources , RestResourceResources , restResourceResources , rrrAddtional -- * RestDescriptionAuthOAuth2 , RestDescriptionAuthOAuth2 , restDescriptionAuthOAuth2 , rdaoaScopes -- * RestDescriptionAuthOAuth2ScopesAdditional , RestDescriptionAuthOAuth2ScopesAdditional , restDescriptionAuthOAuth2ScopesAdditional , rdaoasaDescription -- * RestMethodMediaUploadProtocolsSimple , RestMethodMediaUploadProtocolsSimple , restMethodMediaUploadProtocolsSimple , rmmupsPath , rmmupsMultiPart -- * RestDescriptionIcons , RestDescriptionIcons , restDescriptionIcons , rdiX16 , rdiX32 -- * JSONSchemaVariant , JSONSchemaVariant , jsonSchemaVariant , jsvDiscriminant , jsvMap -- * RestResourceMethods , RestResourceMethods , restResourceMethods , rrmAddtional -- * RestDescriptionAuth , RestDescriptionAuth , restDescriptionAuth , rdaOAuth2 -- * RestDescription , RestDescription , restDescription , rdEtag , rdSchemas , rdServicePath , rdBasePath , rdKind , rdExponentialBackoffDefault , rdAuth , rdIcons , rdBaseURL , rdProtocol , rdOwnerName , rdResources , rdOwnerDomain , rdBatchPath , rdMethods , rdName , rdPackagePath , rdFeatures , rdVersionModule , rdVersion , rdParameters , rdDocumentationLink , rdRootURL , rdId , rdCanonicalName , rdLabels , rdDiscoveryVersion , rdTitle , rdRevision , rdDescription -- * JSONSchema , JSONSchema , jsonSchema , jsAnnotations , jsVariant , jsLocation , jsRef , jsPattern , jsMaximum , jsDefault , jsFormat , jsItems , jsMinimum , jsRequired , jsId , jsAdditionalProperties , jsType , jsEnum , jsRepeated , jsReadOnly , jsEnumDescriptions , jsDescription , jsProperties -- * RestDescriptionSchemas , RestDescriptionSchemas , restDescriptionSchemas , rdsAddtional -- * JSONSchemaVariantMapItem , JSONSchemaVariantMapItem , jsonSchemaVariantMapItem , jsvmiRef , jsvmiTypeValue -- * RestDescriptionResources , RestDescriptionResources , restDescriptionResources , rdrAddtional -- * RestMethodMediaUploadProtocols , RestMethodMediaUploadProtocols , restMethodMediaUploadProtocols , rmmupSimple , rmmupResumable -- * JSONSchemaAnnotations , JSONSchemaAnnotations , jsonSchemaAnnotations , jsaRequired -- * RestMethodParameters , RestMethodParameters , restMethodParameters , rmpAddtional -- * RestMethodMediaUpload , RestMethodMediaUpload , restMethodMediaUpload , rmmuProtocols , rmmuAccept , rmmuMaxSize -- * JSONSchemaProperties , JSONSchemaProperties , jsonSchemaProperties , jspAddtional -- * RestMethodMediaUploadProtocolsResumable , RestMethodMediaUploadProtocolsResumable , restMethodMediaUploadProtocolsResumable , rmmuprPath , rmmuprMultiPart -- * DirectoryList , DirectoryList , directoryList , dlKind , dlItems , dlDiscoveryVersion -- * RestMethodRequest , RestMethodRequest , restMethodRequest , rRef , rParameterName ) where import Network.Google.Discovery.Types.Product import Network.Google.Discovery.Types.Sum import Network.Google.Prelude -- | Default request referring to version 'v1' of the API Discovery Service. This contains the host and root path used as a starting point for constructing service requests. discoveryService :: ServiceConfig discoveryService = defaultService (ServiceId "discovery:v1") "www.googleapis.com"