ColdStack Docs
  • Introduction
  • ColdStack FAQ
  • Binance Smart Chain Bridge
    • Release
    • Customer Support
    • FAQ
    • Step-by-Step Guide
  • Concepts
    • Bucket versioning
    • Logging actions with a bucket
  • Tools
    • Supported tools
      • CyberDuck S3 Client
      • S3 Browser
      • AWS CLI Console client
      • SDKs for different languages
        • JavaScript SDK
        • Using extended API with JavaScript
        • AWS SDK for Java
        • Python SDK (boto)
  • S3 Compatible API
    • How to use the API
    • Signing Requests
    • API Reference
      • Bucket
        • HeadBucket
        • ListObjects/ListObjectsV2
        • PutBucketVersioning
        • PutBucketLogging
        • RenameBucket
        • GetBucketLocation
        • ListBuckets
      • Object
        • PutObject
        • GetObject
        • HeadObject
        • RenameObject
        • PutObjectAcl
      • Multipart upload
        • General multipart upload order
        • CreateMultipartUpload
        • UploadPart
        • CompleteMultipartUpload
        • ListMultipartUploads
      • Analytics
        • GetStatistics
        • GetBandwidthAnalytics
        • GetStorageAnalytics
      • Common request headers
      • Common response headers
      • Responses
Powered by GitBook
On this page
  • Request
  • Response

Was this helpful?

  1. S3 Compatible API
  2. API Reference
  3. Object

PutObjectAcl

PreviousRenameObjectNextMultipart upload

Last updated 3 years ago

Was this helpful?

Set's objects visibility. At the moment, for security and simplicity of use ColdStack supports only private and publlic-read canned ACLs.

Request

PUT /{bucket}/{key}?acl HTTP/1.1
X-Amz-ACL: {CannedACL}

Path parameters

Parameter

Description

bucket

Name of the bucket.

key

Key of the object.

CannedACL

The canned ACL setting. Should be private or public-read

Headings

Use only in your request .

Response

Headings

The response can only contain .

Response codes

For a list of possible responses, see the section .

A successful response does not contain additional data and means that the object was successfully renamed.

generic headers
general headers
Responses