{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.ServiceConsumerManagement.Types
(
serviceConsumerManagementService
, cloudPlatformScope
, MetricDescriptorValueType (..)
, SystemParameter
, systemParameter
, spHTTPHeader
, spURLQueryParameter
, spName
, MonitoredResourceDescriptor
, monitoredResourceDescriptor
, mrdName
, mrdDisplayName
, mrdLabels
, mrdType
, mrdDescription
, BackendRulePathTranslation (..)
, V1Beta1RefreshConsumerResponse
, v1Beta1RefreshConsumerResponse
, DocumentationRule
, documentationRule
, drSelector
, drDeprecationDescription
, drDescription
, Status
, status
, sDetails
, sCode
, sMessage
, BillingDestination
, billingDestination
, bdMetrics
, bdMonitoredResource
, Control
, control
, cEnvironment
, AuthRequirement
, authRequirement
, arProviderId
, arAudiences
, Context
, context
, cRules
, LoggingDestination
, loggingDestination
, ldMonitoredResource
, ldLogs
, MetricDescriptor
, metricDescriptor
, mdMetricKind
, mdName
, mdMetadata
, mdDisplayName
, mdLabels
, mdType
, mdValueType
, mdDescription
, mdUnit
, ListOperationsResponse
, listOperationsResponse
, lorNextPageToken
, lorOperations
, TenantResourceStatus (..)
, CancelOperationRequest
, cancelOperationRequest
, BackendRule
, backendRule
, brJwtAudience
, brSelector
, brMinDeadline
, brAddress
, brOperationDeadline
, brDeadline
, brPathTranslation
, SourceContext
, sourceContext
, scFileName
, SearchTenancyUnitsResponse
, searchTenancyUnitsResponse
, sturTenancyUnits
, sturNextPageToken
, Field
, field
, fKind
, fOneofIndex
, fName
, fJSONName
, fCardinality
, fOptions
, fPacked
, fDefaultValue
, fNumber
, fTypeURL
, MetricRule
, metricRule
, mrSelector
, mrMetricCosts
, FieldKind (..)
, EnumSyntax (..)
, V1Beta1QuotaOverrideDimensions
, v1Beta1QuotaOverrideDimensions
, vbqodAddtional
, Service
, service
, sControl
, sMetrics
, sContext
, sAuthentication
, sAPIs
, sTypes
, sSystemTypes
, sExperimental
, sMonitoredResources
, sBackend
, sMonitoring
, sName
, sSystemParameters
, sLogs
, sDocumentation
, sId
, sUsage
, sEndpoints
, sEnums
, sConfigVersion
, sHTTP
, sTitle
, sProducerProjectId
, sSourceInfo
, sBilling
, sCustomError
, sLogging
, sQuota
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, Empty
, empty
, V1Beta1ImportProducerOverridesResponse
, v1Beta1ImportProducerOverridesResponse
, vbiporOverrides
, CustomErrorRule
, customErrorRule
, cerIsErrorType
, cerSelector
, V1Beta1EnableConsumerResponse
, v1Beta1EnableConsumerResponse
, OptionValue
, optionValue
, ovAddtional
, EnumValue
, enumValue
, evName
, evOptions
, evNumber
, Authentication
, authentication
, aRules
, aProviders
, MetricDescriptorMetadataLaunchStage (..)
, V1EnableConsumerResponse
, v1EnableConsumerResponse
, Mixin
, mixin
, mRoot
, mName
, CustomHTTPPattern
, customHTTPPattern
, chttppPath
, chttppKind
, UsageRule
, usageRule
, urSelector
, urAllowUnregisteredCalls
, urSkipServiceControl
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, Page
, page
, pSubpages
, pContent
, pName
, V1GenerateServiceAccountResponse
, v1GenerateServiceAccountResponse
, vgsarAccount
, AuthenticationRule
, authenticationRule
, arRequirements
, arSelector
, arAllowWithoutCredential
, arOAuth
, V1AddVisibilityLabelsResponse
, v1AddVisibilityLabelsResponse
, vavlrLabels
, ServiceAccountConfig
, serviceAccountConfig
, sacAccountId
, sacTenantProjectRoles
, V1Beta1QuotaOverride
, v1Beta1QuotaOverride
, vbqoMetric
, vbqoOverrideValue
, vbqoName
, vbqoDimensions
, vbqoUnit
, LabelDescriptorValueType (..)
, MetricRuleMetricCosts
, metricRuleMetricCosts
, mrmcAddtional
, AuthorizationConfig
, authorizationConfig
, acProvider
, DeleteTenantProjectRequest
, deleteTenantProjectRequest
, dtprTag
, TenantProjectPolicy
, tenantProjectPolicy
, tppPolicyBindings
, PolicyBinding
, policyBinding
, pbMembers
, pbRole
, APISyntax (..)
, TypeSyntax (..)
, Experimental
, experimental
, eAuthorization
, Backend
, backend
, bRules
, TenancyUnit
, tenancyUnit
, tuService
, tuName
, tuTenantResources
, tuConsumer
, tuCreateTime
, Monitoring
, monitoring
, mProducerDestinations
, mConsumerDestinations
, LogDescriptor
, logDescriptor
, ldName
, ldDisplayName
, ldLabels
, ldDescription
, Method
, method
, metRequestStreaming
, metResponseTypeURL
, metName
, metResponseStreaming
, metRequestTypeURL
, metOptions
, metSyntax
, V1RefreshConsumerResponse
, v1RefreshConsumerResponse
, SystemParameters
, systemParameters
, spRules
, Documentation
, documentation
, dSummary
, dDocumentationRootURL
, dRules
, dPages
, dOverview
, Xgafv (..)
, MetricDescriptorMetadata
, metricDescriptorMetadata
, mdmSamplePeriod
, mdmIngestDelay
, mdmLaunchStage
, UndeleteTenantProjectRequest
, undeleteTenantProjectRequest
, utprTag
, SystemParameterRule
, systemParameterRule
, sprSelector
, sprParameters
, LabelDescriptor
, labelDescriptor
, lKey
, lValueType
, lDescription
, V1Beta1DisableConsumerResponse
, v1Beta1DisableConsumerResponse
, Usage
, usage
, uRequirements
, uRules
, uProducerNotificationChannel
, FieldCardinality (..)
, V1Beta1BatchCreateProducerOverridesResponse
, v1Beta1BatchCreateProducerOverridesResponse
, vbbcporOverrides
, HTTP
, hTTP
, hRules
, hFullyDecodeReservedExpansion
, Type
, type'
, tSourceContext
, tOneofs
, tName
, tOptions
, tFields
, tSyntax
, API
, api
, aSourceContext
, aMixins
, aMethods
, aName
, aVersion
, aOptions
, aSyntax
, MonitoringDestination
, monitoringDestination
, mdMetrics
, mdMonitoredResource
, OperationMetadata
, operationMetadata
, omAddtional
, Endpoint
, endpoint
, eAliases
, eAllowCORS
, eName
, eFeatures
, eTarget
, OAuthRequirements
, oAuthRequirements
, oarCanonicalScopes
, TenantProjectConfig
, tenantProjectConfig
, tpcFolder
, tpcServiceAccountConfig
, tpcTenantProjectPolicy
, tpcLabels
, tpcServices
, tpcBillingConfig
, MetricDescriptorMetricKind (..)
, CustomError
, customError
, ceRules
, ceTypes
, QuotaLimit
, quotaLimit
, qlValues
, qlFreeTier
, qlMetric
, qlName
, qlDisplayName
, qlDuration
, qlDefaultLimit
, qlDescription
, qlUnit
, qlMaxLimit
, Option
, option
, optValue
, optName
, Billing
, billing
, bConsumerDestinations
, SourceInfo
, sourceInfo
, siSourceFiles
, QuotaLimitValues
, quotaLimitValues
, qlvAddtional
, V1ServiceAccount
, v1ServiceAccount
, vsaEmail
, vsaTag
, vsaIAMAccountName
, vsaUniqueId
, vsaName
, AttachTenantProjectRequest
, attachTenantProjectRequest
, atprTag
, atprExternalResource
, atprReservedResource
, Enum'
, enum
, enuSourceContext
, enuEnumvalue
, enuName
, enuOptions
, enuSyntax
, Logging
, logging
, lProducerDestinations
, lConsumerDestinations
, MethodSyntax (..)
, RemoveTenantProjectRequest
, removeTenantProjectRequest
, rtprTag
, SourceInfoSourceFilesItem
, sourceInfoSourceFilesItem
, sisfiAddtional
, Quota
, quota
, qLimits
, qMetricRules
, V1DisableConsumerResponse
, v1DisableConsumerResponse
, HTTPRule
, hTTPRule
, httprSelector
, httprPost
, httprBody
, httprCustom
, httprResponseBody
, httprPatch
, httprGet
, httprAdditionalBindings
, httprDelete
, httprPut
, ApplyTenantProjectConfigRequest
, applyTenantProjectConfigRequest
, atpcrProjectConfig
, atpcrTag
, ListTenancyUnitsResponse
, listTenancyUnitsResponse
, lturTenancyUnits
, lturNextPageToken
, OperationResponse
, operationResponse
, orAddtional
, TenantResource
, tenantResource
, trStatus
, trTag
, trResource
, TenantProjectConfigLabels
, tenantProjectConfigLabels
, tpclAddtional
, V1RemoveVisibilityLabelsResponse
, v1RemoveVisibilityLabelsResponse
, vrvlrLabels
, AuthProvider
, authProvider
, apJWKsURI
, apAudiences
, apId
, apAuthorizationURL
, apIssuer
, BillingConfig
, billingConfig
, bcBillingAccount
, CreateTenancyUnitRequest
, createTenancyUnitRequest
, cturTenancyUnitId
, ContextRule
, contextRule
, crSelector
, crRequested
, crAllowedRequestExtensions
, crProvided
, crAllowedResponseExtensions
, AddTenantProjectRequest
, addTenantProjectRequest
, aProjectConfig
, aTag
) where
import Network.Google.Prelude
import Network.Google.ServiceConsumerManagement.Types.Product
import Network.Google.ServiceConsumerManagement.Types.Sum
serviceConsumerManagementService :: ServiceConfig
serviceConsumerManagementService
= defaultService
(ServiceId "serviceconsumermanagement:v1")
"serviceconsumermanagement.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy