Ceph Object Gateway and the Swift API

Use a RESTful application programming interface (API) that is compatible with the Swift API data access model.

Manage the buckets and objects stored in IBM Storage Ceph cluster through the Ceph Object Gateway.

To use these APIs a running IBM Storage Ceph cluster and RESTful client are required.

Table 1 describes the support status for current Swift functional features:

Table 1. Support status for Swift functional features
Feature Status Remarks
Authentication Supported
Get Account Metadata Supported No custom metadata
Swift ACLs Supported Supports a subset of Swift ACLs
List Containers Supported
List Container's Objects Supported
Create Container Supported
Delete Container Supported
Get Container Metadata Supported
Add/Update Container Metadata Supported
Delete Container Metadata Supported
Get Object Supported
Create/Update an Object Supported
Create Large Object Supported
Delete Object Supported
Copy Object Supported
Get Object Metadata Supported
Add/Update Object Metadata Supported
Temp URL Operations Supported
CORS Not Supported
Expiring Objects Supported
Object Versioning Not Supported
Static Website Not Supported