swift_browser_ui.ui.api
Project functions for handling API requests from front-end.
Functions
|
Add access for a project in container acl. |
|
Fetch a compilation of ACL information for sharing discovery. |
|
Fetch the session owning OS user. |
|
Get the project specific object storage address. |
|
Return a pre-signed upload runner session for upload target. |
|
Fetch the projects available for the open session. |
|
Remove all allowed projects from container acl. |
|
Remove access from a project in container acl. |
|
Update metadata for an object. |
|
Create a new container from name. |
|
Delete an empty container or batch delete objects. |
|
Delete objects. |
|
Point a user to the container download runner. |
|
Point a user to a temporary pre-signed download URL. |
|
Point a user to the shared download runner. |
|
Batch get metadata for objects. |
|
Get metadata for a container. |
|
Get the bare minimum required project metadata from Openstack. |
|
Proxy Swift list buckets available to a project. |
|
List objects in a given bucket or container. |
|
Point the user to container replication endpoint. |
|
Update metadata for a container. |