Torch Object Storage
Parameter | | Description |
Parameter | | Description |
Basic configurations | Name | Enter the name of the bucket. After you create the bucket, you cannot change its name. The bucket name must:
|
| Region | Select the region where you want to create a bucket. After you create a bucket, you cannot change its region. |
| Versioning | Enable this feature to keep historical versions of overwritten and deleted objects. |
| Bucket policy | The following options are available for the bucket policy:
To enable more granular access control, configure bucket ACLs, bucket policies, and IAM policies after creating the bucket. |
| Object ACL default policy | Enable Object ACL default policy to ensure newly uploaded objects inherit the bucket's ACL by default. If Object ACL default policy is not enabled, the object ACL policy will default to Private. tip For details on the relationship between object ACL and bucket ACL, see Managing object permissions using bucket ACLs. |
| Project | (Optional) Select the project to which the bucket belongs from the drop-down list. tip
|
Advanced settings | Multi-AZ Redundancy | Select whether to enable Multi-AZ Redundancy. If you enable multi-AZ redundancy, TOS will store your data across multiple availability zones in the same region. This ensures that your storage service will be stable even if one zone fails. Learn more in Multi-AZ redundancy. tip
|
| Default storage type | Configure the storage type for the bucket. The storage types available in TOS are as follows:
tip
|
| Server-Side encryption | Configure the server-side encryption method for the bucket. Once configured, all objects uploaded to the bucket will automatically inherit its encryption settings, unless otherwise specified. The available encryption options are:
tip
|
| Encryption algorithm | Select the encryption algorithm for the key. Options include AES256 and SM4. tip
|
| Encryption Key Type | Custom Key is selected by default. tip This parameter only appears when SSE-KMS is selected for Server-Side encryption. |
| Key Project | Select the project to which the custom key belongs. The system will then display the available custom keys under that project. tip This parameter only appears when SSE-KMS is selected for Server-Side encryption. |
| Custom Key | Select a KMS key. TOS uses this key to encrypt objects in the bucket on the server. tip This parameter only appears when SSE-KMS is selected for Server-Side encryption. |
| Log analysis | Select whether to enable Log analysis. TOS offers free real-time queries of the most recent seven days of TOS activity through the log analysis feature, which is based on Torch Log Service (TLS). Once you have enabled log analysis, you can query and analyze access logs for your bucket in real time. By default, logs are saved for seven days. This period is customizable. However, TLS will charge you extra for logs kept beyond seven days. For more information on TLS pricing, see TLS Billable items. warning
|
| RenameObject | Select whether to enable RenameObject. Once you have enabled RenameObject, you can rename objects by calling the RenameObject API. Learn more in Using RenameObject. tip RenameObject does not work with versioning. You cannot use this feature if versioning is enabled on your bucket. |
| Tag | |
| Retention policy | Select whether to enable the retention policy feature. For more information, see Configuring WORM retention. |
Parameter | Description | |
Parameter | Description | |
Upload to | Specify the TOS bucket directory to which the object will be uploaded.
| |
To be uploaded | Select or drag and drop files or folders from your local device. tip You cannot have duplicate filenames in the same bucket. If you upload a file with the same name as an existing file, the system will process it according to the following rules:
| |
Advanced settings | Storage type | Expand Advanced settings to specify the storage type for the object to be uploaded. By default, objects use the storage type of the bucket they are stored in. The options are as follows:
tip
|
| Server-Side encryption | Expand Advanced settings to configure the server-side encryption method. The available encryption options are:
tip
|
| Encryption algorithm | Expand Advanced settings and select the encryption algorithm for the key. Options include AES256 and SM4. tip
|
| Encryption Key Type | Expand Advanced settings to set the encryption key. The default setting is Custom Key. tip This parameter only appears when SSE-KMS is selected for Server-Side encryption. |
| Custom Key | Expand Advanced settings and select a key created in KMS. If you have not created a key yet, proceed to the KMS console to do so. For instructions, see Key Management Quick Start. tip This parameter only appears when SSE-KMS is selected for Server-Side encryption. |
| Metadata | Expand Advanced settings and click Add Field to configure object metadata. For more information on user-defined object metadata, see Managing object metadata. |
| Access permission | The following options are available when setting the access control list (ACL) policy for objects to be uploaded to the bucket:
tip To allow newly uploaded objects to automatically adopt the bucket's ACL policy, turn on the Object ACL default policy switch. For instructions, see Enabling objects to automatically apply bucket ACL.
|