{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.CloudTasks
(
cloudTasksService
, cloudPlatformScope
, CloudTasksAPI
, module Network.Google.Resource.CloudTasks.Projects.Locations.Get
, module Network.Google.Resource.CloudTasks.Projects.Locations.List
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Create
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Delete
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Get
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.GetIAMPolicy
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.List
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Patch
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Pause
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Purge
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Resume
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.SetIAMPolicy
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Create
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Delete
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Get
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.List
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Run
, module Network.Google.Resource.CloudTasks.Projects.Locations.Queues.TestIAMPermissions
, RateLimits
, rateLimits
, rlMaxConcurrentDispatches
, rlMaxDispatchesPerSecond
, rlMaxBurstSize
, Status
, status
, sDetails
, sCode
, sMessage
, Expr
, expr
, eLocation
, eExpression
, eTitle
, eDescription
, ListLocationsResponse
, listLocationsResponse
, llrNextPageToken
, llrLocations
, GetIAMPolicyRequest
, getIAMPolicyRequest
, RetryConfig
, retryConfig
, rcMaxDoublings
, rcMaxRetryDuration
, rcMaxAttempts
, rcMaxBackoff
, rcMinBackoff
, RunTaskRequest
, runTaskRequest
, rtrResponseView
, Location
, location
, lName
, lMetadata
, lDisplayName
, lLabels
, lLocationId
, Empty
, empty
, CreateTaskRequest
, createTaskRequest
, ctrResponseView
, ctrTask
, TaskView (..)
, ListQueuesResponse
, listQueuesResponse
, lqrNextPageToken
, lqrQueues
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, QueueState (..)
, AppEngineHTTPQueue
, appEngineHTTPQueue
, aehttpqAppEngineRoutingOverride
, CreateTaskRequestResponseView (..)
, SetIAMPolicyRequest
, setIAMPolicyRequest
, siprPolicy
, Queue
, queue
, qRateLimits
, qState
, qRetryConfig
, qAppEngineHTTPQueue
, qName
, qPurgeTime
, AppEngineHTTPRequestHTTPMethod (..)
, ListTasksResponse
, listTasksResponse
, ltrNextPageToken
, ltrTasks
, AppEngineHTTPRequestHeaders
, appEngineHTTPRequestHeaders
, aehttprhAddtional
, Xgafv (..)
, PauseQueueRequest
, pauseQueueRequest
, TestIAMPermissionsRequest
, testIAMPermissionsRequest
, tiprPermissions
, Attempt
, attempt
, aResponseStatus
, aScheduleTime
, aDispatchTime
, aResponseTime
, PurgeQueueRequest
, purgeQueueRequest
, Task
, task
, tLastAttempt
, tScheduleTime
, tName
, tFirstAttempt
, tView
, tResponseCount
, tDispatchCount
, tAppEngineHTTPRequest
, tCreateTime
, TestIAMPermissionsResponse
, testIAMPermissionsResponse
, tiamprPermissions
, Policy
, policy
, pEtag
, pVersion
, pBindings
, LocationLabels
, locationLabels
, llAddtional
, LocationMetadata
, locationMetadata
, lmAddtional
, RunTaskRequestResponseView (..)
, AppEngineRouting
, appEngineRouting
, aerService
, aerVersion
, aerHost
, aerInstance
, AppEngineHTTPRequest
, appEngineHTTPRequest
, aehttprHTTPMethod
, aehttprRelativeURI
, aehttprBody
, aehttprHeaders
, aehttprAppEngineRouting
, ResumeQueueRequest
, resumeQueueRequest
, Binding
, binding
, bMembers
, bRole
, bCondition
) where
import Network.Google.CloudTasks.Types
import Network.Google.Prelude
import Network.Google.Resource.CloudTasks.Projects.Locations.Get
import Network.Google.Resource.CloudTasks.Projects.Locations.List
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Create
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Delete
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Get
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.GetIAMPolicy
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.List
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Patch
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Pause
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Purge
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Resume
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.SetIAMPolicy
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Create
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Delete
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Get
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.List
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.Tasks.Run
import Network.Google.Resource.CloudTasks.Projects.Locations.Queues.TestIAMPermissions
type CloudTasksAPI =
ProjectsLocationsQueuesTasksListResource :<|>
ProjectsLocationsQueuesTasksGetResource
:<|> ProjectsLocationsQueuesTasksRunResource
:<|> ProjectsLocationsQueuesTasksCreateResource
:<|> ProjectsLocationsQueuesTasksDeleteResource
:<|> ProjectsLocationsQueuesListResource
:<|> ProjectsLocationsQueuesGetIAMPolicyResource
:<|> ProjectsLocationsQueuesPatchResource
:<|> ProjectsLocationsQueuesGetResource
:<|> ProjectsLocationsQueuesCreateResource
:<|> ProjectsLocationsQueuesSetIAMPolicyResource
:<|> ProjectsLocationsQueuesPauseResource
:<|> ProjectsLocationsQueuesPurgeResource
:<|>
ProjectsLocationsQueuesTestIAMPermissionsResource
:<|> ProjectsLocationsQueuesDeleteResource
:<|> ProjectsLocationsQueuesResumeResource
:<|> ProjectsLocationsListResource
:<|> ProjectsLocationsGetResource