Get Transfer Job

storage_transfer.get_transfer_job
ActionGoogle Cloudconnection required

Calls Storage Transfer GET /v1/transferJobs/{transferJobsId}.

Gets a transfer job.

Connection

Required
Yes — the node will not save without one
Auth type
OAuth 2.0
Providers
Google Storage Transfer
Secret shape
{"client_id", "client_secret", "refresh_token"}
Resolved by
config.connection_id, else node.connection_id

Configuration

2 fields, 2 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
transfer_job
Transfer job id.
stringYes———
project_id
Required. The ID of the Google Cloud project that owns the job.
stringYes———

Output

One shape.

result

FieldTypeExample
ok
boolean—
replicationSpec
object—
lastModificationTime
string—
serviceAccount
string—
transferSpec
object—
description
string—
creationTime
string—
{
  "creationTime": "",
  "description": "",
  "lastModificationTime": "",
  "ok": false,
  "replicationSpec": {},
  "serviceAccount": "",
  "transferSpec": {}
}

See Get Transfer Job run in a workflow.

In a technical demo we add the Google Storage Transfer connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.