Buckets | Tigris Object Storage Documentation
Bucket management
📄️ Provision a new bucket
Provisions a new bucket in the organization account and also creates the organization account if it doesn't exist. Documentation
📄️ Delete a bucket
Deletes the bucket and all its contents. If the bucket is not empty, it will not be deleted unless the force query parameter is set to true. Documentation
📄️ Get bucket details
Returns the details of the bucket including its size, object count, and other metadata. Documentation
📄️ Update bucket settings
Updates the bucket settings like public access, storage class, and object ACL. Documentation
📄️ List all buckets for an organization
Lists all the buckets provisioned in the organization account. Documentation
📄️ Attach a custom domain to a bucket
Sets a custom domain for a bucket. If the domain is already set, it will be replaced. Documentation
📄️ Remove custom domain from bucket
Removes the custom domain from a bucket. After removal, the bucket will only be accessible via its default Tigris URL. Documentation
📄️ Get custom domain settings for a bucket
Returns the currently configured custom domain for the bucket, or an empty response if none is set. Documentation
📄️ Set lifecycle rules for a bucket
Sets lifecycle rules for automatic object transitions and expiration. If lifecycle rules already exist, they will be updated. Documentation
📄️ Get lifecycle rules for a bucket
Returns the currently configured lifecycle rules for the bucket. Returns an empty rules array if no rules are set. Documentation
📄️ Remove all lifecycle rules from a bucket
Removes all lifecycle rules from the bucket. Objects will no longer be automatically transitioned or expired. Documentation