Liking cljdoc? Tell your friends :D

happygapi.storagetransfer.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

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
raw docstring

create$clj

(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}, :name string, :lastModificationTime string, :deletionTime string, :status string, :notificationConfig {:payloadFormat string, :eventTypes [string], :pubsubTopic string}, :projectId string, :transferSpec {:httpDataSource HttpData, :objectConditions ObjectConditions, :gcsDataSink GcsData, :gcsDataSource GcsData, :azureBlobStorageDataSource AzureBlobStorageData, :transferOptions TransferOptions, :awsS3DataSource AwsS3Data}}

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},
 :name string,
 :lastModificationTime string,
 :deletionTime string,
 :status string,
 :notificationConfig {:payloadFormat string,
                      :eventTypes [string],
                      :pubsubTopic string},
 :projectId string,
 :transferSpec {:httpDataSource HttpData,
                :objectConditions ObjectConditions,
                :gcsDataSink GcsData,
                :gcsDataSource GcsData,
                :azureBlobStorageDataSource AzureBlobStorageData,
                :transferOptions TransferOptions,
                :awsS3DataSource AwsS3Data}}

Creates a transfer job that runs periodically.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/get

Required parameters: jobName

Optional parameters: projectId

Gets a transfer job.

https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/get

Required parameters: jobName

Optional parameters: projectId

Gets a transfer job.
sourceraw docstring

list$clj

(list$ auth parameters)

https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/list

Required parameters: none

Optional parameters: filter, pageToken, pageSize

Lists transfer jobs.

https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/list

Required parameters: none

Optional parameters: filter, pageToken, pageSize

Lists transfer jobs.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://cloud.google.com/storage-transfer/docsapi/reference/rest/v1/transferJobs/patch

Required parameters: jobName

Optional parameters: none

Body:

{:transferJob {:creationTime string, :description string, :schedule Schedule, :name string, :lastModificationTime string, :deletionTime string, :status string, :notificationConfig NotificationConfig, :projectId string, :transferSpec TransferSpec}, :projectId string, :updateTransferJobFieldMask string}

Updates a transfer job. Updating a job's transfer spec does not affect transfer operations that are running already. Updating a job's schedule is not allowed.

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: 

{:transferJob {:creationTime string,
               :description string,
               :schedule Schedule,
               :name string,
               :lastModificationTime string,
               :deletionTime string,
               :status string,
               :notificationConfig NotificationConfig,
               :projectId string,
               :transferSpec TransferSpec},
 :projectId string,
 :updateTransferJobFieldMask string}

Updates a transfer job. Updating a job's transfer spec does not affect
transfer operations that are running already. Updating a job's schedule
is not allowed.

**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).
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close