AWS S3 Resource Node

The AWS S3 Resource provides a way to connect to AWS S3-compatible APIs directly from Dynaboard.

Properties

AWS Access Key ID

PropaccessKeyId
Typestring

The AWS Access Key ID to connect to the AWS API using.

AWS Secret Access Key

PropsecretAccessKey
Type({ ref: string } | undefined)

The AWS Secret Access Key to connect to the AWS API using.

Actions

List Buckets

Lists all buckets accessible to the current API key.

ParameterTypeDefault
regionstringundefined

Get Bucket Location

Gets the bucket location.

ParameterTypeDefault
regionstringundefined
namestringundefined

Create Bucket

Creates a new bucket in AWS S3.

ParameterTypeDefault
regionstringundefined
namestringundefined

Delete Bucket

Deletes a bucket from AWS S3.

ParameterTypeDefault
regionstringundefined
namestringundefined

List Objects

Retrieves a list of objects in the AWS S3 bucket.

ParameterTypeDefault
regionstringundefined
bucketstringundefined
startAfterstringundefined
maxKeysstringundefined
prefixstringundefined
continuationTokenstringundefined

Delete Object

Deletes an object in the AWS S3 bucket.

ParameterTypeDefault
regionstringundefined
bucketstringundefined
keystringundefined
versionIdstringundefined

Get Presigned URL

Get the presigned URL to download an object in an AWS S3 bucket.

ParameterTypeDefault
regionstringundefined
bucketstringundefined
keystringundefined
versionIdstringundefined

Put Presigned URL

Gets the presigned URL to upload an object to an AWS S3 bucket.

ParameterTypeDefault
regionstringundefined
bucketstringundefined
keystringundefined