Cloud Enterprise Object Storage REST API

Search (SHIFT+S)




Get Properties

GET /config/object/properties/

Gets the configuration properties for the specified category. If the category is not provided, then properties of all categories will be retrieved

Properties are:
user-scope: defines whether user accounts should be treated as GLOBAL or NAMESPACE.

  • In GLOBAL scope, users are global and are can be shared across namespaces. In this case, the default namespace associated with a user determines the namespace for object operations and there is no need to supply a namespace for an operation.

  • If the user scope is NAMESPACE, a user is associated with a namespace, so there might be more than user with the same name, each associated with a different namespace. In NAMESPACE mode a namespace must be provided for every operation. Must be set before the first user is created.

The default setting is GLOBAL.


Query Parameters

category- Category:Optional. The category for which to retrieve configuration properties. If this is not provided then defaults to "ALL"

Required Roles

Requires one of the following roles:

  • SYSTEM_ADMIN

  • SYSTEM_MONITOR


Response Body

Configuration properties for the specified category or "ALL"

Field Description Type Notes
property_info
properties Configuration properties for the given category
properties Map

Examples

Request
GET https://192.168.0.0:4443/config/object/properties HTTP/1.1

Content-Type: application/xml
X-SDS-AUTH-TOKEN: <AUTH_TOKEN>
Response
HTTP/1.1 200 OK
Content-Type: application/xml
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?><property_info>    <properties>        <entry>            <key>user_scope</key>            <value>GLOBAL</value>        </entry>    </properties></property_info>