Storage Transfer API: transferJobs. Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets. See: https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs
Storage Transfer API: transferJobs. Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets. See: https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs
(create$ auth parameters body)
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/create
Required parameters: none
Optional parameters: none
Body:
{:creationTime string, :description string, :schedule {:repeatInterval string, :scheduleEndDate Date, :startTimeOfDay TimeOfDay, :scheduleStartDate Date, :endTimeOfDay TimeOfDay}, :loggingConfig {:enableOnpremGcsTransferLogs boolean}, :name string, :lastModificationTime string, :latestOperationName string, :deletionTime string, :status string, :notificationConfig {:eventTypes [string], :pubsubTopic string, :payloadFormat string}, :projectId string, :transferSpec {:httpDataSource HttpData, :posixDataSource PosixFilesystem, :gcsDataSource GcsData, :transferOptions TransferOptions, :awsS3DataSource AwsS3Data, :gcsDataSink GcsData, :azureBlobStorageDataSource AzureBlobStorageData, :objectConditions ObjectConditions}}
Creates a transfer job that runs periodically.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/create Required parameters: none Optional parameters: none Body: {:creationTime string, :description string, :schedule {:repeatInterval string, :scheduleEndDate Date, :startTimeOfDay TimeOfDay, :scheduleStartDate Date, :endTimeOfDay TimeOfDay}, :loggingConfig {:enableOnpremGcsTransferLogs boolean}, :name string, :lastModificationTime string, :latestOperationName string, :deletionTime string, :status string, :notificationConfig {:eventTypes [string], :pubsubTopic string, :payloadFormat string}, :projectId string, :transferSpec {:httpDataSource HttpData, :posixDataSource PosixFilesystem, :gcsDataSource GcsData, :transferOptions TransferOptions, :awsS3DataSource AwsS3Data, :gcsDataSink GcsData, :azureBlobStorageDataSource AzureBlobStorageData, :objectConditions ObjectConditions}} Creates a transfer job that runs periodically.
(get$ auth parameters)
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/get
Required parameters: jobName, projectId
Optional parameters: none
Gets a transfer job.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/get Required parameters: jobName, projectId Optional parameters: none Gets a transfer job.
(list$ auth parameters)
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/list
Required parameters: filter
Optional parameters: pageToken, pageSize
Lists transfer jobs.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/list Required parameters: filter Optional parameters: pageToken, pageSize Lists transfer jobs.
(patch$ auth parameters body)
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/patch
Required parameters: jobName
Optional parameters: none
Body:
{:updateTransferJobFieldMask string, :projectId string, :transferJob {:creationTime string, :description string, :schedule Schedule, :loggingConfig LoggingConfig, :name string, :lastModificationTime string, :latestOperationName string, :deletionTime string, :status string, :notificationConfig NotificationConfig, :projectId string, :transferSpec TransferSpec}}
Updates a transfer job. Updating a job's transfer spec does not affect transfer operations that are running already. Note: The job's status field can be modified using this RPC (for example, to set a job's status to DELETED, DISABLED, or ENABLED).
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/patch Required parameters: jobName Optional parameters: none Body: {:updateTransferJobFieldMask string, :projectId string, :transferJob {:creationTime string, :description string, :schedule Schedule, :loggingConfig LoggingConfig, :name string, :lastModificationTime string, :latestOperationName string, :deletionTime string, :status string, :notificationConfig NotificationConfig, :projectId string, :transferSpec TransferSpec}} Updates a transfer job. Updating a job's transfer spec does not affect transfer operations that are running already. **Note:** The job's status field can be modified using this RPC (for example, to set a job's status to DELETED, DISABLED, or ENABLED).
(run$ auth parameters body)
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/run
Required parameters: jobName
Optional parameters: none
Body:
{:projectId string}
Attempts to start a new TransferOperation for the current TransferJob. A TransferJob has a maximum of one active TransferOperation. If this method is called while a TransferOperation is active, an error wil be returned.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/run Required parameters: jobName Optional parameters: none Body: {:projectId string} Attempts to start a new TransferOperation for the current TransferJob. A TransferJob has a maximum of one active TransferOperation. If this method is called while a TransferOperation is active, an error wil be returned.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close