Ceph Object Gateway Swift API

Ceph supports a RESTful API that is compatible with the basic data access model of the Swift API.

API

Features Support

The following table describes the support status for current Swift functional features:

FeatureStatusRemarks
AuthenticationSupported
Get Account MetadataSupported
Swift ACLsSupportedSupports a subset of Swift ACLs
List ContainersSupported
Delete ContainerSupported
Create ContainerSupported
Get Container MetadataSupported
Update Container MetadataSupported
Delete Container MetadataSupported
List ObjectsSupported
Static WebsiteSupported
Create ObjectSupported
Create Large ObjectSupported
Delete ObjectSupported
Get ObjectSupported
Copy ObjectSupported
Get Object MetadataSupported
Update Object MetadataSupported
Expiring ObjectsSupported
Temporary URLsPartial SupportNo support for container-level keys
Object VersioningPartial SupportNo support for X-History-Location
CORSNot Supported