Description - Sets the permissions on a bucket using access control lists (ACL).

Runtime Class - com.ibi.agents.XDPutBucketAclAgent


Configuration

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

Parameter Groups

 ParameterTypeDescription
*Name:stringBucket name whose ACL is being set.
* - denotes required
 ParameterTypeDescription
*ACL Policy:stringA S3 JSON ACL policy. Refer to: https://awspolicygen.s3.amazonaws.com/policygen.html to help create content.
* - denotes required

Output Events

NameDescription
onNoSuchBucketThe specified bucket does not exist.
onFailUnreachableThe host was located but cannot be reached.
onFailDuplicateOperation failed due to duplicate resource and and this is considered an error.
onFailConnectCould not connect to the external system.
onInvalidVersionInvalid Version
onFailNotFoundThe resource was not found and this is considered an error.
onFailTimeoutThe operation timed out.
onNoSuchKeyThe specified key does not exist.
onInvalidAccessKeyIDThe AWS access key ID you provided does not exist in our records.