-
Notifications
You must be signed in to change notification settings - Fork 467
/
metadata.yaml
47 lines (47 loc) · 1.24 KB
/
metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# yaml-language-server: $schema=../../../component-metadata-schema.json
schemaVersion: v1
type: bindings
name: gcp.bucket
version: v1
status: alpha
title: "GCP Storage Bucket"
urls:
- title: Reference
url: https://docs.dapr.io/reference/components-reference/supported-bindings/gcpbucket/
binding:
output: true
operations:
- name: create
description: "Create an item."
capabilities: []
builtinAuthenticationProfiles:
- name: "gcp"
metadata:
- name: bucket
required: true
description: |
The bucket name.
example: '"mybucket"'
type: string
- name: signTTL
required: false
description: |
Specifies the duration that the signed URL should be valid.
example: '"15m, 1h"'
type: string
- name: decodeBase64
type: bool
required: false
default: 'false'
description: |
Configuration to decode base64 file content before saving to bucket storage.
(In case of opening a file with binary content).
example: '"true, false"'
- name: encodeBase64
type: bool
required: false
default: 'false'
description: |
Configuration to encode base64 file content before return the content.
(In case of saving a file with binary content).
example: '"true, false"'