{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.Spanner.Types
(
spannerService
, cloudPlatformScope
, spannerDataScope
, spannerAdminScope
, ExecuteSQLRequestParams
, executeSQLRequestParams
, esqlrpAddtional
, InstanceLabels
, instanceLabels
, ilAddtional
, CreateDatabaseMetadata
, createDatabaseMetadata
, cdmDatabase
, TransactionOptions
, transactionOptions
, toReadWrite
, toPartitionedDml
, toReadOnly
, GetDatabaseDdlResponse
, getDatabaseDdlResponse
, gddrStatements
, Status
, status
, sDetails
, sCode
, sMessage
, CreateInstanceRequest
, createInstanceRequest
, cirInstanceId
, cirInstance
, ReadWrite
, readWrite
, RollbackRequest
, rollbackRequest
, rrTransactionId
, ListDatabasesResponse
, listDatabasesResponse
, ldrNextPageToken
, ldrDatabases
, Expr
, expr
, eLocation
, eExpression
, eTitle
, eDescription
, ListOperationsResponse
, listOperationsResponse
, lorNextPageToken
, lorOperations
, GetIAMPolicyRequest
, getIAMPolicyRequest
, ChildLink
, childLink
, clChildIndex
, clVariable
, clType
, BeginTransactionRequest
, beginTransactionRequest
, btrOptions
, PartitionOptions
, partitionOptions
, poMaxPartitions
, poPartitionSizeBytes
, ResultSetStats
, resultSetStats
, rssRowCountExact
, rssRowCountLowerBound
, rssQueryStats
, rssQueryPlan
, Field
, field
, fName
, fType
, TypeCode (..)
, Write
, write
, wValues
, wColumns
, wTable
, KeySet
, keySet
, ksAll
, ksRanges
, ksKeys
, PartitionQueryRequestParams
, partitionQueryRequestParams
, pqrpAddtional
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, UpdateDatabaseDdlMetadata
, updateDatabaseDdlMetadata
, uddmCommitTimestamps
, uddmDatabase
, uddmStatements
, Empty
, empty
, Database
, database
, dState
, dName
, PlanNode
, planNode
, pnKind
, pnShortRepresentation
, pnMetadata
, pnDisplayName
, pnExecutionStats
, pnIndex
, pnChildLinks
, PlanNodeKind (..)
, CreateSessionRequest
, createSessionRequest
, csrSession
, ShortRepresentation
, shortRepresentation
, srSubqueries
, srDescription
, ShortRepresentationSubqueries
, shortRepresentationSubqueries
, srsAddtional
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, PlanNodeMetadata
, planNodeMetadata
, pnmAddtional
, PartitionedDml
, partitionedDml
, SetIAMPolicyRequest
, setIAMPolicyRequest
, siprPolicy
, UpdateDatabaseDdlRequest
, updateDatabaseDdlRequest
, uddrOperationId
, uddrStatements
, Mutation
, mutation
, mReplace
, mInsert
, mInsertOrUpdate
, mDelete
, mUpdate
, PartitionReadRequest
, partitionReadRequest
, prrPartitionOptions
, prrKeySet
, prrTransaction
, prrColumns
, prrIndex
, prrTable
, ExecuteSQLRequestQueryMode (..)
, ExecuteSQLRequestParamTypes
, executeSQLRequestParamTypes
, esqlrptAddtional
, Transaction
, transaction
, tReadTimestamp
, tId
, ListSessionsResponse
, listSessionsResponse
, lsrNextPageToken
, lsrSessions
, StructType
, structType
, stFields
, DatabaseState (..)
, Xgafv (..)
, CommitResponse
, commitResponse
, crCommitTimestamp
, Partition
, partition
, pPartitionToken
, TestIAMPermissionsRequest
, testIAMPermissionsRequest
, tiprPermissions
, PartitionQueryRequestParamTypes
, partitionQueryRequestParamTypes
, pqrptAddtional
, UpdateInstanceMetadata
, updateInstanceMetadata
, uimStartTime
, uimCancelTime
, uimEndTime
, uimInstance
, PlanNodeExecutionStats
, planNodeExecutionStats
, pnesAddtional
, TestIAMPermissionsResponse
, testIAMPermissionsResponse
, tiamprPermissions
, PartialResultSet
, partialResultSet
, prsResumeToken
, prsValues
, prsStats
, prsMetadata
, prsChunkedValue
, Policy
, policy
, pEtag
, pVersion
, pBindings
, CreateDatabaseRequest
, createDatabaseRequest
, cdrExtraStatements
, cdrCreateStatement
, ExecuteSQLRequest
, executeSQLRequest
, esqlrParamTypes
, esqlrResumeToken
, esqlrSeqno
, esqlrParams
, esqlrTransaction
, esqlrSQL
, esqlrPartitionToken
, esqlrQueryMode
, CommitRequest
, commitRequest
, crMutations
, crTransactionId
, crSingleUseTransaction
, Type
, type'
, tArrayElementType
, tStructType
, tCode
, CreateInstanceMetadata
, createInstanceMetadata
, cimStartTime
, cimCancelTime
, cimEndTime
, cimInstance
, KeyRange
, keyRange
, krStartClosed
, krEndOpen
, krStartOpen
, krEndClosed
, OperationMetadata
, operationMetadata
, omAddtional
, InstanceConfig
, instanceConfig
, icName
, icDisplayName
, ResultSet
, resultSet
, rsStats
, rsRows
, rsMetadata
, SessionLabels
, sessionLabels
, slAddtional
, ListInstancesResponse
, listInstancesResponse
, lirNextPageToken
, lirInstances
, ReadRequest
, readRequest
, rrResumeToken
, rrKeySet
, rrTransaction
, rrColumns
, rrLimit
, rrIndex
, rrTable
, rrPartitionToken
, InstanceState (..)
, Session
, session
, sApproximateLastUseTime
, sName
, sLabels
, sCreateTime
, OperationResponse
, operationResponse
, orAddtional
, ReadOnly
, readOnly
, roReadTimestamp
, roExactStaleness
, roMaxStaleness
, roStrong
, roMinReadTimestamp
, roReturnReadTimestamp
, ResultSetMetadata
, resultSetMetadata
, rsmRowType
, rsmTransaction
, Delete'
, delete'
, dKeySet
, dTable
, UpdateInstanceRequest
, updateInstanceRequest
, uirFieldMask
, uirInstance
, ResultSetStatsQueryStats
, resultSetStatsQueryStats
, rssqsAddtional
, TransactionSelector
, transactionSelector
, tsBegin
, tsId
, tsSingleUse
, ListInstanceConfigsResponse
, listInstanceConfigsResponse
, licrNextPageToken
, licrInstanceConfigs
, Binding
, binding
, bMembers
, bRole
, bCondition
, PartitionResponse
, partitionResponse
, prPartitions
, prTransaction
, PartitionQueryRequest
, partitionQueryRequest
, pqrParamTypes
, pqrPartitionOptions
, pqrParams
, pqrTransaction
, pqrSQL
, QueryPlan
, queryPlan
, qpPlanNodes
, Instance
, instance'
, iState
, iConfig
, iNodeCount
, iName
, iDisplayName
, iLabels
) where
import Network.Google.Prelude
import Network.Google.Spanner.Types.Product
import Network.Google.Spanner.Types.Sum
spannerService :: ServiceConfig
spannerService
= defaultService (ServiceId "spanner:v1")
"spanner.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;
spannerDataScope :: Proxy '["https://www.googleapis.com/auth/spanner.data"]
spannerDataScope = Proxy;
spannerAdminScope :: Proxy '["https://www.googleapis.com/auth/spanner.admin"]
spannerAdminScope = Proxy;