Objects

Objects are basic units stored in OBS. It contains both data and the metadata that describes data properties. Data uploaded to OBS is stored in buckets as objects.

An object consists of data, metadata, and a key.

Generally, objects are managed as files. However, OBS is an object-based storage service and there is no concept of files and folders. For easy data management, OBS provides a method to simulate folders. By adding a slash (/) to an object name, for example, test/123.jpg, you can specify test as a folder and 123.jpg as the name of a file in the test folder. The key of the object is test/123.jpg.

When uploading an object, you can set a storage class for the object. If no storage class is specified, the object is stored in the same storage class as the bucket in which it resides. You can also change the storage class of an existing object in a bucket.

On OBS Console or OBS clients, you can use folders the same way as they are used in a file system.