The Google Cloud Storage component is a data connector that allows users to upload data to Google's Cloud Storage. It can carry out the following tasks:
#Release Stage
Alpha
#Configuration
The component configuration is defined and maintained here.
#Connection
| Field | Field ID | Type | Note |
|---|---|---|---|
| Bucket Name (required) | bucket_name | string | Name of the bucket to be used for object storage. |
| JSON Key File contents (required) | json_key | string | Contents of the JSON key file with access to the bucket. |
#Supported Tasks
#Upload
Upload data to Google Cloud Storage.
| Input | ID | Type | Description |
|---|---|---|---|
| Task ID (required) | task | string | TASK_UPLOAD |
| Object Name (required) | object_name | string | The name of the object to be created |
| Data (required) | data | string | The data to be saved in the object |
| Output | ID | Type | Description |
|---|---|---|---|
| Authenticated URL (optional) | authenticated_url | string | Only users granted permission can access the object with this link |
| Gsutil URI (optional) | gsutil_uri | string | File path to this resource in Cloud Storage |
| Public Access (optional) | public_access | boolean | Whether the object is publicly accessible |
| Public URL (optional) | public_url | string | Anyone with this link can access the object on the public Internet |
| Upload Status | status | string | Status of the upload operation |