{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.ServiceControl.Types
(
serviceControlService
, serviceControlScope
, cloudPlatformScope
, Status
, status
, sDetails
, sCode
, sMessage
, ReportRequest
, reportRequest
, rrOperations
, CheckRequest
, checkRequest
, crOperation
, MetricValueLabels
, metricValueLabels
, mvlAddtional
, Distribution
, distribution
, dSumOfSquaredDeviation
, dMean
, dExponentialBuckets
, dMaximum
, dLinearBuckets
, dCount
, dMinimum
, dBucketCounts
, dExplicitBuckets
, ExponentialBuckets
, exponentialBuckets
, ebGrowthFactor
, ebScale
, ebNumFiniteBuckets
, Operation
, operation
, oImportance
, oStartTime
, oEndTime
, oOperationName
, oLabels
, oOperationId
, oConsumerId
, oMetricValueSets
, oLogEntries
, MetricValueSet
, metricValueSet
, mvsMetricName
, mvsMetricValues
, LogEntryLabels
, logEntryLabels
, lelAddtional
, LogEntryProtoPayload
, logEntryProtoPayload
, leppAddtional
, LinearBuckets
, linearBuckets
, lbOffSet
, lbWidth
, lbNumFiniteBuckets
, CheckErrorCode (..)
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, CheckError
, checkError
, ceCode
, ceDetail
, ReportError
, reportError
, reStatus
, reOperationId
, OperationImportance (..)
, MetricValue
, metricValue
, mvBoolValue
, mvStartTime
, mvDoubleValue
, mvStringValue
, mvDistributionValue
, mvEndTime
, mvInt64Value
, mvLabels
, Xgafv (..)
, CheckResponse
, checkResponse
, crCheckErrors
, crServiceConfigId
, crOperationId
, ReportResponse
, reportResponse
, rrReportErrors
, rrServiceConfigId
, LogEntry
, logEntry
, leSeverity
, leTextPayload
, leStructPayload
, leName
, leInsertId
, leLabels
, leProtoPayload
, leTimestamp
, OperationLabels
, operationLabels
, olAddtional
, LogEntrySeverity (..)
, ExplicitBuckets
, explicitBuckets
, ebBounds
, LogEntryStructPayload
, logEntryStructPayload
, lespAddtional
) where
import Network.Google.Prelude
import Network.Google.ServiceControl.Types.Product
import Network.Google.ServiceControl.Types.Sum
serviceControlService :: ServiceConfig
serviceControlService
= defaultService (ServiceId "servicecontrol:v1")
"servicecontrol.googleapis.com"
serviceControlScope :: Proxy '["https://www.googleapis.com/auth/servicecontrol"]
serviceControlScope = Proxy;
-- | View and manage your data across Google Cloud Platform services
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;