Object Storage Orchestration API Reference

Chapter 2. User Management
Parameter Description Required
genKey Generates a new access key pair for the user. A user can only have two
key pairs.
Type: flag.
Default value: none.
No
revokeKey Removes the access key pair that corresponds to the specified access
key.
Type: string.
Default value: none.
No
If neither genKey nor revokeKey are set, a new user with the specified email will be created.
2.2.2.3 Headers
This implementation uses only common request headers.
2.2.3 Responses
2.2.3.1 Headers
This implementation uses only common response headers.
2.2.3.2 Body
If a new user is created or a key is generated, the body is a JSON dictionary with user information.
{
”UserEmail” : ”<email>”,
”UserId” : ”<id>”,
”AWSAccessKeys : [
{
”AWSAccessKeyId” : ”<access_key>”,
”AWSSecretAccessKey” : ”<secret_key>”
}]
8