package
0.0.0-20230301081111-79ba34714ab8
Repository: https://github.com/truecloudlab/frostfs-node.git
Documentation: pkg.go.dev

# Functions

BalanceOf requests the current balance of a FrostFS user.
CreateSession opens a new unlimited session with the remote node.
DeleteContainer sends a request to remove a container from FrostFS by ID.
DeleteObject marks an object to be removed from FrostFS through tombstone placement.
EACL reads eACL table from FrostFS by container ID.
GetContainer reads a container from FrostFS by ID.
GetCurrentEpoch returns current epoch.
GetObject reads an object by address.
GetSDKClient returns default frostfs-sdk-go client.
GetSDKClientByFlag returns default frostfs-sdk-go client using the specified flag for the address.
HashPayloadRanges requests hashes (by default SHA256) of the object payload ranges.
HeadObject reads an object header by address.
IsACLExtendable checks if ACL of the container referenced by the given identifier can be extended.
ListContainers requests a list of FrostFS user's containers.
NetMapSnapshot requests current network view of the remote server.
NetworkInfo reads information about the FrostFS network.
NodeInfo requests information about the remote server from FrostFS netmap.
PayloadRange reads object payload range from FrostFS and writes it to the specified writer.
PutContainer sends a request to save the container in FrostFS.
PutObject saves the object in FrostFS network.
SearchObjects selects objects from the container which match the filters.
SetEACL requests to save an eACL table in FrostFS.
SyncContainerSettings reads global network config from FrostFS and syncs container settings with it.

# Structs

BalanceOfPrm groups parameters of BalanceOf operation.
BalanceOfRes groups the resulting values of BalanceOf operation.
CreateSessionPrm groups parameters of CreateSession operation.
CreateSessionRes groups the resulting values of CreateSession operation.
DeleteContainerPrm groups parameters of DeleteContainerPrm operation.
DeleteContainerRes groups the resulting values of DeleteContainer operation.
DeleteObjectPrm groups parameters of DeleteObject operation.
DeleteObjectRes groups the resulting values of DeleteObject operation.
EACLPrm groups parameters of EACL operation.
EACLRes groups the resulting values of EACL operation.
GetContainerPrm groups parameters of GetContainer operation.
GetContainerRes groups the resulting values of GetContainer operation.
GetObjectPrm groups parameters of GetObject operation.
GetObjectRes groups the resulting values of GetObject operation.
HashPayloadRangesPrm groups parameters of HashPayloadRanges operation.
HashPayloadRangesRes groups the resulting values of HashPayloadRanges operation.
HeadObjectPrm groups parameters of HeadObject operation.
HeadObjectRes groups the resulting values of HeadObject operation.
ListContainersPrm groups parameters of ListContainers operation.
ListContainersRes groups the resulting values of ListContainers operation.
NetMapSnapshotPrm groups parameters of NetMapSnapshot operation.
NetMapSnapshotRes groups the resulting values of NetMapSnapshot operation.
NetworkInfoPrm groups parameters of NetworkInfo operation.
NetworkInfoRes groups the resulting values of NetworkInfo operation.
NodeInfoPrm groups parameters of NodeInfo operation.
NodeInfoRes groups the resulting values of NodeInfo operation.
PayloadRangePrm groups parameters of PayloadRange operation.
PayloadRangeRes groups the resulting values of PayloadRange operation.
PutContainerPrm groups parameters of PutContainer operation.
PutContainerRes groups the resulting values of PutContainer operation.
PutObjectPrm groups parameters of PutObject operation.
PutObjectRes groups the resulting values of PutObject operation.
SearchObjectsPrm groups parameters of SearchObjects operation.
SearchObjectsRes groups the resulting values of SearchObjects operation.
SetEACLPrm groups parameters of SetEACL operation.
SetEACLRes groups the resulting values of SetEACL operation.
SyncContainerPrm groups parameters of SyncContainerSettings operation.
SyncContainerRes groups resulting values of SyncContainerSettings operation.