forked from TrueCloudLab/frostfs-api
[#50] *: Regenerate docs
Signed-off-by: Aleksey Savchuk <a.savchuk@yadro.com>
This commit is contained in:
parent
5602b8fa2a
commit
2a46a9ea0a
10 changed files with 118 additions and 301 deletions
|
@ -71,11 +71,12 @@ Deprecated: eACL tables are no longer relevant - `APEOverrides` should be used i
|
|||
|
||||
### Message BearerToken.Body.APEOverride
|
||||
APEOverride is the list of APE chains defined for a target.
|
||||
These chains are meant to serve as overrides to the already defined (or even undefined)
|
||||
APE chains for the target (see contract `Policy`).
|
||||
These chains are meant to serve as overrides to the already defined (or
|
||||
even undefined) APE chains for the target (see contract `Policy`).
|
||||
|
||||
The server-side processing of the bearer token with set APE overrides must verify if a client is permitted
|
||||
to override chains for the target, preventing unauthorized access through the APE mechanism.
|
||||
The server-side processing of the bearer token with set APE overrides
|
||||
must verify if a client is permitted to override chains for the target,
|
||||
preventing unauthorized access through the APE mechanism.
|
||||
|
||||
|
||||
| Field | Type | Label | Description |
|
||||
|
@ -106,7 +107,7 @@ Describes a single eACL rule.
|
|||
|
||||
| Field | Type | Label | Description |
|
||||
| ----- | ---- | ----- | ----------- |
|
||||
| operation | [Operation](#neo.fs.v2.acl.Operation) | | NeoFS request Verb to match |
|
||||
| operation | [Operation](#neo.fs.v2.acl.Operation) | | FrostFS request Verb to match |
|
||||
| action | [Action](#neo.fs.v2.acl.Action) | | Rule execution result. Either allows or denies access if filters match. |
|
||||
| filters | [EACLRecord.Filter](#neo.fs.v2.acl.EACLRecord.Filter) | repeated | List of filters to match and see if rule is applicable |
|
||||
| targets | [EACLRecord.Target](#neo.fs.v2.acl.EACLRecord.Target) | repeated | List of target subjects to apply ACL rule to |
|
||||
|
@ -174,7 +175,7 @@ keys to match.
|
|||
Extended ACL rules table. A list of ACL rules defined additionally to Basic
|
||||
ACL. Extended ACL rules can be attached to a container and can be updated
|
||||
or may be defined in `BearerToken` structure. Please see the corresponding
|
||||
NeoFS Technical Specification section for detailed description.
|
||||
FrostFS Technical Specification section for detailed description.
|
||||
|
||||
|
||||
| Field | Type | Label | Description |
|
||||
|
@ -210,7 +211,7 @@ Enumeration of possible sources of Headers to apply filters.
|
|||
| HEADER_UNSPECIFIED | 0 | Unspecified header, default value. |
|
||||
| REQUEST | 1 | Filter request headers |
|
||||
| OBJECT | 2 | Filter object headers |
|
||||
| SERVICE | 3 | Filter service headers. These are not processed by NeoFS nodes and exist for service use only. |
|
||||
| SERVICE | 3 | Filter service headers. These are not processed by FrostFS nodes and exist for service use only. |
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue