[#415] *: Add maintenance status and node state

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
Evgenii Stratonikov 2022-09-15 08:21:44 +03:00 committed by LeL
parent 1853349f22
commit ea7a3811bf
29 changed files with 264 additions and 255 deletions

View file

@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
// protoc v3.19.4
// protoc v3.21.5
// source: object/grpc/types.proto
package object
@ -559,28 +559,28 @@ func (x *SplitInfo) GetLink() *grpc.ObjectID {
// There are some "well-known" attributes starting with `__NEOFS__` prefix
// that affect system behaviour:
//
// * __NEOFS__UPLOAD_ID \
// Marks smaller parts of a split bigger object
// * __NEOFS__EXPIRATION_EPOCH \
// Tells GC to delete object after that epoch
// * __NEOFS__TICK_EPOCH \
// Decimal number that defines what epoch must produce
// object notification with UTF-8 object address in a
// body (`0` value produces notification right after
// object put)
// * __NEOFS__TICK_TOPIC \
// UTF-8 string topic ID that is used for object notification
// - __NEOFS__UPLOAD_ID \
// Marks smaller parts of a split bigger object
// - __NEOFS__EXPIRATION_EPOCH \
// Tells GC to delete object after that epoch
// - __NEOFS__TICK_EPOCH \
// Decimal number that defines what epoch must produce
// object notification with UTF-8 object address in a
// body (`0` value produces notification right after
// object put)
// - __NEOFS__TICK_TOPIC \
// UTF-8 string topic ID that is used for object notification
//
// And some well-known attributes used by applications only:
//
// * Name \
// Human-friendly name
// * FileName \
// File name to be associated with the object on saving
// * Timestamp \
// User-defined local time of object creation in Unix Timestamp format
// * Content-Type \
// MIME Content Type of object's payload
// - Name \
// Human-friendly name
// - FileName \
// File name to be associated with the object on saving
// - Timestamp \
// User-defined local time of object creation in Unix Timestamp format
// - Content-Type \
// MIME Content Type of object's payload
//
// For detailed description of each well-known attribute please see the
// corresponding section in NeoFS Technical Specification.