34 lines
1.5 KiB
Go
34 lines
1.5 KiB
Go
|
package acl
|
||
|
|
||
|
// ObjectFilterPrefix is a prefix of key to object header value or property.
|
||
|
const ObjectFilterPrefix = "$Object:"
|
||
|
|
||
|
const (
|
||
|
// FilterObjectVersion is a filter key to "version" field of the object header.
|
||
|
FilterObjectVersion = ObjectFilterPrefix + "version"
|
||
|
|
||
|
// FilterObjectContainerID is a filter key to "container_id" field of the object header.
|
||
|
FilterObjectContainerID = ObjectFilterPrefix + "containerID"
|
||
|
|
||
|
// FilterObjectOwnerID is a filter key to "owner_id" field of the object header.
|
||
|
FilterObjectOwnerID = ObjectFilterPrefix + "ownerID"
|
||
|
|
||
|
// FilterObjectCreationEpoch is a filter key to "creation_epoch" field of the object header.
|
||
|
FilterObjectCreationEpoch = ObjectFilterPrefix + "creationEpoch"
|
||
|
|
||
|
// FilterObjectPayloadLength is a filter key to "payload_length" field of the object header.
|
||
|
FilterObjectPayloadLength = ObjectFilterPrefix + "payloadLength"
|
||
|
|
||
|
// FilterObjectPayloadHash is a filter key to "payload_hash" field of the object header.
|
||
|
FilterObjectPayloadHash = ObjectFilterPrefix + "payloadHash"
|
||
|
|
||
|
// FilterObjectType is a filter key to "object_type" field of the object header.
|
||
|
FilterObjectType = ObjectFilterPrefix + "objectType"
|
||
|
|
||
|
// FilterObjectHomomorphicHash is a filter key to "homomorphic_hash" field of the object header.
|
||
|
FilterObjectHomomorphicHash = ObjectFilterPrefix + "homomorphicHash"
|
||
|
|
||
|
// FilterObjectParent is a filter key to "split.parent" field of the object header.
|
||
|
FilterObjectParent = ObjectFilterPrefix + "split.parent"
|
||
|
)
|