You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: daprdocs/content/en/reference/components-reference/supported-bindings/gcpbucket.md
+124-1Lines changed: 124 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,8 +77,13 @@ This component supports **output binding** with the following operations:
77
77
78
78
- `create` : [Create file](#create-file)
79
79
- `get` : [Get file](#get-file)
80
+
- `bulkGet` : [Bulk get objects](#bulk-get-objects)
80
81
- `delete` : [Delete file](#delete-file)
81
82
- `list`: [List file](#list-files)
83
+
- `copy`: [Copy file](#copy-files)
84
+
- `move`: [Move file](#move-files)
85
+
- `rename`: [Rename file](#rename-files)
86
+
82
87
83
88
### Create file
84
89
@@ -211,6 +216,72 @@ The metadata parameters are:
211
216
212
217
The response body contains the value stored in the object.
213
218
219
+
### Bulk get objects
220
+
221
+
To perform a bulk get operation that retrieves all bucket files at once, invoke the GCP bucket binding with a `POST` method and the following JSON body:
222
+
223
+
```json
224
+
{
225
+
"operation": "bulkGet",
226
+
}
227
+
```
228
+
229
+
The metadata parameters are:
230
+
231
+
- `encodeBase64`- (optional) configuration to encode base64 file content before return the content for all files
0 commit comments