Amazon S3 - put bucket versioning

Description - Sets the versioning state of an existing bucket.

Runtime Class - com.ibi.agents.XDPutBucketVersioningAgent


Configuration

This action requires a Amazon S3 Generic as well as the following required parameters.

Parameter Groups

 ParameterTypeDescription
*Name:stringThe name of the bucket to set the versioning policy.
Versioning Policy:stringThe policy on how objects are versioned within a bucket.

Select from one of the following options:
  • Off(Default) {off}
  • Enabled {enabled} - Enables versioning for the objects in the bucket. All objects added to the bucket receive a unique version ID.
  • Suspended {suspended} - Disables versioning for the objects in the bucket. All objects added to the bucket receive the version ID null
* - denotes required

Output Events

NameDescription
onNoSuchBucketThe specified bucket does not exist.
onFailUnreachableThe host was located but cannot be reached.
onFailConnectCould not connect to the external system.
onInvalidVersionInvalid Version
onFailTimeoutThe operation timed out.
onNoSuchKeyThe specified key does not exist.
onInvalidAccessKeyIDThe AWS access key ID you provided does not exist in our records.