Google Storage Source
Consume objects from Google Cloud Storage.
If you specify the serviceAccountKey property, you must base64 encode it before you pass it as a parameter.
Metadata
| Property |
Value |
| Type |
source |
| Group |
Google Storage |
| Namespace |
GCP |
| Support Level |
Stable |
| Provider |
Apache Software Foundation |
Properties
| Name |
Type |
Required |
Default |
Description |
bucketNameOrArn |
string |
✓ |
|
The Google Cloud Storage bucket name or Bucket Amazon Resource Name (ARN). |
serviceAccountKey |
binary |
|
|
The service account key to use as credentials for Google Cloud Storage access. You must encode this value in base64. |
deleteAfterRead |
boolean |
|
true |
Specifies to delete objects after consuming them. |
autoCreateBucket |
boolean |
|
false |
Specifies to automatically create the Google Cloud Storage bucket. |
prefix |
string |
|
|
The prefix which is used in the BlobListOptions to only consume objects we are interested in. |
filter |
string |
|
|
A regular expression to include only blobs with name matching it. |
Dependencies
camel:kamelet
camel:google-storage
camel:jackson