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 {:scheduleStartDate Date, :scheduleEndDate Date, :startTimeOfDay TimeOfDay, :endTimeOfDay TimeOfDay, :repeatInterval string}, :loggingConfig {:logActions [string], :logActionStates [string], :enableOnpremGcsTransferLogs boolean}, :name string, :lastModificationTime string, :eventStream {:name string, :eventStreamStartTime string, :eventStreamExpirationTime string}, :latestOperationName string, :deletionTime string, :replicationSpec {:gcsDataSource GcsData, :gcsDataSink GcsData, :objectConditions ObjectConditions, :transferOptions TransferOptions}, :status string, :notificationConfig {:pubsubTopic string, :eventTypes [string], :payloadFormat string}, :projectId string, :transferSpec {:awsS3CompatibleDataSource AwsS3CompatibleData, :sourceAgentPoolName string, :transferOptions TransferOptions, :posixDataSink PosixFilesystem, :gcsDataSource GcsData, :transferManifest TransferManifest, :hdfsDataSource HdfsData, :sinkAgentPoolName string, :httpDataSource HttpData, :posixDataSource PosixFilesystem, :objectConditions ObjectConditions, :awsS3DataSource AwsS3Data, :gcsDataSink GcsData, :gcsIntermediateDataLocation GcsData, :azureBlobStorageDataSource AzureBlobStorageData}}
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 {:scheduleStartDate Date,
:scheduleEndDate Date,
:startTimeOfDay TimeOfDay,
:endTimeOfDay TimeOfDay,
:repeatInterval string},
:loggingConfig {:logActions [string],
:logActionStates [string],
:enableOnpremGcsTransferLogs boolean},
:name string,
:lastModificationTime string,
:eventStream {:name string,
:eventStreamStartTime string,
:eventStreamExpirationTime string},
:latestOperationName string,
:deletionTime string,
:replicationSpec {:gcsDataSource GcsData,
:gcsDataSink GcsData,
:objectConditions ObjectConditions,
:transferOptions TransferOptions},
:status string,
:notificationConfig {:pubsubTopic string,
:eventTypes [string],
:payloadFormat string},
:projectId string,
:transferSpec {:awsS3CompatibleDataSource AwsS3CompatibleData,
:sourceAgentPoolName string,
:transferOptions TransferOptions,
:posixDataSink PosixFilesystem,
:gcsDataSource GcsData,
:transferManifest TransferManifest,
:hdfsDataSource HdfsData,
:sinkAgentPoolName string,
:httpDataSource HttpData,
:posixDataSource PosixFilesystem,
:objectConditions ObjectConditions,
:awsS3DataSource AwsS3Data,
:gcsDataSink GcsData,
:gcsIntermediateDataLocation GcsData,
:azureBlobStorageDataSource AzureBlobStorageData}}
Creates a transfer job that runs periodically.(delete$ auth parameters)https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/delete
Required parameters: jobName, projectId
Optional parameters: none
Deletes a transfer job. Deleting a transfer job sets its status to DELETED.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/delete Required parameters: jobName, projectId Optional parameters: none Deletes a transfer job. Deleting a transfer job sets its status to DELETED.
(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: pageSize, pageToken
Lists transfer jobs.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/list Required parameters: filter Optional parameters: pageSize, pageToken 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:
{:projectId string, :transferJob {:creationTime string, :description string, :schedule Schedule, :loggingConfig LoggingConfig, :name string, :lastModificationTime string, :eventStream EventStream, :latestOperationName string, :deletionTime string, :replicationSpec ReplicationSpec, :status string, :notificationConfig NotificationConfig, :projectId string, :transferSpec TransferSpec}, :updateTransferJobFieldMask string}
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:
{:projectId string,
:transferJob {:creationTime string,
:description string,
:schedule Schedule,
:loggingConfig LoggingConfig,
:name string,
:lastModificationTime string,
:eventStream EventStream,
:latestOperationName string,
:deletionTime string,
:replicationSpec ReplicationSpec,
:status string,
:notificationConfig NotificationConfig,
:projectId string,
:transferSpec TransferSpec},
:updateTransferJobFieldMask string}
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}
Starts a new operation for the specified transfer job. A TransferJob has a maximum of one active TransferOperation. If this method is called while a TransferOperation is active, an error is returned.
https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/run
Required parameters: jobName
Optional parameters: none
Body:
{:projectId string}
Starts a new operation for the specified transfer job. A `TransferJob` has a maximum of one active `TransferOperation`. If this method is called while a `TransferOperation` is active, an error is returned.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |