Cloud Enterprise Object Storage REST API

Search (SHIFT+S)




Namespace

/object/namespaces

API for provisioning and managing namespaces.

Resource Description
GET /object/namespaces Gets the list of all configured namespaces
GET /object/namespaces/namespace/{id} Gets the details for the specified namespace
PUT /object/namespaces/namespace/{namespace} Updates namespace details like replication group list, namespace admins and user mappings
POST /object/namespaces/namespace Creates a namespace with the given details
POST /object/namespaces/namespace/{namespace}/deactivate Deactivates and deletes the given namespace and all associated user mappings
GET /object/namespaces/namespace/{namespace}/retention/{class} Gets the retention period for the given namespace and retention class
GET /object/namespaces/namespace/{namespace}/retention Gets the list of retention classes for the specified namespace
POST /object/namespaces/namespace/{namespace}/retention Creates a retention class for the specified namespace
PUT /object/namespaces/namespace/{namespace}/retention/{class} Updates the retention class details for a specified retention class for a namespace
PUT /object/namespaces/namespace/{namespace}/quota Updates the namespace quota for a specified namespace
GET /object/namespaces/namespace/{namespace}/quota Gets the namespace quota for a specified namespace
DELETE /object/namespaces/namespace/{namespace}/quota Deletes the namespace quota for the specified namespace