Buckets
A bucket is a container for objects. Every object lives in exactly one bucket, and a bucket lives in a single location (chosen at creation).
What you can do with a bucket
Toggle public access, scope API token access by bucket.
Automate object expiry, abort stale uploads, transition storage classes.
Allow browser apps from your domains to read or write to the bucket.
Serve bucket content from your own hostname (e.g. cdn.example.com).
Send a webhook POST when objects are created or deleted.
Naming rules
Bucket names must:
- Be 3 to 63 characters long.
- Contain only lowercase letters, numbers, and hyphens (
-) — dots (.) and underscores (_) are not allowed. - Start and end with a lowercase letter or number.
- Be globally unique within IBEE Object Storage.
Create a bucket
1. Go to Object Storage
In the IBEE Solutions portal, click Object Storage in the left sidebar under Products.
The page lives at portal.ibee.ai/organizations/{orgId}/workspaces/{workspaceId}/object-storage.
List buckets
The Object Storage page lists every bucket in the organization with these columns:
The usage panel at the top shows Buckets, Objects, Storage Used, and Bandwidth Egress for the organization.
Bucket detail page
Click a bucket name to open it. The bucket page has three tabs:
Settings tabs
Settings opens a sub-navigation with these tabs:
The General tab fields:
Delete a bucket
The Delete Bucket card sits at the bottom of the General tab — “Once you delete a bucket, there is no going back. Please be certain.”
All objects must be deleted before the bucket can be deleted. If the bucket contains objects, the portal blocks the action with: “This bucket contains X objects. You must delete all objects before deleting the bucket.”
Buckets with Object Lock enabled can’t be deleted — even when empty. If you enabled Object Lock at creation, the bucket is permanent and cannot be deleted, regardless of whether it contains any objects. See Objects → Locking.
