The ScaleUp Open Cloud Storage is accessed via a REST-based API. The Cloud Storage is based on OpenStack Swift. Swift uses its own API Standard which is described in detail here: http://docs.openstack.org/api/openstack-object-storage/1.0/content/
Your access credentials are as follows:
- Tenant/Project Name (e.g. 12345-001-name)
- Username (e.g. psmith)
- Access Key / Password
For authentication purposes you will need to use a combination of Tenant/Project Name and Username:
- Tenant:Username
- E.g.: 12345-001-name:psmith
The Cloud Storage API can be accessed via the following URL. Both http and https can be used:
We cureently support the OpenStack Identity API v2.0 authentication mechanisms. It can be used as follows:
- Identity API v2.0 (Keystone)
- Auth URL: /v2.0
- Example: https://swift.scaleuptech.com/v2.0
The URL of an object is based on the URL of the storage service, your account ID, a container (directory) and the name of the object. It will look like this:
- BaseURL/v1/account/container/object_name
- E.G.: http://swift.scaleuptech.com/v1/AUTH_uuid/test_container/test_object