{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.CloudAsset
(
cloudAssetService
, cloudPlatformScope
, CloudAssetAPI
, module Network.Google.Resource.CloudAsset.Organizations.BatchGetAssetsHistory
, module Network.Google.Resource.CloudAsset.Organizations.ExportAssets
, module Network.Google.Resource.CloudAsset.Organizations.Operations.Get
, module Network.Google.Resource.CloudAsset.Projects.BatchGetAssetsHistory
, module Network.Google.Resource.CloudAsset.Projects.ExportAssets
, module Network.Google.Resource.CloudAsset.Projects.Operations.Get
, Status
, status
, sDetails
, sCode
, sMessage
, ExportAssetsRequestContentType (..)
, AuditConfig
, auditConfig
, acService
, acAuditLogConfigs
, Expr
, expr
, eLocation
, eExpression
, eTitle
, eDescription
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, Asset
, asset
, aName
, aResource
, aIAMPolicy
, aAssetType
, GcsDestination
, gcsDestination
, gdURI
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, ExportAssetsRequest
, exportAssetsRequest
, earReadTime
, earAssetTypes
, earOutputConfig
, earContentType
, TimeWindow
, timeWindow
, twStartTime
, twEndTime
, TemporalAsset
, temporalAsset
, taWindow
, taAsset
, taDeleted
, AuditLogConfigLogType (..)
, Resource
, resource
, rParent
, rData
, rVersion
, rDiscoveryName
, rDiscoveryDocumentURI
, rResourceURL
, Xgafv (..)
, ResourceData
, resourceData
, rdAddtional
, OutputConfig
, outputConfig
, ocGcsDestination
, Policy
, policy
, pAuditConfigs
, pEtag
, pVersion
, pBindings
, BatchGetAssetsHistoryResponse
, batchGetAssetsHistoryResponse
, bgahrAssets
, OperationMetadata
, operationMetadata
, omAddtional
, AuditLogConfig
, auditLogConfig
, alcLogType
, alcExemptedMembers
, OperationResponse
, operationResponse
, orAddtional
, Binding
, binding
, bMembers
, bRole
, bCondition
) where
import Network.Google.CloudAsset.Types
import Network.Google.Prelude
import Network.Google.Resource.CloudAsset.Organizations.BatchGetAssetsHistory
import Network.Google.Resource.CloudAsset.Organizations.ExportAssets
import Network.Google.Resource.CloudAsset.Organizations.Operations.Get
import Network.Google.Resource.CloudAsset.Projects.BatchGetAssetsHistory
import Network.Google.Resource.CloudAsset.Projects.ExportAssets
import Network.Google.Resource.CloudAsset.Projects.Operations.Get
type CloudAssetAPI =
OrganizationsOperationsGetResource :<|>
OrganizationsExportAssetsResource
:<|> OrganizationsBatchGetAssetsHistoryResource
:<|> ProjectsOperationsGetResource
:<|> ProjectsExportAssetsResource
:<|> ProjectsBatchGetAssetsHistoryResource