Bucket

  • Bucket and Object

    A bucket is a top-level data structure in OBS. It is a container for objects stored in OBS. Each object is contained in a bucket. The number of objects that can be contained in a bucket is not limited. Objects in a bucket do not have a hierarchical structure similar to the directory structure in a file system. They are managed in a flattened structure. The folders that you see on the OBS Console are simulations from object names. They are not true and the directory structure does not exist in OBS.

  • Bucket and account

    A bucket name is globally unique and a bucket can be owned by only one account. By default, a bucket is owned by the account that created the bucket.

  • Bucket and Region

    A bucket resides in a region. You can specify the region when creating the bucket. Once the bucket is created, its region cannot be changed. For details about how to create a bucket, see Creating a Bucket.

  • Bucket Features

    You can modify the properties of a bucket to control the access permission of the bucket, set object lifecycle rules, and manage versioning for the bucket.

  • Bucket Naming

    For details about the bucket naming rules, see Use Restrictions.