Skip to main content

Overview

Containers (buckets) are the top-level namespaces within your object storage account. All objects must reside in a container. Container names must be unique within your account, and the storage policy assigned at creation time cannot be changed afterward.
Prerequisites
  • An active Xloud account with appropriate permissions
  • Access to the Xloud Dashboard (https://connect.<your-domain>) or CLI configured with credentials
  • API credentials sourced (source admin-openrc.sh)

Create a Container

1

Navigate to Object Store

Log in to the Xloud Dashboard (https://connect.<your-domain>) and navigate to Project → Object Store → Containers.Click + Container to open the creation dialog.
2

Configure container settings

FieldDescription
Container NameUnique name within your account (e.g., app-backups)
Container AccessPrivate (default) or Public — public enables anonymous read
Storage PolicySelect the replication policy appropriate for the data tier
Setting container access to Public makes all objects in the container accessible to anyone with the storage endpoint URL — including external parties. Use public access only for intentionally public assets such as static web content.
3

Create the container

Click Submit. The container appears in the list immediately.
Container appears in the Containers list and is ready for object uploads.

Container Naming Rules

RuleDetail
UniquenessMust be unique within your account (project)
Length1–256 characters
CharactersAny UTF-8 character except /
CaseCase-sensitive — app-backups and App-Backups are different containers

List and Manage Containers

openstack container list
Containers with objects cannot be deleted until all objects are removed. Use openstack object list app-backups to view contents before deletion.

Next Steps

Upload Objects

Upload files and manage objects within your container

Access Control

Configure read and write ACLs for container access

Versioning

Enable version retention on your container

Storage Policies

Learn about storage policy options available on your platform