package
2.14.0
Repository: https://github.com/nspcc-dev/neofs-api-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
GetNotificationInfo looks for object notification attributes.
GlobalizeFail globalizes local code of object failure.
LocalizeFailStatus checks if passed global status.Code is related to object failure and: then localizes the code and returns true, else leaves the code unchanged and returns false.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadAccessDeniedDesc looks up for status detail with human-readable description of StatusAccessDenied.
ReadLock reads Lock from the Object payload content.
No description provided by the author
No description provided by the author
No description provided by the author
TypeFromString converts string to Type.
No description provided by the author
WriteAccessDeniedDesc writes human-readable description of StatusAccessDenied into status.Status as a detail.
WriteLock writes Lock to the Object as a payload content.
WriteNotificationInfo writes NotificationInfo to the Object via attributes.

# Constants

BooleanPropertyValueFalse is a false value for boolean property filters.
BooleanPropertyValueTrue is a true value for boolean property filters.
FilterHeaderContainerID is a filter key to "container_id" field of the object header.
FilterHeaderCreationEpoch is a filter key to "creation_epoch" field of the object header.
FilterHeaderHomomorphicHash is a filter key to "homomorphic_hash" field of the object header.
FilterHeaderObjectID is a filter key to "object_id" field of the object.
FilterHeaderObjectType is a filter key to "object_type" field of the object header.
FilterHeaderOwnerID is a filter key to "owner_id" field of the object header.
FilterHeaderParent is a filter key to "split.parent" field of the object header.
FilterHeaderPayloadHash is a filter key to "payload_hash" field of the object header.
FilterHeaderPayloadLength is a filter key to "payload_length" field of the object header.
FilterHeaderSplitID is a filter key to "split.splitID" field of the object header.
FilterHeaderVersion is a filter key to "version" field of the object header.
FilterPropertyPhy is a filter key to check if an object physically stored on a node.
FilterPropertyRoot is a filter key to check if regular object is on top of split hierarchy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReservedFilterPrefix is a prefix of key to object header value or property.
StatusAccessDenied is a local status.Code value for ACCESS_DENIED object failure.
StatusAlreadyRemoved is a local status.Code value for OBJECT_ALREADY_REMOVED object failure.
StatusLocked is a local status.Code value for LOCKED object failure.
StatusLockNonRegularObject is a local status.Code value for LOCK_NON_REGULAR_OBJECT object failure.
StatusNotFound is a local status.Code value for OBJECT_NOT_FOUND object failure.
StatusOutOfRange is a local status.Code value for OUT_OF_RANGE object failure.
SysAttributeExpEpoch tells GC to delete object after that epoch.
SysAttributePrefix is a prefix of key to system attribute.
SysAttributeTickEpoch defines what epoch must produce object notification.
SysAttributeTickTopic defines what topic object notification must be sent to.
SysAttributeUploadID marks smaller parts of a split bigger object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrNotificationNotSet means that object does not have notification.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Lock represents object Lock message from NeoFS API V2 protocol.
NotificationInfo groups information about object notification that can be written to object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author