Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Object Storage
  • Pricing policy
  • Terraform reference
    • API authentication
      • How to use the API
      • Signing requests
      • Getting started with the S3 API
        • All services and methods
          • All methods
          • GetBucketPolicy
          • PutBucketPolicy
          • DeleteBucketPolicy
          • Data schema
          • Actions
          • Conditions
        • Common request headers
        • Common response headers
        • Responses
  • Monitoring metrics
  • Audit Trails events
  • Bucket logs
  • Release notes
  • FAQ
  1. API reference
  2. AWS S3 REST
  3. REST
  4. Bucket Policy
  5. Actions

Actions

Written by
Yandex Cloud
Improved by
Dmitry A.
Updated at May 6, 2026
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.

Related articlesRelated articles

  • Bucket policy

See alsoSee also

  • Getting started with the AWS S3 API in Yandex Object Storage

  • Debugging requests using the AWS CLI

  • Example of sending a signed request using curl

  • Code example for generating a signature

Was the article helpful?

Previous
Data schema
Next
Conditions
© 2026 Direct Cursus Technology L.L.C.