• Cloud Trace Service

cts
  1. Help Center
  2. Cloud Trace Service
  3. User Guide
  4. Supported Services and Operation Lists
  5. Storage
  6. Key Operations on OBS

Key Operations on OBS

Object Storage Service (OBS) is a stable, secure, efficient, and easy-to-use cloud storage service. With the Representational State Transfer (REST) application programming interface (API), OBS is able to store any amount and form of unstructured data.

With CTS, you can record operations associated with OBS for future query, audit, and backtrack operations.

  • For details about operations on OBS buckets, see "Viewing Tracing Events" in the Cloud Trace Service Quick Start. For details about the bucket operations supported by CTS, see Table 1.
  • After the CTS data tracker is enabled, operations on objects in OBS buckets can be recorded. You can view these records in the OBS bucket configured for the data tracker. In addition, you can enable the Trace Analysis function to analyze and process data-related trace files generated in the last seven days on the LTS server. For the operations on objects in the OBS bucket that are recorded by CTS, see Table 2.
    Table 1 OBS operations that can be recorded by CTS

    Operation

    Resource Type

    Trace Name

    Deleting a bucket

    bucket

    deleteBucket

    Deleting the bucket CORS configuration

    bucket

    deleteBucketCors

    Deleting the custom domain configuration

    bucket

    deleteBucketCustomdomain

    Deleting the bucket lifecycle configuration

    bucket

    deleteBucketLifecycle

    Deleting the bucket policy configuration

    bucket

    deleteBucketPolicy

    Deleting the bucket cross-region replication configuration

    bucket

    deleteBucketReplication

    Deleting the bucket tagging configuration

    bucket

    deleteBucketTagging

    Deleting the bucket website configuration

    bucket

    deleteBucketWebsite

    Deleting bucket data

    bucket

    deleteBucketdata

    Creating a bucket

    bucket

    createBucket

    Setting the bucket ACL

    bucket

    setBucketAcl

    Setting the bucket CORS

    bucket

    setBucketCors

    Setting the bucket's user-defined domain name

    bucket

    setBucketCustomdomain

    Setting the bucket lifecycle

    bucket

    setBucketLifecycle

    Setting the bucket logging configuration

    bucket

    setBucketLogging

    Setting the bucket notification

    bucket

    setBucketNotification

    Setting the bucket policy

    bucket

    setBucketPolicy

    Setting the bucket quota

    bucket

    setBucketQuota

    Setting the bucket's cross-domain replication

    bucket

    setBucketReplication

    Setting the bucket storage class

    bucket

    setBucketStorageclass

    Setting the bucket tag

    bucket

    setBucketTagging

    Setting bucket versioning

    bucket

    setBucketVersioning

    Setting the bucket's static domain name

    bucket

    setBucketWebsite

Table 2 OBS object-related operations that can be recorded by CTS

Operation

Resource Type

Trace Name

Downloading an object

object

GET.OBJECT

Querying the object ACL

object

GET.OBJECT.ACL

Querying the bucket website

object

GET.OBJECT.WEBSITE

Accessing an object using the website

object

HEAD.OBJECT.WEBSITE

Querying the object metadata

object

HEAD.OBJECT

Listing part data

object

LIST.OBJECT.UPLOAD

Deleting an object

object

DELETE.OBJECT

Canceling a part

object

DELETE.UPLOAD

Querying the object cross-domain request

object

OPTIONS.OBJECT

Uploading an object

object

POST.OBJECT

Batch deleting objects

object

POST.OBJECT.MULTIDELETE

Restoring cold objects

object

POST.OBJECT.RESTORE

Combining parts

object

POST.UPLOAD.COMPLETE

Initializing a part

object

POST.UPLOAD.INIT

Uploading an object

object

PUT.OBJECT

Setting the object ACL

object

PUT.OBJECT.ACL

Copying an object

object

PUT.OBJECT.COPY

Setting the object storage class

object

PUT.OBJECT.STORAGECLASS

Uploading a part

object

PUT.PART

Copying a part

object

PUT.PART.COPY