{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.StorageTransfer
(
storageTransferService
, cloudPlatformScope
, StorageTransferAPI
, module Network.Google.Resource.StorageTransfer.GoogleServiceAccounts.Get
, module Network.Google.Resource.StorageTransfer.TransferJobs.Create
, module Network.Google.Resource.StorageTransfer.TransferJobs.Get
, module Network.Google.Resource.StorageTransfer.TransferJobs.List
, module Network.Google.Resource.StorageTransfer.TransferJobs.Patch
, module Network.Google.Resource.StorageTransfer.TransferOperations.Cancel
, module Network.Google.Resource.StorageTransfer.TransferOperations.Delete
, module Network.Google.Resource.StorageTransfer.TransferOperations.Get
, module Network.Google.Resource.StorageTransfer.TransferOperations.List
, module Network.Google.Resource.StorageTransfer.TransferOperations.Pause
, module Network.Google.Resource.StorageTransfer.TransferOperations.Resume
, ErrorSummary
, errorSummary
, esErrorCount
, esErrorCode
, esErrorLogEntries
, Status
, status
, sDetails
, sCode
, sMessage
, ListOperationsResponse
, listOperationsResponse
, lorNextPageToken
, lorOperations
, TransferOperationStatus (..)
, Schedule
, schedule
, sScheduleEndDate
, sScheduleStartDate
, sStartTimeOfDay
, ObjectConditions
, objectConditions
, ocMinTimeElapsedSinceLastModification
, ocIncludePrefixes
, ocMaxTimeElapsedSinceLastModification
, ocExcludePrefixes
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, Empty
, empty
, PauseTransferOperationRequest
, pauseTransferOperationRequest
, GoogleServiceAccount
, googleServiceAccount
, gsaAccountEmail
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, Date
, date
, dDay
, dYear
, dMonth
, UpdateTransferJobRequest
, updateTransferJobRequest
, utjrTransferJob
, utjrProjectId
, utjrUpdateTransferJobFieldMask
, TransferCounters
, transferCounters
, tcBytesFoundOnlyFromSink
, tcBytesDeletedFromSink
, tcObjectsDeletedFromSource
, tcObjectsFoundFromSource
, tcBytesFailedToDeleteFromSink
, tcBytesFromSourceFailed
, tcBytesCopiedToSink
, tcBytesFoundFromSource
, tcBytesDeletedFromSource
, tcObjectsDeletedFromSink
, tcObjectsFoundOnlyFromSink
, tcBytesFromSourceSkippedBySync
, tcObjectsCopiedToSink
, tcObjectsFromSourceFailed
, tcObjectsFailedToDeleteFromSink
, tcObjectsFromSourceSkippedBySync
, TransferJob
, transferJob
, tjCreationTime
, tjStatus
, tjSchedule
, tjDeletionTime
, tjName
, tjProjectId
, tjTransferSpec
, tjDescription
, tjLastModificationTime
, GcsData
, gcsData
, gdBucketName
, Xgafv (..)
, AwsS3Data
, awsS3Data
, asdBucketName
, asdAwsAccessKey
, TransferJobStatus (..)
, HTTPData
, hTTPData
, httpdListURL
, TimeOfDay'
, timeOfDay
, todNanos
, todHours
, todMinutes
, todSeconds
, ErrorLogEntry
, errorLogEntry
, eleURL
, eleErrorDetails
, OperationMetadata
, operationMetadata
, omAddtional
, TransferOptions
, transferOptions
, toDeleteObjectsUniqueInSink
, toDeleteObjectsFromSourceAfterTransfer
, toOverwriteObjectsAlreadyExistingInSink
, TransferOperation
, transferOperation
, toStatus
, toCounters
, toStartTime
, toTransferJobName
, toName
, toEndTime
, toProjectId
, toTransferSpec
, toErrorBreakdowns
, TransferSpec
, transferSpec
, tsGcsDataSource
, tsObjectConditions
, tsHTTPDataSource
, tsAwsS3DataSource
, tsGcsDataSink
, tsTransferOptions
, ListTransferJobsResponse
, listTransferJobsResponse
, ltjrNextPageToken
, ltjrTransferJobs
, OperationResponse
, operationResponse
, orAddtional
, ResumeTransferOperationRequest
, resumeTransferOperationRequest
, AwsAccessKey
, awsAccessKey
, aakSecretAccessKey
, aakAccessKeyId
, ErrorSummaryErrorCode (..)
) where
import Network.Google.Prelude
import Network.Google.Resource.StorageTransfer.GoogleServiceAccounts.Get
import Network.Google.Resource.StorageTransfer.TransferJobs.Create
import Network.Google.Resource.StorageTransfer.TransferJobs.Get
import Network.Google.Resource.StorageTransfer.TransferJobs.List
import Network.Google.Resource.StorageTransfer.TransferJobs.Patch
import Network.Google.Resource.StorageTransfer.TransferOperations.Cancel
import Network.Google.Resource.StorageTransfer.TransferOperations.Delete
import Network.Google.Resource.StorageTransfer.TransferOperations.Get
import Network.Google.Resource.StorageTransfer.TransferOperations.List
import Network.Google.Resource.StorageTransfer.TransferOperations.Pause
import Network.Google.Resource.StorageTransfer.TransferOperations.Resume
import Network.Google.StorageTransfer.Types
type StorageTransferAPI =
TransferJobsListResource :<|>
TransferJobsPatchResource
:<|> TransferJobsGetResource
:<|> TransferJobsCreateResource
:<|> TransferOperationsListResource
:<|> TransferOperationsGetResource
:<|> TransferOperationsPauseResource
:<|> TransferOperationsCancelResource
:<|> TransferOperationsDeleteResource
:<|> TransferOperationsResumeResource
:<|> GoogleServiceAccountsGetResource