commit
c224470d98
36 changed files with 179 additions and 90 deletions
|
@ -218,6 +218,9 @@ Returns the object Headers without data payload. By default full header is
|
|||
returned. If `main_only` request field is set, the short header with only
|
||||
the very minimal information will be returned instead.
|
||||
|
||||
Max header size is currently not limited by this API, but may be restricted
|
||||
on the service level. By default, gRPC uses a message size of 4 MiB.
|
||||
|
||||
Extended headers can change `Head` behaviour:
|
||||
* [ __SYSTEM__NETMAP_EPOCH ] \
|
||||
Will use the requested version of Network Map for object placement
|
||||
|
@ -715,7 +718,7 @@ Object HEAD response body
|
|||
| ----- | ---- | ----- | ----------- |
|
||||
| header | [HeaderWithSignature](#frost.fs.object.HeaderWithSignature) | | Full object's `Header` with `ObjectID` signature |
|
||||
| short_header | [ShortHeader](#frost.fs.object.ShortHeader) | | Short object header |
|
||||
| split_info | [SplitInfo](#frost.fs.object.SplitInfo) | | Meta information of split hierarchy. |
|
||||
| split_info | [SplitInfo](#frost.fs.object.SplitInfo) | | Meta information of split hierarchy. Indicates that the object is virtual, manual assembly is required. |
|
||||
| ec_info | [ECInfo](#frost.fs.object.ECInfo) | | Meta information for EC object assembly. |
|
||||
|
||||
|
||||
|
@ -763,6 +766,7 @@ PATCH request body
|
|||
| replace_attributes | [bool](#bool) | | If this flag is set, then the object's attributes will be entirely replaced by `new_attributes` list. The empty `new_attributes` list with `replace_attributes = true` just resets attributes list for the object.
|
||||
|
||||
Default `false` value for this flag means the attributes will be just merged. If the incoming `new_attributes` list contains already existing key, then it just replaces it while merging the lists. |
|
||||
| new_split_header | [Header.Split](#frost.fs.object.Header.Split) | | New split header for the object. This defines how the object will relate to other objects in a split operation. |
|
||||
| patch | [PatchRequest.Body.Patch](#frost.fs.object.PatchRequest.Body.Patch) | | The patch that is applied for the object. |
|
||||
|
||||
|
||||
|
@ -1133,7 +1137,8 @@ And some well-known attributes used by applications only:
|
|||
* Name \
|
||||
Human-friendly name
|
||||
* FileName \
|
||||
File name to be associated with the object on saving
|
||||
File name to be associated with the object on saving. FileName must not
|
||||
contain the delimiting symbol '/'.
|
||||
* FilePath \
|
||||
Full path to be associated with the object on saving. Should start with a
|
||||
'/' and use '/' as a delimiting symbol. Trailing '/' should be
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue