Amazon S3 - put object acl
Search form
Description - Uses the acl subresource to set the access control list (ACL) permissions for an object that already exists in a bucket.
Runtime Class - com.ibi.agents.XDPutObjectAclAgent
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.
Parameter Groups
Parameter Type Description
* Name: string The name of the bucket to set its objects ACL.
* Key: string The location, key which points to the object within the specified bucket.
* - denotes required
Parameter Type Description
* ACL Policy: Table (as described below) Access control lists (ACLs) is a legacy access policy option to grant basic read/write permissions to other AWS accounts.
* - denotes required
ACL Policy:
Column Type Description
Email Address Email address of the grantee.
Write boolean Allows grantee to create and delete objects in the bucke.
Read boolean Allows grantee to read the bucket ACL
* - denotes required
Output Events
Runtime Class - com.ibi.agents.XDPutObjectAclAgent
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.
Parameter Groups
Parameter Type Description
* Name: string The name of the bucket to set its objects ACL.
* Key: string The location, key which points to the object within the specified bucket.
* - denotes required
Parameter Type Description
* ACL Policy: Table (as described below) Access control lists (ACLs) is a legacy access policy option to grant basic read/write permissions to other AWS accounts.
* - denotes required
ACL Policy:
Column Type Description
Email Address Email address of the grantee.
Write boolean Allows grantee to create and delete objects in the bucke.
Read boolean Allows grantee to read the bucket ACL
* - denotes required
Output Events
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.Parameter Groups
Parameter | Type | Description | |
---|---|---|---|
* | Name: | string | The name of the bucket to set its objects ACL. | * | Key: | string | The location, key which points to the object within the specified bucket. |
* - denotes required
Parameter | Type | Description | |
---|---|---|---|
* | ACL Policy: | Table (as described below) | Access control lists (ACLs) is a legacy access policy option to grant basic read/write permissions to other AWS accounts. |
* - denotes required
ACL Policy:
Column | Type | Description | |
---|---|---|---|
Email Address | Email address of the grantee. | Write | boolean | Allows grantee to create and delete objects in the bucke. | Read | boolean | Allows grantee to read the bucket ACL |
* - denotes required
Output Events
Name | Description |
---|---|
onInvalidStorageClass | The storage class you specified is not valid. |
onNoSuchBucket | The specified bucket does not exist. |
onFailUnreachable | The host was located but cannot be reached. |
onFailConnect | Could not connect to the external system. |
onInvalidVersion | Invalid Version |
onFailTimeout | The operation timed out. |
onNoSuchKey | The specified key does not exist. |
onInvalidAccessKeyID | The AWS access key ID you provided does not exist in our records. |