{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.CloudProFiler.Types
(
cloudProfilerService
, cloudPlatformScope
, monitoringScope
, monitoringWriteScope
, DeploymentLabels
, deploymentLabels
, dlAddtional
, ProFileProFileType (..)
, ProFile
, proFile
, pfProFileBytes
, pfName
, pfLabels
, pfProFileType
, pfDuration
, pfDeployment
, CreateProFileRequest
, createProFileRequest
, cpfrProFileType
, cpfrDeployment
, ProFileLabels
, proFileLabels
, pflAddtional
, Xgafv (..)
, Deployment
, deployment
, dLabels
, dProjectId
, dTarget
) where
import Network.Google.CloudProFiler.Types.Product
import Network.Google.CloudProFiler.Types.Sum
import Network.Google.Prelude
cloudProfilerService :: ServiceConfig
cloudProfilerService
= defaultService (ServiceId "cloudprofiler:v2")
"cloudprofiler.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;
monitoringScope :: Proxy '["https://www.googleapis.com/auth/monitoring"]
monitoringScope = Proxy;
monitoringWriteScope :: Proxy '["https://www.googleapis.com/auth/monitoring.write"]
monitoringWriteScope = Proxy;