All Documents
Current Document

Content is empty

If you don't find the content you expect, please try another search term



Last updated:2021-09-18 10:58:42

This topic describes the features of KS3.

Before you use KS3, we recommend that you read through Terms to have a good understanding of the basic terms, including the bucket, object, region, and endpoint, which helps you understand the features of KS3.

The following table describes the features that KS3 provides.

Scenario Description Reference
Upload objects Before you upload an object to KS3, you must create a bucket in any region of Kingsoft Cloud. After the bucket is created, you can upload any object to the bucket.
Share and download objects After you upload an object to KS3, you can share and download it. Share and download objects
Delete objects After you upload an object to KS3, you can delete it or its directory. Delete objects
Manage access permissions All KS3 resources, including buckets, objects, and related sub-resources, are private by default. They are accessible only to the resource owner, that is, the Kingsoft Cloud account that created the resources. The resource owner can configure an access policy to grant access permissions to other users.
  • ACL: Each bucket and object are associated with an ACL. You can set an ACL to grant basic read/write permissions to other Kingsoft Cloud accounts.
  • Bucket policy: You can configure a bucket policy to allow other Kingsoft Cloud accounts or Identity and Access Management (IAM) users, including IAM users under your account and other accounts, to access a bucket or objects in the bucket. A bucket policy can supplement the ACL with more fine-grained authorization.
  • User policy: You can manage the access to KS3 resources by using IAM. By using IAM, you can create IAM users, user groups, and roles under an account, and add user policies to allow them to access KS3 resources.
Manage projects You can allocate buckets to different projects, to grant permissions, identify fees, and manage buckets by project. Project management
Prevent your data in KS3 from being stolen by others You can configure hotlink protection for your buckets by using the blacklist or whitelist. Requests with domain names in the blacklist are blocked, and requests with domain names in the whitelist are allowed. Settings of Door Chain
Configure logging You can enable and disable logging for buckets in the KS3 console. Log setting
Bind custom domain names KS3 allows you to bind custom domain names to your buckets. In this way, you can access the objects in the buckets with the custom domain names and seamlessly migrate your data to KS3. This also avoids security issues of domain names. Domain name binding
Configure cross-origin resource sharing (CORS) CORS is a standard cross-origin solution provided by HTML5. CORS allows web applications to access resources across origins. You can control the cross-origin access permissions by using the API operations provided by KS3, to develop flexible web applications. CORS configure
Set object names When this feature is enabled, you can customize naming rules for objects that are uploaded to Kingsoft Cloud. After an object is uploaded, it is renamed based on the naming rule configured by you. Set file name
Configure mirroring-based back-to-origin and object pre-pushing The mirroring-based back-to-origin service is used to seamlessly migrate data to KS3. This service is applicable if you need to migrate your service that is running on your self-built origin servers or other cloud products to KS3 without interrupting the service. You can configure object pre-pushing after the mirroring-based back-to-origin service is configured. Mirroring
Manage lifecycle In KS3, you can delete multiple objects or change the storage class of multiple objects in batches at a specified time point or a specified period after the objects are last modified. Lifecycle
Replication Cross-region replication automatically replicates objects across KS3 buckets in different regions. It synchronizes object operations, including creation, overwriting, and deletion, from a source bucket to a destination bucket in a different region. Replication
Configure object tagging KS3 allows you to classify the stored objects by using object tagging. Object tagging uses a key-value pair to tag an object. You can add tags when you upload objects or add tags to existing objects. Object tagging
Process images stored in KS3 You can perform different operations on images stored in KS3, such as format conversion, cropping, scaling, rotation, watermarking, and adding styles. Description and limitation of image processing API
Use CMS You can read monitoring data from Kingsoft Cloud Monitor Service (CMS) and perform other CMS-related operations by calling CMS API operations or related SDKs.
Manage KS3 resources by using tools KS3 provides graphical tools, data migration tools, and command-line tools for you to manage KS3 resources.
Manage KS3 resources by using API operations and SDKs KS3 provides RESTful API operations and SDKs for various languages to facilitate secondary development.
On this page
Pure ModeNormal Mode

Pure Mode

Click to preview the document content in full screen