Support space
Supports an existing space.
Request body
Specification of the space support request including support size and token.
The token for space creation or support.
The storage space size in bytes that provider is willing to assign to the space.
The Id of the storage resource where the space data should be stored.
storageImport object (StorageImportDetails) The storage import configuration. Storage import allows to import data from storage to space without need for copying the data.
The storage import configuration. Storage import allows to import data from storage to space without need for copying the data.
The import strategy. One of no_import, simple_scan.
Maximum depth of filesystem tree that will be traversed during storage synchronization.
Flag that enables synchronization of NFSv4 ACLs.
storageUpdate object (StorageUpdateDetails) The storage update configuration. Storage update ensures that all changes on storage will be reflected in space.
The storage update configuration. Storage update ensures that all changes on storage will be reflected in space.
The update strategy. One of no_update, simple_scan.
Maximum depth of filesystem tree that will be traversed during storage synchronization.
Period between subsequent scans in seconds (counted from end of one scan till beginning of the following).
Flag determining that synchronized storage will be treated as immutable (only creations and deletions of files on storage will be detected).
Flag determining that deletions of files will be detected.
Flag that enables synchronization of NFSv4 ACLs.
Request Examples
{
"token": "ASDJNASD87687ASDMNBMNASD87786asd",
"size": 1024000,
"storageId": "x7It3cpgNgLZ8RwOrOoW"
}Responses
Created space support relation.
Resource Id.
Example
{
"id": "26cbc2b20f92416eb9f3cba65e50c1d2"
}Invalid request.
error object Object describing an error.
Object describing an error.
String identifying the error type. Does not change between error instances.
Human readable error description. May contain information specific to given error instance.
Details about the error instance. The object schema is specific to each error type.
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}Unauthorized request.
Forbidden request.
Internal server error.
error object Object describing an error.
Object describing an error.
String identifying the error type. Does not change between error instances.
Human readable error description. May contain information specific to given error instance.
Details about the error instance. The object schema is specific to each error type.
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}Services needed to fulfill this request are not running.