Console Function Overview

Table 1 lists functions provided by OBS Console.

Table 1 OBS Console functions

Function

Description

Basic bucket operations

Bucket operations include creating and deleting buckets of different storage classes in specified regions (service areas), replicating existing bucket configuratoins, as well as changing bucket storage classes.

Basic object operations

Object operations manage objects, including uploading, multipart uploading, downloading, sharing, modifying object storage classes, restoring archived objects, and deleting.

Server-side encryption

Allows you to encrypt data on servers to enhance security of data stored on OBS.

Object metadata

Allows you to set properties for objects.

Monitoring

  • OBS Console can monitor the usage of all bucket resources.
  • Cloud Eye can monitor the following OBS metrics:
    • Download traffic
    • Upload traffic
    • GET requests
    • PUT requests
    • Time to First Byte (TTFB) of GET requests
    • 4xx errors
    • 5xx errors

Auditing

With Cloud Trace Service (CTS), you can record data operations associated with OBS for later query, audit, and backtrack operations.

Fragment management

Manages and clears fragments generated due to object upload failures.

Versioning

Stores multiple versions of an object in the same bucket.

Logging

Records bucket access requests in logs for request analysis and log audit.

Event notification

Allows you to receive messages and emails from OBS.

Permission control

Controls OBS access permissions through IAM permissions, bucket/object policies, and bucket/object access control lists (ACLs).

Lifecycle management

Supports the ability to set lifecycle rules for buckets to automatically delete expired objects.

Cross-region replication

Implements object replication across regions under the same account. By configuring cross-region replication rules, you can enable OBS to automatically and asynchronously copy data from a source bucket to a destination bucket in another region.

Therefore, cross-region replication provides the capability for data disaster recovery across regions, catering to your needs for off-site data backup.

Tags

Identifies and classifies buckets in OBS.

Static website hosting

Supports the hosting of static website content in buckets, and supports redirection of bucket access requests to specific hosts.

User-defined domain name binding

Binds your website domain names to bucket domain names. This function applies to the following scenario: migrating files from a website to OBS without modifying the code of the web page, and keeping the link of the website unchanged.

Back to resource

When a client does not access the requested data in OBS, the 404 error is returned. However, OBS provides the back-to-source function to help you obtain the requested data from its source site if it is not found in OBS.

URL validation

Provides URL validation to prevent object links of OBS from being stolen by other websites.

Cross origin resource sharing (CORS)

CORS is a browser-standard mechanism provided by the World Wide Web Consortium (W3C). It defines the interaction methods between client web applications in one origin and resources in another origin. For general web page requests, website scripts and contents in one origin cannot interact with those in another origin because of Same Origin Policies (SOPs).

Direct reading

Direct reading allows you to directly download objects in the Archive storage class without restoring them first. Direct reading is a billable function.

Bucket inventory

A bucket inventory can list objects in a bucket, save the related object information in CSV files, and deliver the CSV files to the bucket specified for storing bucket inventory files.