Provides read, write and delete of objects in Amazon S3.

Revision History

1.0.0.0 Initial Release

1.0.0.1 Added actions to list buckets and objects

1.0.0.2 List objects can now take a filter path

1.0.1.0 Added support for pagination.

Properties

Connection

Type: Connection Input
Provides a connection to the S2 store

AccessKey
Type: String

SecretKey
Type: Password

RegionName
Type: String
Amazon region name. e.g. us-east-1

Action

Type: List Input
The Action Property
GetObject - Read the object into the ObjectContent property
PutObject - Create or replace the object
DeleteObject - Delete the object

ListBuckets - Get a list of buckets

ListObjects - Get a list of objects in the specified bucket, specify folder path in "Object Key" property to filter. E.g. folder/folder2/

BucketName

Type: String Input
The S3 bucket name

ObjectKey

Type: String Input
A string key that will be used to identify the object

ObjectType

Type: List Input
Specifies how the object should be parsed or written
Text - Object will be treated as a Unicode string
Binary - Object will be treated as Binary (set or read as a byte array)

ListObjectMarker

Type: String Input
When paginating, providing this field with the data from the "NextMarker" field on a previous payload will move the pagination forward.

ObjectContent

Type: Multiline Text InputOutput
The content of the object

Did this answer your question?