module Network.Google.PubSub.Types
(
pubSubService
, cloudPlatformScope
, pubSubScope
, PushConfig
, pushConfig
, pcAttributes
, pcPushEndpoint
, ReceivedMessage
, receivedMessage
, rmAckId
, rmMessage
, ModifyAckDeadlineRequest
, modifyAckDeadlineRequest
, madrAckIds
, madrAckDeadlineSeconds
, ModifyPushConfigRequest
, modifyPushConfigRequest
, mpcrPushConfig
, Empty
, empty
, PubsubMessage
, pubsubMessage
, pmData
, pmPublishTime
, pmAttributes
, pmMessageId
, ListTopicSubscriptionsResponse
, listTopicSubscriptionsResponse
, ltsrNextPageToken
, ltsrSubscriptions
, ListTopicsResponse
, listTopicsResponse
, ltrNextPageToken
, ltrTopics
, PullResponse
, pullResponse
, prReceivedMessages
, SetIAMPolicyRequest
, setIAMPolicyRequest
, siprPolicy
, Topic
, topic
, tName
, PullRequest
, pullRequest
, prMaxMessages
, prReturnImmediately
, PubsubMessageAttributes
, pubsubMessageAttributes
, pmaAddtional
, Xgafv (..)
, TestIAMPermissionsRequest
, testIAMPermissionsRequest
, tiprPermissions
, PublishResponse
, publishResponse
, prMessageIds
, PublishRequest
, publishRequest
, prMessages
, TestIAMPermissionsResponse
, testIAMPermissionsResponse
, tiamprPermissions
, Policy
, policy
, pEtag
, pVersion
, pBindings
, PushConfigAttributes
, pushConfigAttributes
, pcaAddtional
, Subscription
, subscription
, sPushConfig
, sTopic
, sName
, sAckDeadlineSeconds
, ListSubscriptionsResponse
, listSubscriptionsResponse
, lsrNextPageToken
, lsrSubscriptions
, Binding
, binding
, bMembers
, bRole
, AcknowledgeRequest
, acknowledgeRequest
, arAckIds
) where
import Network.Google.Prelude
import Network.Google.PubSub.Types.Product
import Network.Google.PubSub.Types.Sum
pubSubService :: ServiceConfig
pubSubService
= defaultService (ServiceId "pubsub:v1")
"pubsub.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;
pubSubScope :: Proxy '["https://www.googleapis.com/auth/pubsub"]
pubSubScope = Proxy;