feat(plugin): Create skeleton
This commit is contained in:
1 parent
9f09f161ba
commit
a01669f03f
10 files changed
+547
No files matched your search
@@ -0,0 +1,35 @@
|
||||
## Getting Started
|
||||
|
||||
To create a storage bucket (using default scope created by `boundary dev`):
|
||||
|
||||
```bash
|
||||
boundary storage-buckets create \
|
||||
-scope-id p_1234567890 \
|
||||
-name "Example Plugin-Based Storage Bucket" \
|
||||
-description "Description for plugin-based storage bucket" \
|
||||
-plugin-name minio \
|
||||
-bucket-name="session_recording_storage" \
|
||||
-bucket-prefix="foo/bar/zoo" \
|
||||
-worker-filter '"minio-access" in "/tags/type"' \
|
||||
-attr endpoint_url="https://my-minio-instance.dev/s3-api" \
|
||||
-attr region=REGION \
|
||||
-secret access_key_id='KEY' \
|
||||
-secret secret_access_key='SECRET'
|
||||
```
|
||||
|
||||
### Attributes
|
||||
|
||||
The following `attributes` are valid on a MinIO storage bucket resource:
|
||||
|
||||
- `endpoint_url` (string, required): Fully-qualified endpoint pointing to a
|
||||
MinIO S3 API.
|
||||
- `region` (string, optional): The region to configure the storage bucket for.
|
||||
|
||||
### Secrets
|
||||
|
||||
The following `secrets` are valid on a MinIO storage bucket resource:
|
||||
|
||||
- `access_key_id` (string, required): The MinIO service account's access key to
|
||||
use with this storage bucket.
|
||||
- `secret_access_key` (string, required): The MinIO service account's secret key
|
||||
to use with this storage bucket.
|
||||
Reference in new issue
Block a user