Downloads
yaml
type: "io.kestra.plugin.gcp.gcs.downloads"
Examples
yaml
id: gcp_gcs_downloads
namespace: company.team
tasks:
- id: downloads
type: io.kestra.plugin.gcp.gcs.Downloads
from: gs://my-bucket/kestra/files/
action: MOVE
moveDirectory: gs://my-bucket/kestra/archive/
Properties
action *Requiredstring
Possible Values
MOVE
DELETE
NONE
from *Requiredstring
allVersions booleanstring
impersonatedServiceAccount string
listingType string
Default
DIRECTORY
Possible Values
RECURSIVE
DIRECTORY
moveDirectory string
projectId string
regExp string
scopes array
SubType string
Default
["https://www.googleapis.com/auth/cloud-platform"]
serviceAccount string
Definitions
io.kestra.plugin.gcp.gcs.models.Blob
bucket string
cacheControl string
componentCount integer
contentDisposition string
contentEncoding string
contentLanguage string
contentType string
crc32c string
createTime string
Format
date-time
customTime string
Format
date-time
deleteTime string
Format
date-time
etag string
eventBasedHold boolean
generatedId string
isDirectory boolean
kmsKeyName string
md5 string
mediaLink string
metaGeneration integer
metadata object
SubType string
name string
retentionExpirationTime integer
selfLink string
size integer
temporaryHold boolean
timeStorageClassUpdated string
Format
date-time
updateTime string
Format
date-time
uri string
Format
uri