Amazon S3 (Simple Storage Service) Actions
Description: AWS S3 is an online storage web service offered by Amazon Web Services that allows you to store and retrieve an unlimited amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. Amazon’s S3 storage schema is similar to files and folders, except that buckets may not contain other buckets, and the data contained within an S3 object doesn’t need to be typical file-like material (though it often is). This service is easy-to-use, reliable, and inexpensive. Additionally, it is designed to be flexible so that protocol or functional layers can easily be added.
Available Activities
The following table briefly describes the available activities for this action arranged in alphabetical order. Click the appropriate link for more details regarding each activity.
Activity |
Description |
---|---|
Allows you to copy objects within Amazon S3. |
|
Creates and names a new S3 Bucket. |
|
Creates a unique session which can be used to associate subsequent S3 steps. This provides a single task the ability to execute numerous S3 operations associated to a specific session. |
|
Deletes the specified bucket. You can optionally delete all objects contained in the bucket as well. |
|
Deletes a single object or multiple objects contained in a bucket. |
|
Ends an S3 session created in a previous step with the use of the Create session activity. |
|
Gets the Access Control List (ACL) for a given bucket or object and populates an dataset with the results. |
|
Retrieves the location constraint of the specified bucket and populates a variable with the result. |
|
Retrieves the versioning state of a bucket and populates a variable with the results. |
|
Retrieves a single or multiple objects contained in an S3 bucket. |
|
Gets the pre-signed URL of a given S3 object and populates a variable with the results. |
|
Retrieves all bucket names and their creation dates and stores the results in a dataset. |
|
Retrieves all objects within a bucket and stores the information in a dataset. |
|
Puts one or more objects into an S3 bucket. |
|
Sets the Access Control List (ACL) permissions for an existing bucket or object. |
|
Sets a bucket's versioning state. |