Actions
| Action | S3 API method | Description |
|---|---|---|
s3:AbortMultipartUpload |
abortUpload | Gives the permission to abort a multipart upload. |
s3:DeleteBucketWebsite |
delete | Gives the permission to delete the configuration of a bucket’s website. |
s3:DeleteObject |
delete | Gives the permission to delete the null version and adds a delete marker to the latest object version. |
s3:DeleteObjectVersion |
delete | Gives the permission to delete the specified object version. |
s3:GetBucketAcl |
bucketGetAcl | Gives the permission to read a bucket ACL. |
s3:GetBucketCORS |
get | Gives the permission to read information about the CORS configuration. |
s3:GetBucketLocation |
GetBucketLocation |
Gives the permission to read information about a bucket's location. |
s3:GetBucketVersioning |
getBucketVersioning | Gives the permission to read information about the bucket versioning. |
s3:GetBucketWebsite |
get | Gives the permission to read a bucket's website configuration. |
s3:GetEncryptionConfiguration |
getBucketEncryption | Gives the permission to read a bucket's default encryption configuration. |
s3:GetLifecycleConfiguration |
get | Gives the permission to read a bucket's lifecycle configuration. |
s3:GetObject |
get | Gives the permission to read objects. |
s3:GetObjectAcl |
objectGetAcl | Gives the permission to read an object ACL. |
s3:GetObjectVersion |
get | Gives the permission to read a specific object version. |
s3:GetObjectVersionAcl |
get | Gives the permission to read a specific object version's ACL. |
s3:ListBucket |
list | Gives the permission to read a list of some or all objects in a bucket. |
s3:ListBucketMultipartUploads |
listUploads | Gives the permission to read a list of incomplete multipart uploads. |
s3:ListBucketVersions |
listObjectVersions | Gives the permission to read metadata about all object versions in a bucket. |
s3:ListMultipartUploadParts |
listParts | Gives the permission to read a list of uploaded parts of a specific multipart upload. |
s3:PutBucketAcl |
bucketPutAcl | Gives the permission to set ACL permissions to buckets. |
s3:PutBucketCORS |
upload | Gives the permission to set a bucket CORS configuration. |
s3:PutBucketVersioning |
putBucketVersioning | Gives the permission to set the bucket versioning. |
s3:PutBucketWebsite |
upload | Gives the permission to set a bucket's website configuration. |
s3:PutEncryptionConfiguration |
putBucketEncryption | Gives the permission to set a bucket's encryption configuration. |
s3:PutLifecycleConfiguration |
upload | Gives the permission to set a bucket's lifecycle configuration or replace an existing one. |
s3:PutObject |
upload | Gives the permission to add objects to buckets. |
s3:PutObjectAcl |
objectPutAcl | Gives the permission to set the specified object ACL. |
s3:PutObjectVersionAcl |
objectPutAcl | Gives the permission to set the specified object version's ACL. |