{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.SourceRepo.Types
(
sourceRepoService
, sourceReadOnlyScope
, sourceFullControlScope
, cloudPlatformScope
, sourceReadWriteScope
, Status
, status
, sDetails
, sCode
, sMessage
, AuditConfig
, auditConfig
, acService
, acAuditLogConfigs
, ProjectConfig
, projectConfig
, pcPubsubConfigs
, pcEnablePrivateKeyCheck
, pcName
, Expr
, expr
, eLocation
, eExpression
, eTitle
, eDescription
, ListReposResponse
, listReposResponse
, lrrNextPageToken
, lrrRepos
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, Empty
, empty
, UpdateRepoRequest
, updateRepoRequest
, urrUpdateMask
, urrRepo
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, SetIAMPolicyRequest
, setIAMPolicyRequest
, siprUpdateMask
, siprPolicy
, PubsubConfig
, pubsubConfig
, pcTopic
, pcServiceAccountEmail
, pcMessageFormat
, PubsubConfigMessageFormat (..)
, UpdateProjectConfigRequest
, updateProjectConfigRequest
, upcrProjectConfig
, upcrUpdateMask
, AuditLogConfigLogType (..)
, Xgafv (..)
, TestIAMPermissionsRequest
, testIAMPermissionsRequest
, tiprPermissions
, RepoPubsubConfigs
, repoPubsubConfigs
, rpcAddtional
, ProjectConfigPubsubConfigs
, projectConfigPubsubConfigs
, pcpcAddtional
, Repo
, repo
, rPubsubConfigs
, rSize
, rURL
, rName
, rMirrorConfig
, TestIAMPermissionsResponse
, testIAMPermissionsResponse
, tiamprPermissions
, Policy
, policy
, pAuditConfigs
, pEtag
, pVersion
, pBindings
, OperationMetadata
, operationMetadata
, omAddtional
, AuditLogConfig
, auditLogConfig
, alcLogType
, alcExemptedMembers
, MirrorConfig
, mirrorConfig
, mcURL
, mcDeployKeyId
, mcWebhookId
, SyncRepoRequest
, syncRepoRequest
, OperationResponse
, operationResponse
, orAddtional
, Binding
, binding
, bMembers
, bRole
, bCondition
) where
import Network.Google.Prelude
import Network.Google.SourceRepo.Types.Product
import Network.Google.SourceRepo.Types.Sum
sourceRepoService :: ServiceConfig
sourceRepoService
= defaultService (ServiceId "sourcerepo:v1")
"sourcerepo.googleapis.com"
sourceReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/source.read_only"]
sourceReadOnlyScope = Proxy
sourceFullControlScope :: Proxy '["https://www.googleapis.com/auth/source.full_control"]
sourceFullControlScope = Proxy
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy
sourceReadWriteScope :: Proxy '["https://www.googleapis.com/auth/source.read_write"]
sourceReadWriteScope = Proxy