
Google Workspace Download
CertifiedDownload a Drive file to Kestra storage
Google Workspace Download
Certified
Download a Drive file to Kestra storage
Downloads file content by ID using a service account and stores it in internal storage. Uses supportsAllDrives; metrics include file size.
yaml
type: io.kestra.plugin.googleworkspace.drive.DownloadExamples
yaml
id: googleworkspace_drive_download
namespace: company.team
tasks:
- id: download
type: io.kestra.plugin.googleworkspace.drive.Download
fileId: "1Dkd3W0OQo-wxz1rrORLP7YGSj6EBLEg74fiTdbJUIQE"
Properties
fileId *Requiredstring
File ID to download
Drive file ID; supports Shared Drives
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
readTimeout integerstring
Default
120The read timeout for the request (in seconds)
scopes array
SubTypestring
Default
["https://www.googleapis.com/auth/drive"]The GCP scopes to used
serviceAccount string
The GCP service account key
Outputs
file
Downloaded file metadata
Definitions
io.kestra.plugin.googleworkspace.drive.models.File
createdTimestring
Format
date-timeidstring
mimeTypestring
namestring
parentsarray
SubTypestring
sizeinteger
trashedboolean
versioninteger
uri string
Format
uriKestra storage URI
kestra:// URI where the content was written
Metrics
size counter
Unit
countNumber of files returned by the list query