Document Center

    Object Storage Service

    • Product updates
    • White paper
      • Overview of Alibaba Cloud storage services
        • Overview
        • Object Storage Service
        • Apsara File Storage NAS
        • Block Storage
        • Cloud Paralleled File System
        • Apsara File Storage for HDFS
        • Tablestore
        • Cloud Storage Gateway
      • Optimization of Alibaba Cloud storage services
        • Overview
        • Data storage requirement assessment
        • Alibaba Cloud storage service selection
        • OSS optimization
        • Block Storage optimization
        • Continuous storage optimization
      • Security and compliance
        • Overview
        • Access control
        • Data encryption
        • Monitoring and auditing
        • Disaster recovery
        • Data retention compliance
        • Other features
    • Product Introduction
      • What is OSS?
      • FAQ
      • Benefits
      • Scenarios
      • Features
      • Terms
      • Limits
    • Pricing
      • Billing items and methods
        • Overview
        • Storage fees
        • Traffic fees
        • API operation calling fees
        • Data processing fees
        • Object tagging fees
        • Transfer acceleration fees
        • Temporary storage fees
      • Billing methods
        • Pay-as-you-go
        • Subscription
          • Overview
          • Upgrade resource plans
          • Renew resource plans
        • SCU
      • Service status after overdue payments
      • FAQ
        • How does OSS stop charging my resources?
        • Why is the Internet traffic displayed in the OSS console inconsistent with that of Log Service this month?
        • Why is the billed storage usage of IA and Archive objects greater than their actual storage usage?
    • Quick Start
      • Get started with OSS
      • OSS console
        • Operations in the OSS console
        • Create buckets
        • Upload objects
        • Download objects
        • Share objects
        • Use custom domain names to access OSS resources
      • ossutil
      • ossbrowser
      • OSS SDK for Java
    • Developer Guide
      • Usage notes
      • Terms
      • Endpoint
        • Regions and endpoints
        • OSS domain names
        • OSS internal endpoints and VIP address ranges
        • Access to OSS resources from ECS instances by using the internal endpoint of OSS
      • Storage classes
        • Overview
        • Convert storage classes
      • Buckets
        • Overview
        • Hierarchical namespace
        • Create buckets
        • Set the ACL for a bucket
        • Query the region information of a bucket
        • List buckets
        • Bucket inventory
        • Enable pay-by-requester
        • Bind custom domain names
        • Transfer acceleration
        • Configure CORS
        • Configure bucket tagging
        • Delete a bucket
      • Objects
        • Overview
        • Upload files
          • Simple upload
          • Multipart upload and resumable upload
          • Upload callback
          • Authorized third-party upload
          • Form upload
          • Append upload
          • RTMP-based stream ingest
        • Download files
          • Simple download
          • Resumable download
          • Authorized third-party users to download objects
          • OSS Select
        • Manage files
          • Manage object metadata
          • List objects
          • Copy objects
          • Delete objects
          • Manage back-to-origin configurations
          • SelectObject
          • Configure object tagging
          • Restore objects
        • Single-connection bandwidth throttling
        • Object lifecycle
          • Lifecycle rules
          • Configuration elements
          • Configuration examples
        • FAQ
          • What are the OSS batch operations?
          • How do I obtain the URL of an uploaded object?
          • How do I upload and download folders to and from OSS?
          • How do I configure the Content-Type of objects?
          • Why can an expired signed object URL be used to access object?
          • What are the operations that affect the LastModified attribute of OSS objects?
          • Can I modify the expiration time of a signed URL?
          • How do I modify, update, and edit objects?
          • Can OSS buckets be renamed or OSS objects be migrated?
          • Can I recover an OSS object after the object is deleted or overwritten?
          • What do I do if "TypeError: Failed to fetch" is displayed when I use a browser to access a bucket or an object?
          • What do I do if "You are forbidden to list buckets" is returned when I access the accelerated domain name that is mapped to a bucket?
          • What do I do if my data is lost?
          • How to use OSS gzip?
          • Can I use ETag values as OSS MD5 hashes to check data consistency?
      • Data security
        • Authentication
        • Access and control
          • Overview
          • ACL
          • Bucket Policy
            • Tutorial: Authorize a RAM user under another Alibaba Cloud account by adding a bucket policy
            • Implement data sharing across departments based on bucket policies
          • RAM Policy
            • Overview
            • Common examples of RAM policies
            • Tutorial: Use RAM policies to control access to OSS
            • Tutorial: Authorize a RAM user of another Alibaba Cloud account by creating a RAM role
          • Access OSS with a temporary access credential provided by STS
          • Configure hotlink protection
        • Disaster recovery
          • ZRS
          • Cross-region replication
          • Cross-region replication in specific scenarios
        • Data encryption
          • Server-side encryption
          • Client-side encryption
        • Versioning
          • Overview
          • Enable versioning
          • Suspend versioning
          • Delete marker
          • FAQ
        • Signature
          • OSS request process
          • Add signatures to headers
          • Generate a signed URL
          • FAQ
        • Retention policy
        • OSS sandbox
      • Manage logs
        • Log storage
        • Real-time log query
      • Static website hosting
        • Static website hosting
        • Tutorial: Configure static website hosting by using a custom domain name
      • Data Processing
        • Image Processing
          • Overview
          • IMG implementation modes
          • Parameters
            • Resize images
            • Add watermarks
            • Custom crop
            • Quality transformation
            • Format conversion
            • Query image information
            • Automatic rotation
            • Incircle
            • Indexed cut
            • Rounded rectangle
            • Blur
            • Rotate
            • Gradual display
            • Query the average tone
            • Brightness
            • Sharpen
            • Contrast
          • Image style
          • IMG persistence
          • Common errors
          • FAQ on using old and new versions of APIs and domain names
        • Video snapshots
      • Monitoring service
        • Overview
        • Monitoring service console user guide
        • Alert service
        • Access monitoring data
        • Metrics
        • Service monitoring, diagnosis, and troubleshooting
        • FAQ
      • Event notification
      • Troubleshooting
        • Error responses
        • Errors returned with HTTP status code 203
        • HTTP status code 400
        • HTTP 403 status code
        • HTTP 404 status code
        • Errors returned with HTTP status code 405
        • HTTP 409 status code
        • HTTP 411 status code
        • Errors returned with HTTP status code 412
        • HTTP 416 status code
        • HTTP 424 status code
        • HTTP 500 status code
        • HTTP 503 status code
    • Tools
      • OSS tools
      • ossutil
        • Overview
        • Download and installation
        • Common commands
          • mb
          • worm
          • mkdir
          • du
          • cp
            • Overview
            • Upload objects
            • Download objects
            • Copy objects
          • appendfromfile (append upload)
          • ls (list)
          • bucket-encryption (server-side encryption)
          • bucket-versioning
          • inventory
          • bucket-policy
          • bucket-tagging
          • lifecycle
          • set-acl
          • sync
          • cat
          • config
          • cors
          • cors-options
          • create-symlink
          • getallpartsize
          • hash
          • help
          • listpart
          • logging
          • object-tagging
          • probe
          • read-symlink
          • referer
          • restore
          • request-payment
          • revert-versioning
          • rm
          • set-meta
          • sign
          • stat
          • update
          • website
        • View options
        • Object-related commands
        • FAQ
      • ossbrowser
        • Quick start
        • Permission management
        • Troubleshooting
      • ossimport
        • Architectures and configurations
        • Standalone deployment
        • Distributed deployment
        • Troubleshooting
      • ossfs
        • Overview
        • Installation
        • Advanced settings
        • Common options
        • FAQ
      • ossftp
        • Overview
        • Installation
        • Use case
          • How to store remote attachments from Discuz! to OSS
          • How to store remote attachments from PHPWind to OSS
          • How to store remote attachments from WordPress websites to OSS
        • FAQ
      • osscmd (unavailable)
        • Overview
        • Quick start
        • Commands for operations on buckets
        • Commands for operations on objects
        • Commands for operations on parts
      • RAM Policy Editor
    • SDK Reference
      • Introduction
      • Java
        • Preface
        • Installation
        • Initialization
        • Quick Start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • View whether the hierarchical namespace feature is enabled
          • Delete buckets
          • Bucket tagging
          • Bucket inventory
          • Bucket policy
          • Retention policy
          • Manage lifecycle rules
          • Enable pay-by-requester mode
          • Hotlink protection
          • Set logging
          • Static website hosting
          • Cross-region replication
          • CORS
        • Upload objects
          • Overview
          • Simple upload
          • Form upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Upload progress bars
          • Upload callback
        • Download objects
          • Overview
          • Streaming download
          • Download to files
          • Range download
          • Resumable download
          • Conditional download
          • Download progress bars
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Manage object ACLs
          • Manage Object Meta
          • Convert the storage class of an object
          • List objects
          • Query objects
          • Rename objects
          • Delete objects
          • Copy objects
          • Disable overwrite for objects with the same name
          • Restore objects
          • Manage symbolic links
        • Manage directories
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • List objects
          • Delete objects
          • Restore objects
          • Obtain object metadata
          • Manage object ACL
          • Manage symbol links
        • Object tagging
          • Configure object tagging
          • Obtain the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Single-connection bandwidth throttling
        • Data encryption
          • Server-side encryption
          • Client-side encryption
        • Authorized access
        • Data security
        • IMG
        • Error handling
        • FAQ
      • PHP
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Query the regions of buckets
          • Query the metadata of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Manage lifecycle rules
          • Pay-by-requester
          • Bucket tagging
          • Hotlink protection
          • Bucket policy
          • Set logging
          • Retention policy
          • Static website hosting
          • CORS
          • Bind a custom domain name
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Multipart upload
          • Upload callback
        • Download objects
          • Overview
          • Download objects to local files
          • Download to local memory
          • Range download
          • Conditional download
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Manage ACL for an object
          • Manage object metadata
          • Convert the storage classes of objects
          • Prevent objects from being overwritten by objects with the same names
          • List objects
          • Delete objects
          • Copy objects
          • Restore objects
          • Manage symbolic links
          • Enable MD5 verification
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • Delete objects
          • Restore objects
          • Query object metadata
          • Manage object ACLs
          • Manage symbolic links
        • Object tagging
          • Configure object tagging
          • Query the tags added to an object
          • Delete the tags added to an object
        • Single-connection bandwidth throttling
        • Data encryption
          • Server-side encryption
        • Authorized access
        • IMG
        • Exception handling
      • Node. js
        • Installation
        • Initialization
        • Parameters
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether a bucket exists
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Pay-by-requester mode
          • Manage lifecycle rules
          • Bucket policy
          • Retention policy
          • Bucket tagging
          • Bucket inventory
          • CORS
          • Access log
          • Hotlink protection
          • Static website hosting
          • Bind custom domain names
        • Upload objects
          • Overview
          • Upload a local file
          • Upload from local memory
          • Streaming upload
          • Multipart upload
          • Append upload
          • Resumable upload
          • Upload callback
        • Download objects
          • Overview
          • Download objects as files
          • Download to local memory
          • Streaming download
          • Range download
          • Conditional download
          • HTTP-based download
        • Manage objects
          • Overview
          • Determine whether an object exists
          • Manage Object Meta
          • Manage the ACL of an object
          • List objects
          • Copy objects
          • Disable overwrite for objects with the same name
          • Delete objects
          • Convert the storage classes of objects
          • Restore an Archive object
          • Manage symbolic links
        • Configure versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • List objects
          • Delete objects
          • Restore objects
          • Obtain object metadata
          • Manage object ACL
          • Manage symbolic links
        • Object tagging
          • Configure object tagging
          • Obtain the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Single-connection bandwidth throttling
        • Server-side encryption
        • Authorized access
        • IMG
        • Exception handling
        • FAQ
      • Python
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create a bucket
          • List buckets
          • Obtain the region of a bucket
          • Determine whether a bucket exists
          • Obtain bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Bucket tagging
          • Bucket inventory
          • Bucket policy
          • Enable pay-by-requester mode
          • Manage lifecycle rules
          • Retention policy
          • Hotlink protection
          • Set logging
          • Static website hosting
          • CORS
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Upload progress bars
          • Upload callback
        • Download objects
          • Overview
          • Streaming download
          • Download an object to a local file
          • Range download
          • Resumable download
          • Download progress bars
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Manage ACL for an object
          • Manage object metadata
          • Convert the storage class of an object
          • List objects
          • Query objects
          • Delete objects
          • Copy objects
          • Disable overwriting object with the same name
          • Restore objects
          • Manage symbolic links
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • List objects
          • Delete objects
          • Restore objects
          • Obtain object metadata
          • Manage object ACL
          • Manage symbolic links
        • Object tagging
          • Configure object tagging
          • Obtain the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Single-connection bandwidth throttling
        • Data encryption
          • Client-side encryption
          • Server-side encryption
        • Authorized access
        • Data security
        • Enable logging in Python SDK
        • IMG
        • Chinese character and time
        • Exception handling
        • FAQ
      • Browser.js
        • Installation
        • Parameters
        • Quick start
        • Upload objects
        • Download objects
        • Manage objects
        • CNAME
        • Authorized access
        • Set ACLs
        • Image processing
        • Application in browsers
        • Exception handling
        • FAQ
        • Log collection
      • . NET
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Bucket tagging
          • Bucket inventory
          • Manage lifecycle rules
          • Enable pay-by-requester
          • Bucket policy
          • Set logging
          • CORS
          • Static website hosting
          • Hotlink protection
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Upload progress bars
          • Upload callback
        • Download objects
          • Overview
          • Streaming download
          • Range download
          • Resumable download
          • Download progress bars
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Manage object ACLs
          • Manage Object Meta
          • List objects
          • Delete objects
          • Copy objects
          • Restore objects
          • Manage symbolic links
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • Delete objects
          • Restore objects
          • Query object metadata
          • Manage the ACL of an object
          • Manage symbolic links
        • Object tagging
          • Configure object tagging
          • Query the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Single-connection bandwidth throttling
        • Server-side encryption
        • Authorized access
        • IMG
        • Exception handling
      • Android
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create buckets
          • Query bucket ACLs
          • Query bucket information
          • Delete buckets
          • Manage lifecycle rules
          • Hotlink protection
          • Access logging
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Multipart upload
          • Resumable upload
          • Progress bar
          • Upload callback
        • Download objects
          • Overview
          • Streaming download
          • Range download
          • Download to files
          • Conditional download
          • Progress bars
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Query the ACL of an object
          • Copy an object
          • List objects
          • Delete an object
          • Set the Content-Type of an object
          • Obtain the metadata of an object
          • Restore an archive object
          • Manage symbolic links
        • Data security
        • Sign a URL
        • Authorized access
        • IMG
        • Exception handling
      • Go
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Bucket tagging
          • Bucket policy
          • Manage inventory rules
          • Manage lifecycle rules
          • Pay-by-requester mode
          • Hotlink protection
          • Set logging
          • Static website hosting
          • CORS
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Progress bars
        • Download objects
          • Overview
          • Streaming download
          • Range download
          • Download to your local file
          • Resumable download
          • Conditional download
          • Download a compressed object
          • Use progress bars
        • Manage objects
          • Overview
          • Determine whether a specified object exists
          • Manage ACL for an object
          • Manage object metadata
          • Convert the storage class of an object
          • List objects
          • Delete objects
          • Copy objects
          • Disable overwrite for objects with the same name
          • Restore objects
          • Manage symbolic links
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • List objects
          • Delete objects
          • Restore objects
          • Obtain object metadata
          • Manage object ACL
          • Manage symbol links
        • Object tagging
          • Configure object tagging
          • Obtain the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Data encryption
          • Client-side encryption
          • Server-side encryption
        • Single-connection bandwidth throttling
        • Data security
        • Authorized access
        • IMG
        • Error handling
      • iOS
        • Preface
        • Installation
        • Quick start
        • Initialization
        • Manage buckets
        • Upload objects
          • Overview
          • Simple upload
          • Multipart upload
          • Append upload
          • Resumable upload
          • Upload callback
        • Bucket
          • Query bucket ACLs
          • Query bucket information
        • Download objects
          • Overview
          • Simple download
          • Streaming download
          • Range download
          • Resumable download
        • Manage objects
          • Overview
          • Determine whether the specified object exists
          • Obtain object metadata
          • List objects
          • Copy objects
          • Delete objects
          • Manage symbolic links
          • Restore Archive objects
        • Data security
        • Signed URLs
        • Authorized access
        • IMG
        • Handle exceptions
      • C++
        • Preface
        • Installation
        • Initialization
        • Quick Start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • Bucket tagging
          • Bucket policy
          • Bucket inventory
          • Manage lifecycle rules
          • Retention policy
          • Pay-by-requester mode
          • Hotlink protection
          • Access logging
          • Static website hosting
          • CORS
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Interrupt an upload task
          • Use a progress bar
          • Upload callback
        • Download objects
          • Overview
          • Download to a file
          • Download objects to the local memory
          • Range download
          • Resumable download
          • Use a progress bar
        • Manage objects
          • Overview
          • Determine whether the specified object exists
          • Manage the ACL of an object
          • Manage Object Meta
          • Convert the storage class of an object
          • List objects
          • Delete objects
          • Copy an object
          • Disable overwrite for objects with the same name
          • Restore objects
          • Manage symbolic links
        • Versioning
          • Versioning
          • Upload objects
          • Download objects
          • Copy objects
          • Delete objects
          • Restore objects
          • Obtain object metadata
          • Manage object ACLs
          • Manage symbolic links
        • Object tagging
          • Configure object tagging
          • Obtain the tags added to an object
          • Delete the tags added to an object
          • Object tagging and lifecycle rules
        • Data encryption
          • Client-side encryption
          • Server-side encryption
        • Single-connection bandwidth throttling
        • Data security
        • Authorized access
        • IMG
      • C
        • Preface
        • Installation
        • Initialization
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Query the regions of buckets
          • Query bucket information
          • Manage bucket ACLs
          • Delete buckets
          • CORS
          • Manage lifecycle rules
          • Set logging
          • Hotlink protection
          • Static website hosting
        • Upload objects
          • Overview
          • Simple upload
          • Append upload
          • Resumable upload
          • Multipart upload
          • Upload progress bars
          • Upload callback
        • Download objects
          • Overview
          • Download an object to a local file
          • Download to your local memory
          • Range download
          • Resumable download
          • Download progress bars
        • Manage objects
          • Overview
          • Manage ACL for an object
          • Manage Object Meta
          • List objects
          • Delete objects
          • Copy objects
          • Restore an archive object
          • Manage symbolic links
        • Authorized access
        • IMG
        • Error handling
        • FAQ
      • Ruby
        • Installation
        • Quick start
        • Buckets
          • Create buckets
          • List buckets
          • Determine whether buckets exist
          • Manage bucket ACLs
          • Delete buckets
          • Manage lifecycle rules
          • Hotlink protection
          • Set logging
          • CORS
          • Static website hosting
          • CNAME
        • Upload objects
        • Download objects
        • Manage objects
        • Use STS to authorize temporary access
        • Exception handling
        • Rails application
    • API Reference
      • Description
      • API overview
      • List of supported API operations
      • Common HTTP headers
      • Access control
        • Verify user signatures
        • Add signatures to headers
        • Generate a signed URL
        • Bucket access control
      • Service operations
        • GetService (ListBuckets)
      • Bucket operations
        • Basic operations
          • PutBucket
          • DeleteBucket
          • GetBucket (ListObjects)
          • GetBucketV2 (ListObjectsV2)
          • GetBucketInfo
          • GetBucketLocation
        • Retention policy
          • InitiateBucketWorm
          • AbortBucketWorm
          • CompleteBucketWorm
          • ExtendBucketWorm
          • GetBucketWorm
        • ACL
          • PutBucketAcl
          • GetBucketAcl
        • Lifecycle
          • PutBucketLifecycle
          • GetBucketLifecycle
          • DeleteBucketLifecycle
        • Versioning
          • PutBucketVersioning
          • GetBucketVersioning
          • GetBucketVersions(ListObjectVersions)
        • Cross-region replication
          • PutBucketReplication
          • GetBucketReplication
          • GetBucketReplicationLocation
          • GetBucketReplicationProgress
          • DeleteBucketReplication
        • Authorization policy
          • PutBucketPolicy
          • GetBucketPolicy
          • DeleteBucketPolicy
        • Inventory
          • PutBucketInventory
          • GetBucketInventory
          • ListBucketInventory
          • DeleteBucketInventory
        • Logging
          • PutBucketLogging
          • GetBucketLogging
          • DeleteBucketLogging
        • Static websites
          • PutBucketWebsite
          • GetBucketWebsite
          • DeleteBucketWebsite
        • Hotlink protection
          • PutBucketReferer
          • GetBucketReferer
        • Tagging
          • PutBucketTags
          • GetBucketTags
          • DeleteBucketTags
        • Encryption
          • PutBucketEncryption
          • GetBucketEncryption
          • DeleteBucketEncryption
        • Pay-by-requester
          • PutBucketRequestPayment
          • GetBucketRequestPayment
        • CORS
          • PutBucketCors
          • GetBucketCors
          • DeleteBucketCors
          • OptionObject
      • Object operations
        • Basic operations
          • PutObject
          • GetObject
          • CopyObject
          • AppendObject
          • DeleteObject
          • DeleteMultipleObjects
          • HeadObject
          • GetObjectMeta
          • PostObject
          • Callback
          • RestoreObject
          • SelectObject
        • Directory management
          • CreateDirectory
          • Rename
          • DeleteDirectory
        • Multipart upload
          • InitiateMultipartUpload
          • UploadPart
          • UploadPartCopy
          • CompleteMultipartUpload
          • AbortMultipartUpload
          • ListMultipartUploads
          • ListParts
        • ACL
          • PutObjectACL
          • GetObjectACL
        • Symbolic link
          • PutSymlink
          • GetSymlink
        • Tagging
          • PutObjectTagging
          • GetObjectTagging
          • DeleteObjectTagging
      • LiveChannel-related operations
        • Overview
        • RTMP ingest URLs and signatures
        • PutLiveChannel
        • ListLiveChannel
        • DeleteLiveChannel
        • PutLiveChannelStatus
        • GetLiveChannelInfo
        • GetLiveChannelStat
        • GetLiveChannelHistory
        • PostVodPlaylist
        • GetVodPlaylist
        • FAQ
    • Best Practices
      • Migrate data to OSS
        • Migrate data between buckets in OSS
        • Migrate data sources from a third party to OSS
        • Seamlessly migrate data from Amazon S3 to Alibaba Cloud OSS
        • Use ossimport to migrate data
        • Migrate data from HDFS to OSS
      • Upload data to OSS through Web applications
        • Overview
        • Use PostObject to upload data to OSS through Web applications
          • Use PostObject on the web to upload objects
          • Add signatures on the client by using JavaScript and upload data to OSS
          • Add signatures on the server for object upload
          • Add signatures on the server, configure upload callback, and directly transfer data
      • Application server
        • Set up direct data transfer for mobile apps
        • Set up upload callback for mobile apps
      • Data processing and analysis
        • Use MaxCompute to build a data warehouse based on OSS
        • Use HDP 2.6-based Hadoop to read and write OSS data
        • Use CDH 5 to read and write OSS data
        • Use CDH 6-based Apache Impala to query OSS data
        • Configure Spark to use OSS Select to accelerate data queries
      • Data backup and recovery
        • Back up buckets
      • Use ECS instances to configure reverse proxy for access to OSS
        • Use ECS instances that run Windows to configure reverse proxy for access to Alibaba Cloud OSS
        • Use ECS instances that run CentOS to configure reverse proxy for access to Alibaba Cloud OSS
        • Use ECS instances that run Ubuntu to configure reverse proxy for access to Alibaba Cloud OSS
      • Terraform
        • Overview
        • Use Terraform to manage OSS
      • Use CDN to accelerate access to OSS
      • Create HLS streams based on OSS
      • OSS resource monitoring and alarm service
      • Use Function Compute to download multiple objects as a package
      • OSS performance and scalability best practices
      • Best practices for versioning
      • Check data transmission integrity by using CRC-64
      • Sensitive data protection
    • Console User Guide
      • Overview
      • Sign up for OSS
      • OSS console
        • Use Alibaba Cloud accounts to log on to the OSS console
        • Use RAM users' credentials to log on to the OSS console
        • Overview of the OSS console
        • Set OSS paths
      • Manage buckets
        • Bucket overview
        • Create buckets
        • Access control
          • Modify bucket ACLs
          • Configure CORS rules
          • Configure hotlink protection
        • Manage a domain
          • Bind custom domain names
          • Enable transfer acceleration
          • Bind accelerate endpoints
          • Bind accelerated domain names
          • Host SSL certificates
        • Basic settings
          • Configure the pay-by-requester mode
          • Configure bucket inventory
          • Configure server-side encryption
          • Configure bucket tagging
          • Configure static website hosting
          • Configure lifecycle rules
          • Configure retention policies
          • Back-to-origin rules
            • Overview
            • Basic configurations of mirroring-based back-to-origin
            • Special configurations of mirroring-based back-to-origin
            • Configure redirection-based back-to-origin
          • Configure event notification rules
          • Delete buckets
        • Redundancy for fault tolerance
          • Configure CRR
          • Configure versioning
        • Manage logs
          • Configure logging
          • Configure real-time log query
          • Configure log analysis
        • Data Processing
          • Image processing
            • Configure image styles
            • Configure source image protection
          • Configure decompression rules for ZIP packages
        • View resource usage
      • Upload, download, and manage objects
        • Overview
        • Upload objects
        • Create directories
        • Search for objects
        • Configure ACL for objects
        • Modify the storage class of objects
        • Add bucket policies
        • Download objects
        • Configure scheduled backup
        • Configure object HTTP headers
        • Restore objects
        • Rename directories or objects
        • Use OSS Select
        • Configure symbolic links
        • Configure object tagging
        • Delete objects
        • Delete directories
        • Manage parts
        • Use CSG to attach OSS to ECS
 
All Products
Search
  • Document Center
  • Object Storage Service
  • SDK Reference
  • Go
  • Manage objects
  • Overview

This Product

  • This Product
  • All Products

    Overview

    Document Center
    Product Details

    Overview

    Last Updated: Nov 26, 2018

    You can manage objects stored in buckets with APIs, including the following operations:

    • Determine whether an object exists
    • Manage ACL for an object
    • Manage Object Meta
    • List objects
    • Delete objects
    • Copy objects
    • Restore an archive object
    • Manage a symbolic link
    Previous: Use progress bars Next: Determine whether a specified object exists

    How helpful was this page?

    What might be the problems?

      More suggestions?

      Thank you! We've received your feedback.
      Free Trial Free Trial