Amazon S3 Object
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.
See Sample Workflow
ObjectContent
Type: Multiline Text InputOutput
The content of the object