{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.CloudScheduler
(
cloudSchedulerService
, cloudPlatformScope
, CloudSchedulerAPI
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Get
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Create
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Delete
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Get
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.List
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Patch
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Pause
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Resume
, module Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Run
, module Network.Google.Resource.CloudScheduler.Projects.Locations.List
, Status
, status
, sDetails
, sCode
, sMessage
, PauseJobRequest
, pauseJobRequest
, ListLocationsResponse
, listLocationsResponse
, llrNextPageToken
, llrLocations
, ResumeJobRequest
, resumeJobRequest
, AppEngineHTTPTargetHeaders
, appEngineHTTPTargetHeaders
, aehttpthAddtional
, RetryConfig
, retryConfig
, rcMaxDoublings
, rcMaxRetryDuration
, rcMinBackoffDuration
, rcRetryCount
, rcMaxBackoffDuration
, Location
, location
, lName
, lMetadata
, lDisplayName
, lLabels
, lLocationId
, Empty
, empty
, PubsubTargetAttributes
, pubsubTargetAttributes
, ptaAddtional
, HTTPTargetHeaders
, hTTPTargetHeaders
, httpthAddtional
, PubsubMessage
, pubsubMessage
, pmData
, pmPublishTime
, pmAttributes
, pmMessageId
, JobState (..)
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, AppEngineHTTPTarget
, appEngineHTTPTarget
, aehttptHTTPMethod
, aehttptRelativeURI
, aehttptBody
, aehttptHeaders
, aehttptAppEngineRouting
, HTTPTarget
, hTTPTarget
, httptHTTPMethod
, httptBody
, httptURI
, httptHeaders
, RunJobRequest
, runJobRequest
, Job
, job
, jStatus
, jState
, jLastAttemptTime
, jRetryConfig
, jSchedule
, jScheduleTime
, jAppEngineHTTPTarget
, jHTTPTarget
, jName
, jPubsubTarget
, jUserUpdateTime
, jTimeZone
, jDescription
, PubsubMessageAttributes
, pubsubMessageAttributes
, pmaAddtional
, PubsubTarget
, pubsubTarget
, ptData
, ptTopicName
, ptAttributes
, Xgafv (..)
, ListJobsResponse
, listJobsResponse
, ljrNextPageToken
, ljrJobs
, LocationLabels
, locationLabels
, llAddtional
, LocationMetadata
, locationMetadata
, lmAddtional
, AppEngineRouting
, appEngineRouting
, aerService
, aerVersion
, aerHost
, aerInstance
, HTTPTargetHTTPMethod (..)
, AppEngineHTTPTargetHTTPMethod (..)
) where
import Network.Google.CloudScheduler.Types
import Network.Google.Prelude
import Network.Google.Resource.CloudScheduler.Projects.Locations.Get
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Create
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Delete
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Get
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.List
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Patch
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Pause
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Resume
import Network.Google.Resource.CloudScheduler.Projects.Locations.Jobs.Run
import Network.Google.Resource.CloudScheduler.Projects.Locations.List
type CloudSchedulerAPI =
ProjectsLocationsJobsListResource :<|>
ProjectsLocationsJobsPatchResource
:<|> ProjectsLocationsJobsGetResource
:<|> ProjectsLocationsJobsRunResource
:<|> ProjectsLocationsJobsCreateResource
:<|> ProjectsLocationsJobsPauseResource
:<|> ProjectsLocationsJobsDeleteResource
:<|> ProjectsLocationsJobsResumeResource
:<|> ProjectsLocationsListResource
:<|> ProjectsLocationsGetResource