```
This can easily be done with the `--signoff` option to `git commit`.
diff --git a/Dockerfile b/Dockerfile
index 5cf7d8c..bbf18e1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -21,7 +21,7 @@ FROM scratch
WORKDIR /
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
-COPY --from=builder /src/bin/neofs-rest-gw /bin/neofs-rest-gw
+COPY --from=builder /src/bin/frostfs-rest-gw /bin/frostfs-rest-gw
COPY --from=builder /src/static /static
-ENTRYPOINT ["/bin/neofs-rest-gw"]
+ENTRYPOINT ["/bin/frostfs-rest-gw"]
diff --git a/Dockerfile.dirty b/Dockerfile.dirty
index f1ab638..2c66790 100644
--- a/Dockerfile.dirty
+++ b/Dockerfile.dirty
@@ -3,6 +3,6 @@ RUN apk add --update --no-cache bash ca-certificates
WORKDIR /
-COPY bin/neofs-rest-gw /bin/neofs-rest-gw
+COPY bin/frostfs-rest-gw /bin/frostfs-rest-gw
-CMD ["neofs-rest-gw"]
+CMD ["frostfs-rest-gw"]
diff --git a/Makefile b/Makefile
index 6134e82..105af07 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@ BUILD_ARCH ?= amd64
GO_VERSION ?= 1.19
LINT_VERSION ?= v1.49.0
-HUB_IMAGE ?= nspccdev/neofs-rest-gw
+HUB_IMAGE ?= truecloudlab/frostfs-rest-gw
HUB_TAG ?= "$(shell echo ${VERSION} | sed 's/^v//')"
SWAGGER_VERSION ?= v0.29.0
@@ -31,7 +31,7 @@ SWAGGER_URL ?= "https://github.com/go-swagger/go-swagger/releases/download/$(SWA
# List of binaries to build. For now just one.
BINDIR = bin
DIRS = "$(BINDIR)"
-BINS = "$(BINDIR)/neofs-rest-gw"
+BINS = "$(BINDIR)/frostfs-rest-gw"
.PHONY: help all dep clean format test cover lint docker/lint
@@ -45,7 +45,7 @@ $(BINS): $(DIRS) dep
GOARCH=$(BUILD_ARCH) \
go build -v -trimpath \
-ldflags "-X main.Version=$(VERSION)" \
- -o $@ ./cmd/neofs-rest-gw
+ -o $@ ./cmd/frostfs-rest-gw
$(DIRS):
@echo "⇒ Ensure dir: $@"
@@ -91,7 +91,7 @@ format:
# Build clean Docker image
image:
- @echo "⇒ Build NeoFS REST Gateway docker image "
+ @echo "⇒ Build FrostFS REST Gateway docker image "
@docker build \
--build-arg REPO=$(REPO) \
--build-arg VERSION=$(VERSION) \
@@ -106,7 +106,7 @@ image-push:
# Build dirty Docker image
image-dirty:
- @echo "⇒ Build NeoFS REST Gateway dirty docker image "
+ @echo "⇒ Build FrostFS REST Gateway dirty docker image "
@docker build \
--build-arg REPO=$(REPO) \
--build-arg VERSION=$(VERSION) \
@@ -139,7 +139,7 @@ docker/generate-server:
--env HOME=/src \
quay.io/goswagger/swagger:$(SWAGGER_VERSION) generate server \
-t gen -f ./spec/rest.yaml --exclude-main \
- -A neofs-rest-gw -P models.Principal \
+ -A frostfs-rest-gw -P models.Principal \
-C templates/server-config.yaml --template-dir templates
# Run linters in Docker
diff --git a/README.md b/README.md
index c4b9b35..f66d886 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,16 @@
+
-
-
-
- REST server to interact with NeoFS.
+ REST server to interact with FrostFS.
---
-[](https://goreportcard.com/report/github.com/nspcc-dev/neofs-rest-gw)
-
-
+[](https://goreportcard.com/report/github.com/TrueCloudLab/frostfs-rest-gw)
+
+
-# neofs-rest-gw
+# frostfs-rest-gw
-NeoFS REST Gateway bridges NeoFS internal protocol and REST API server.
+FrostFS REST Gateway bridges FrostFS internal protocol and REST API server.
## Installation
@@ -29,10 +27,10 @@ Before building make sure you have the following tools:
First clone this repository:
```shell
-$ git clone https://github.com/nspcc-dev/neofs-rest-gw
+$ git clone https://github.com/TrueCloudLab/frostfs-rest-gw
```
-Then run make to build `bin/neofs-rest-gw` binary:
+Then run make to build `bin/frostfs-rest-gw` binary:
```shell
$ make
@@ -84,16 +82,16 @@ generate-server Generate boilerplate by spec
### Docker
-Or you can also use a [Docker image](https://hub.docker.com/r/nspccdev/neofs-rest-gw) provided for released
+Or you can also use a [Docker image](https://hub.docker.com/r/truecloudlab/frostfs-rest-gw) provided for released
(and occasionally unreleased) versions of gateway (`:latest` points to the latest stable release).
## Execution
-REST gateway itself is not a NeoFS node, so to access NeoFS it uses node's gRPC interface and you need to provide some
+REST gateway itself is not a FrostFS node, so to access FrostFS it uses node's gRPC interface and you need to provide some
node that it will connect to. This can be done either via `-p` parameter or via `REST_GW_POOL_PEERS__ADDRESS` and
-`REST_GW_POOL_PEERS__WEIGHT` environment variables (the gate supports multiple NeoFS nodes with weighted load balancing).
+`REST_GW_POOL_PEERS__WEIGHT` environment variables (the gate supports multiple FrostFS nodes with weighted load balancing).
-If you're launching REST gateway in bundle with [neofs-dev-env](https://github.com/nspcc-dev/neofs-dev-env), you can get
+If you're launching REST gateway in bundle with [frostfs-dev-env](https://github.com/TrueCloudLab/frostfs-dev-env), you can get
an IP address of the node in output of `make hosts` command
(with s0*.neofs.devenv name).
@@ -101,15 +99,15 @@ These two commands are functionally equivalent, they run the gate with one backe
settings):
```shell
-$ neofs-rest-gw -p 192.168.130.72:8080
-$ REST_GW_POOL_PEERS_0_ADDRESS=192.168.130.72:8080 neofs-rest-gw
+$ frostfs-rest-gw -p 192.168.130.72:8080
+$ REST_GW_POOL_PEERS_0_ADDRESS=192.168.130.72:8080 frostfs-rest-gw
```
It's also possible to specify uri scheme (grpc or grpcs) when using `-p`:
```shell
-$ neofs-rest-gw -p grpc://192.168.130.72:8080
-$ REST_GW_POOL_PEERS_0_ADDRESS=grpcs://192.168.130.72:8080 neofs-rest-gw
+$ frostfs-rest-gw -p grpc://192.168.130.72:8080
+$ REST_GW_POOL_PEERS_0_ADDRESS=grpcs://192.168.130.72:8080 frostfs-rest-gw
```
## Configuration
@@ -119,7 +117,7 @@ specifically mentioned in most cases (see `--help` also). If you prefer a config
See [config](./config/config.yaml) and [defaults](./docs/gate-configuration.md) for example.
```shell
-$ neofs-rest-gw --config config.yaml
+$ frostfs-rest-gw --config config.yaml
```
## Docs
diff --git a/cmd/neofs-rest-gw/config.go b/cmd/frostfs-rest-gw/config.go
similarity index 98%
rename from cmd/neofs-rest-gw/config.go
rename to cmd/frostfs-rest-gw/config.go
index e231ca1..e3770c4 100644
--- a/cmd/neofs-rest-gw/config.go
+++ b/cmd/frostfs-rest-gw/config.go
@@ -117,7 +117,7 @@ func config() *viper.Viper {
flagSet.Duration(cmdHealthcheckTimeout, defaultHealthcheckTimeout, "gRPC healthcheck timeout")
flagSet.Duration(cmdRebalance, defaultRebalanceTimer, "gRPC connection rebalance timer")
- peers := flagSet.StringArrayP(cmdPeers, "p", nil, "NeoFS nodes")
+ peers := flagSet.StringArrayP(cmdPeers, "p", nil, "FrostFS nodes")
// init server flags
restapi.BindDefaultFlags(flagSet)
@@ -146,7 +146,7 @@ func config() *viper.Viper {
switch {
case help != nil && *help:
- fmt.Printf("NeoFS REST Gateway %s\n", Version)
+ fmt.Printf("FrostFS REST Gateway %s\n", Version)
flagSet.PrintDefaults()
fmt.Println()
@@ -166,7 +166,7 @@ func config() *viper.Viper {
os.Exit(0)
case version != nil && *version:
- fmt.Printf("NeoFS REST Gateway\nVersion: %s\nGoVersion: %s\n", Version, runtime.Version())
+ fmt.Printf("FrostFS REST Gateway\nVersion: %s\nGoVersion: %s\n", Version, runtime.Version())
os.Exit(0)
case configFlag != nil && *configFlag != "":
if cfgFile, err := os.Open(*configFlag); err != nil {
diff --git a/cmd/neofs-rest-gw/integration_test.go b/cmd/frostfs-rest-gw/integration_test.go
similarity index 100%
rename from cmd/neofs-rest-gw/integration_test.go
rename to cmd/frostfs-rest-gw/integration_test.go
diff --git a/cmd/neofs-rest-gw/main.go b/cmd/frostfs-rest-gw/main.go
similarity index 95%
rename from cmd/neofs-rest-gw/main.go
rename to cmd/frostfs-rest-gw/main.go
index d1d5c39..aa2c37b 100644
--- a/cmd/neofs-rest-gw/main.go
+++ b/cmd/frostfs-rest-gw/main.go
@@ -20,7 +20,7 @@ func main() {
neofsAPI, err := newNeofsAPI(ctx, logger, v)
if err != nil {
- logger.Fatal("init neofs", zap.Error(err))
+ logger.Fatal("init frostfs", zap.Error(err))
}
swaggerSpec, err := loads.Analyzed(restapi.SwaggerJSON, "")
diff --git a/docs/gate-configuration.md b/docs/gate-configuration.md
index 677433a..561b905 100644
--- a/docs/gate-configuration.md
+++ b/docs/gate-configuration.md
@@ -1,6 +1,6 @@
-# NeoFS REST Gateway configuration file
+# FrostFS REST Gateway configuration file
-This section contains detailed NeoFS REST Gateway configuration file description
+This section contains detailed FrostFS REST Gateway configuration file description
including default config values and some tips to set up configurable values.
There are some custom types used for brevity:
@@ -88,23 +88,23 @@ pool:
error-threshold: 100
# Nodes configuration
- # This configuration makes the gateway use the first node (node1.neofs:8080)
- # while it's healthy. Otherwise, gateway uses the second node (node2.neofs:8080)
- # for 10% of requests and the third node (node3.neofs:8080) for 90% of requests.
+ # This configuration makes the gateway use the first node (node1.frostfs:8080)
+ # while it's healthy. Otherwise, gateway uses the second node (node2.frostfs:8080)
+ # for 10% of requests and the third node (node3.frostfs:8080) for 90% of requests.
# Until nodes with the same priority level are healthy
# nodes with other priority are not used.
# The lower the value, the higher the priority.
peers:
0:
- address: node1.neofs:8080
+ address: node1.frostfs:8080
priority: 1
weight: 1
1:
- address: node2.neofs:8080
+ address: node2.frostfs:8080
priority: 2
weight: 0.1
2:
- address: node3.neofs:8080
+ address: node3.frostfs:8080
priority: 2
weight: 0.9
```
diff --git a/gen/models/action.go b/gen/models/action.go
index 4824fdf..9501323 100644
--- a/gen/models/action.go
+++ b/gen/models/action.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// Action Rule execution result action in NeoFS EACL. Either allows or denies access if the rule's filters match.
+// Action Rule execution result action in FrostFS EACL. Either allows or denies access if the rule's filters match.
//
// swagger:model Action
type Action string
diff --git a/gen/models/address.go b/gen/models/address.go
index 1fd4b83..306d803 100644
--- a/gen/models/address.go
+++ b/gen/models/address.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// Address Address of the object in NeoFS.
+// Address Address of the object in FrostFS.
// Example: {"containerId":"5HZTn5qkRnmgSz9gSrw22CEdPPk6nQhkwf2Mgzyvkikv","objectId":"8N3o7Dtr6T1xteCt6eRwhpmJ7JhME58Hyu1dvaswuTDd"}
//
// swagger:model Address
diff --git a/gen/models/eacl.go b/gen/models/eacl.go
index 6e9d230..2905a7e 100644
--- a/gen/models/eacl.go
+++ b/gen/models/eacl.go
@@ -15,7 +15,7 @@ import (
"github.com/go-openapi/validate"
)
-// Eacl EACL NeoFS table.
+// Eacl EACL FrostFS table.
// Example: {"containerId":"5HZTn5qkRnmgSz9gSrw22CEdPPk6nQhkwf2Mgzyvkikv","records":[{"action":"GET","filters":[{"headerType":"OBJECT","key":"FileName","matchType":"STRING_EQUAL","value":"myfile"}],"operation":"ALLOW","targets":[{"role":"OTHERS"}]}]}
//
// swagger:model Eacl
diff --git a/gen/models/filter.go b/gen/models/filter.go
index b7cdc39..2ae4635 100644
--- a/gen/models/filter.go
+++ b/gen/models/filter.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// Filter Filter in NeoFS EACL to check particular properties of the request or the object.
+// Filter Filter in FrostFS EACL to check particular properties of the request or the object.
// Example: {"headerType":"OBJECT","key":"FileName","matchType":"STRING_NOT_EQUAL","value":"myfile"}
//
// swagger:model Filter
diff --git a/gen/models/header_type.go b/gen/models/header_type.go
index 95dad47..1bad80d 100644
--- a/gen/models/header_type.go
+++ b/gen/models/header_type.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// HeaderType Enumeration of possible sources of Headers to apply filters in NeoFS EACL.
+// HeaderType Enumeration of possible sources of Headers to apply filters in FrostFS EACL.
//
// swagger:model HeaderType
type HeaderType string
diff --git a/gen/models/match_type.go b/gen/models/match_type.go
index 3982959..71890a2 100644
--- a/gen/models/match_type.go
+++ b/gen/models/match_type.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// MatchType Match type in NeoFS EACL filter.
+// MatchType Match type in FrostFS EACL filter.
//
// swagger:model MatchType
type MatchType string
diff --git a/gen/models/operation.go b/gen/models/operation.go
index 0db2e0f..f1f80cf 100644
--- a/gen/models/operation.go
+++ b/gen/models/operation.go
@@ -14,7 +14,7 @@ import (
"github.com/go-openapi/validate"
)
-// Operation Request's operation type to match in NeoFS EACL if the rule is applicable to a particular request.
+// Operation Request's operation type to match in FrostFS EACL if the rule is applicable to a particular request.
//
// swagger:model Operation
type Operation string
diff --git a/gen/models/record.go b/gen/models/record.go
index d4cbfbb..673b360 100644
--- a/gen/models/record.go
+++ b/gen/models/record.go
@@ -15,7 +15,7 @@ import (
"github.com/go-openapi/validate"
)
-// Record A single NeoFS EACL rule.
+// Record A single FrostFS EACL rule.
// Example: {"action":"ALLOW","filters":[],"operation":"GET","targets":[{"keys":[],"role":"OTHERS"}]}
//
// swagger:model Record
diff --git a/gen/restapi/doc.go b/gen/restapi/doc.go
index 6acff2b..513b913 100644
--- a/gen/restapi/doc.go
+++ b/gen/restapi/doc.go
@@ -1,19 +1,19 @@
// Code generated by go-swagger; DO NOT EDIT.
-// Package restapi REST API NeoFS
+// Package restapi REST API FrostFS
//
-// REST API for native integration with NeoFS.
-// Schemes:
-// http
-// Host: localhost:8090
-// BasePath: /v1
-// Version: v1
+// REST API for native integration with FrostFS.
+// Schemes:
+// http
+// Host: localhost:8090
+// BasePath: /v1
+// Version: v1
//
-// Consumes:
-// - application/json
+// Consumes:
+// - application/json
//
-// Produces:
-// - application/json
+// Produces:
+// - application/json
//
// swagger:meta
package restapi
diff --git a/gen/restapi/embedded_spec.go b/gen/restapi/embedded_spec.go
index d99e6f3..95e7bd5 100644
--- a/gen/restapi/embedded_spec.go
+++ b/gen/restapi/embedded_spec.go
@@ -23,8 +23,8 @@ func init() {
],
"swagger": "2.0",
"info": {
- "description": "REST API for native integration with NeoFS.",
- "title": "REST API NeoFS",
+ "description": "REST API for native integration with FrostFS.",
+ "title": "REST API FrostFS",
"version": "v1"
},
"host": "localhost:8090",
@@ -33,11 +33,11 @@ func init() {
"/accounting/balance/{address}": {
"get": {
"security": [],
- "description": "Getting balance of provided wallet address in NeoFS.",
+ "description": "Getting balance of provided wallet address in FrostFS.",
"produces": [
"application/json"
],
- "summary": "Get balance in NeoFS",
+ "summary": "Get balance in FrostFS",
"operationId": "getBalance",
"parameters": [
{
@@ -50,7 +50,7 @@ func init() {
],
"responses": {
"200": {
- "description": "Balance of address in NeoFS",
+ "description": "Balance of address in FrostFS",
"schema": {
"$ref": "#/definitions/Balance"
},
@@ -263,7 +263,7 @@ func init() {
}
},
"put": {
- "summary": "Create new container in NeoFS",
+ "summary": "Create new container in FrostFS",
"operationId": "putContainer",
"parameters": [
{
@@ -531,7 +531,7 @@ func init() {
"produces": [
"application/json"
],
- "summary": "Upload object to NeoFS",
+ "summary": "Upload object to FrostFS",
"operationId": "putObject",
"parameters": [
{
@@ -755,7 +755,7 @@ func init() {
}
},
"delete": {
- "summary": "Remove object from NeoFS",
+ "summary": "Remove object from FrostFS",
"operationId": "deleteObject",
"parameters": [
{
@@ -823,7 +823,7 @@ func init() {
},
"definitions": {
"Action": {
- "description": "Rule execution result action in NeoFS EACL. Either allows or denies access if the rule's filters match.",
+ "description": "Rule execution result action in FrostFS EACL. Either allows or denies access if the rule's filters match.",
"type": "string",
"enum": [
"ALLOW",
@@ -831,7 +831,7 @@ func init() {
]
},
"Address": {
- "description": "Address of the object in NeoFS.",
+ "description": "Address of the object in FrostFS.",
"type": "object",
"required": [
"containerId",
@@ -1097,7 +1097,7 @@ func init() {
}
},
"Eacl": {
- "description": "EACL NeoFS table.",
+ "description": "EACL FrostFS table.",
"type": "object",
"required": [
"records"
@@ -1170,7 +1170,7 @@ func init() {
]
},
"Filter": {
- "description": "Filter in NeoFS EACL to check particular properties of the request or the object.",
+ "description": "Filter in FrostFS EACL to check particular properties of the request or the object.",
"type": "object",
"required": [
"headerType",
@@ -1200,7 +1200,7 @@ func init() {
}
},
"HeaderType": {
- "description": "Enumeration of possible sources of Headers to apply filters in NeoFS EACL.",
+ "description": "Enumeration of possible sources of Headers to apply filters in FrostFS EACL.",
"type": "string",
"enum": [
"REQUEST",
@@ -1209,7 +1209,7 @@ func init() {
]
},
"MatchType": {
- "description": "Match type in NeoFS EACL filter.",
+ "description": "Match type in FrostFS EACL filter.",
"type": "string",
"enum": [
"STRING_EQUAL",
@@ -1373,7 +1373,7 @@ func init() {
}
},
"Operation": {
- "description": "Request's operation type to match in NeoFS EACL if the rule is applicable to a particular request.",
+ "description": "Request's operation type to match in FrostFS EACL if the rule is applicable to a particular request.",
"type": "string",
"enum": [
"GET",
@@ -1389,7 +1389,7 @@ func init() {
"type": "string"
},
"Record": {
- "description": "A single NeoFS EACL rule.",
+ "description": "A single FrostFS EACL rule.",
"type": "object",
"required": [
"action",
@@ -1646,14 +1646,14 @@ func init() {
"signatureScheme": {
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
}
},
"securityDefinitions": {
"BearerAuth": {
- "description": "Bearer token body to provide with NeoFS request. Must have 'Bearer ' prefix.",
+ "description": "Bearer token body to provide with FrostFS request. Must have 'Bearer ' prefix.",
"type": "apiKey",
"name": "Authorization",
"in": "header"
@@ -1671,8 +1671,8 @@ func init() {
],
"swagger": "2.0",
"info": {
- "description": "REST API for native integration with NeoFS.",
- "title": "REST API NeoFS",
+ "description": "REST API for native integration with FrostFS.",
+ "title": "REST API FrostFS",
"version": "v1"
},
"host": "localhost:8090",
@@ -1681,11 +1681,11 @@ func init() {
"/accounting/balance/{address}": {
"get": {
"security": [],
- "description": "Getting balance of provided wallet address in NeoFS.",
+ "description": "Getting balance of provided wallet address in FrostFS.",
"produces": [
"application/json"
],
- "summary": "Get balance in NeoFS",
+ "summary": "Get balance in FrostFS",
"operationId": "getBalance",
"parameters": [
{
@@ -1698,7 +1698,7 @@ func init() {
],
"responses": {
"200": {
- "description": "Balance of address in NeoFS",
+ "description": "Balance of address in FrostFS",
"schema": {
"$ref": "#/definitions/Balance"
},
@@ -1827,7 +1827,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
}
@@ -1922,7 +1922,7 @@ func init() {
}
},
"put": {
- "summary": "Create new container in NeoFS",
+ "summary": "Create new container in FrostFS",
"operationId": "putContainer",
"parameters": [
{
@@ -1940,7 +1940,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2057,7 +2057,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
}
@@ -2156,7 +2156,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2228,7 +2228,7 @@ func init() {
"produces": [
"application/json"
],
- "summary": "Upload object to NeoFS",
+ "summary": "Upload object to FrostFS",
"operationId": "putObject",
"parameters": [
{
@@ -2246,7 +2246,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2334,7 +2334,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2445,7 +2445,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2501,7 +2501,7 @@ func init() {
}
},
"delete": {
- "summary": "Remove object from NeoFS",
+ "summary": "Remove object from FrostFS",
"operationId": "deleteObject",
"parameters": [
{
@@ -2519,7 +2519,7 @@ func init() {
{
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
},
@@ -2591,7 +2591,7 @@ func init() {
},
"definitions": {
"Action": {
- "description": "Rule execution result action in NeoFS EACL. Either allows or denies access if the rule's filters match.",
+ "description": "Rule execution result action in FrostFS EACL. Either allows or denies access if the rule's filters match.",
"type": "string",
"enum": [
"ALLOW",
@@ -2599,7 +2599,7 @@ func init() {
]
},
"Address": {
- "description": "Address of the object in NeoFS.",
+ "description": "Address of the object in FrostFS.",
"type": "object",
"required": [
"containerId",
@@ -2865,7 +2865,7 @@ func init() {
}
},
"Eacl": {
- "description": "EACL NeoFS table.",
+ "description": "EACL FrostFS table.",
"type": "object",
"required": [
"records"
@@ -2938,7 +2938,7 @@ func init() {
]
},
"Filter": {
- "description": "Filter in NeoFS EACL to check particular properties of the request or the object.",
+ "description": "Filter in FrostFS EACL to check particular properties of the request or the object.",
"type": "object",
"required": [
"headerType",
@@ -2968,7 +2968,7 @@ func init() {
}
},
"HeaderType": {
- "description": "Enumeration of possible sources of Headers to apply filters in NeoFS EACL.",
+ "description": "Enumeration of possible sources of Headers to apply filters in FrostFS EACL.",
"type": "string",
"enum": [
"REQUEST",
@@ -2977,7 +2977,7 @@ func init() {
]
},
"MatchType": {
- "description": "Match type in NeoFS EACL filter.",
+ "description": "Match type in FrostFS EACL filter.",
"type": "string",
"enum": [
"STRING_EQUAL",
@@ -3141,7 +3141,7 @@ func init() {
}
},
"Operation": {
- "description": "Request's operation type to match in NeoFS EACL if the rule is applicable to a particular request.",
+ "description": "Request's operation type to match in FrostFS EACL if the rule is applicable to a particular request.",
"type": "string",
"enum": [
"GET",
@@ -3157,7 +3157,7 @@ func init() {
"type": "string"
},
"Record": {
- "description": "A single NeoFS EACL rule.",
+ "description": "A single FrostFS EACL rule.",
"type": "object",
"required": [
"action",
@@ -3414,14 +3414,14 @@ func init() {
"signatureScheme": {
"type": "boolean",
"default": false,
- "description": "Use wallet connect signature scheme or native NeoFS signature.",
+ "description": "Use wallet connect signature scheme or native FrostFS signature.",
"name": "walletConnect",
"in": "query"
}
},
"securityDefinitions": {
"BearerAuth": {
- "description": "Bearer token body to provide with NeoFS request. Must have 'Bearer ' prefix.",
+ "description": "Bearer token body to provide with FrostFS request. Must have 'Bearer ' prefix.",
"type": "apiKey",
"name": "Authorization",
"in": "header"
diff --git a/gen/restapi/operations/auth.go b/gen/restapi/operations/auth.go
index f1e3cb4..2c1acdd 100644
--- a/gen/restapi/operations/auth.go
+++ b/gen/restapi/operations/auth.go
@@ -29,10 +29,10 @@ func NewAuth(ctx *middleware.Context, handler AuthHandler) *Auth {
return &Auth{Context: ctx, Handler: handler}
}
-/*
- Auth swagger:route POST /auth auth
+/* Auth swagger:route POST /auth auth
Form bearer token to further requests
+
*/
type Auth struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/auth_responses.go b/gen/restapi/operations/auth_responses.go
index baedefc..e9505d5 100644
--- a/gen/restapi/operations/auth_responses.go
+++ b/gen/restapi/operations/auth_responses.go
@@ -16,8 +16,7 @@ import (
// AuthOKCode is the HTTP code returned for type AuthOK
const AuthOKCode int = 200
-/*
-AuthOK Base64 encoded stable binary marshaled bearer token bodies.
+/*AuthOK Base64 encoded stable binary marshaled bearer token bodies.
swagger:response authOK
*/
@@ -86,8 +85,7 @@ func (o *AuthOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer
// AuthBadRequestCode is the HTTP code returned for type AuthBadRequest
const AuthBadRequestCode int = 400
-/*
-AuthBadRequest Bad request
+/*AuthBadRequest Bad request
swagger:response authBadRequest
*/
diff --git a/gen/restapi/operations/delete_container.go b/gen/restapi/operations/delete_container.go
index 2b5bb17..1da9e10 100644
--- a/gen/restapi/operations/delete_container.go
+++ b/gen/restapi/operations/delete_container.go
@@ -31,10 +31,10 @@ func NewDeleteContainer(ctx *middleware.Context, handler DeleteContainerHandler)
return &DeleteContainer{Context: ctx, Handler: handler}
}
-/*
- DeleteContainer swagger:route DELETE /containers/{containerId} deleteContainer
+/* DeleteContainer swagger:route DELETE /containers/{containerId} deleteContainer
Delete container by id
+
*/
type DeleteContainer struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/delete_container_parameters.go b/gen/restapi/operations/delete_container_parameters.go
index e976d30..9d51ea4 100644
--- a/gen/restapi/operations/delete_container_parameters.go
+++ b/gen/restapi/operations/delete_container_parameters.go
@@ -52,7 +52,7 @@ type DeleteContainerParams struct {
In: path
*/
ContainerID string
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/delete_container_responses.go b/gen/restapi/operations/delete_container_responses.go
index 8efdac8..918caa2 100644
--- a/gen/restapi/operations/delete_container_responses.go
+++ b/gen/restapi/operations/delete_container_responses.go
@@ -16,8 +16,7 @@ import (
// DeleteContainerOKCode is the HTTP code returned for type DeleteContainerOK
const DeleteContainerOKCode int = 200
-/*
-DeleteContainerOK Successful deletion.
+/*DeleteContainerOK Successful deletion.
swagger:response deleteContainerOK
*/
@@ -83,8 +82,7 @@ func (o *DeleteContainerOK) WriteResponse(rw http.ResponseWriter, producer runti
// DeleteContainerBadRequestCode is the HTTP code returned for type DeleteContainerBadRequest
const DeleteContainerBadRequestCode int = 400
-/*
-DeleteContainerBadRequest Bad request.
+/*DeleteContainerBadRequest Bad request.
swagger:response deleteContainerBadRequest
*/
diff --git a/gen/restapi/operations/delete_object.go b/gen/restapi/operations/delete_object.go
index 87f7ef9..57e638e 100644
--- a/gen/restapi/operations/delete_object.go
+++ b/gen/restapi/operations/delete_object.go
@@ -31,10 +31,10 @@ func NewDeleteObject(ctx *middleware.Context, handler DeleteObjectHandler) *Dele
return &DeleteObject{Context: ctx, Handler: handler}
}
-/*
- DeleteObject swagger:route DELETE /objects/{containerId}/{objectId} deleteObject
+/* DeleteObject swagger:route DELETE /objects/{containerId}/{objectId} deleteObject
+
+Remove object from FrostFS
-Remove object from NeoFS
*/
type DeleteObject struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/delete_object_parameters.go b/gen/restapi/operations/delete_object_parameters.go
index 9afb564..d273014 100644
--- a/gen/restapi/operations/delete_object_parameters.go
+++ b/gen/restapi/operations/delete_object_parameters.go
@@ -66,7 +66,7 @@ type DeleteObjectParams struct {
In: path
*/
ObjectID string
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/delete_object_responses.go b/gen/restapi/operations/delete_object_responses.go
index 852fbfc..937c2e3 100644
--- a/gen/restapi/operations/delete_object_responses.go
+++ b/gen/restapi/operations/delete_object_responses.go
@@ -16,8 +16,7 @@ import (
// DeleteObjectOKCode is the HTTP code returned for type DeleteObjectOK
const DeleteObjectOKCode int = 200
-/*
-DeleteObjectOK Successful deletion.
+/*DeleteObjectOK Successful deletion.
swagger:response deleteObjectOK
*/
@@ -83,8 +82,7 @@ func (o *DeleteObjectOK) WriteResponse(rw http.ResponseWriter, producer runtime.
// DeleteObjectBadRequestCode is the HTTP code returned for type DeleteObjectBadRequest
const DeleteObjectBadRequestCode int = 400
-/*
-DeleteObjectBadRequest Bad request.
+/*DeleteObjectBadRequest Bad request.
swagger:response deleteObjectBadRequest
*/
diff --git a/gen/restapi/operations/form_binary_bearer.go b/gen/restapi/operations/form_binary_bearer.go
index c2d333a..8abd628 100644
--- a/gen/restapi/operations/form_binary_bearer.go
+++ b/gen/restapi/operations/form_binary_bearer.go
@@ -31,10 +31,10 @@ func NewFormBinaryBearer(ctx *middleware.Context, handler FormBinaryBearerHandle
return &FormBinaryBearer{Context: ctx, Handler: handler}
}
-/*
- FormBinaryBearer swagger:route GET /auth/bearer formBinaryBearer
+/* FormBinaryBearer swagger:route GET /auth/bearer formBinaryBearer
Form binary bearer token
+
*/
type FormBinaryBearer struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/form_binary_bearer_parameters.go b/gen/restapi/operations/form_binary_bearer_parameters.go
index 3b18f87..2ec4c8e 100644
--- a/gen/restapi/operations/form_binary_bearer_parameters.go
+++ b/gen/restapi/operations/form_binary_bearer_parameters.go
@@ -47,7 +47,7 @@ type FormBinaryBearerParams struct {
In: header
*/
XBearerSignatureKey *string
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/form_binary_bearer_responses.go b/gen/restapi/operations/form_binary_bearer_responses.go
index da68851..2087e2d 100644
--- a/gen/restapi/operations/form_binary_bearer_responses.go
+++ b/gen/restapi/operations/form_binary_bearer_responses.go
@@ -16,8 +16,7 @@ import (
// FormBinaryBearerOKCode is the HTTP code returned for type FormBinaryBearerOK
const FormBinaryBearerOKCode int = 200
-/*
-FormBinaryBearerOK Base64 encoded stable binary marshaled bearer token.
+/*FormBinaryBearerOK Base64 encoded stable binary marshaled bearer token.
swagger:response formBinaryBearerOK
*/
@@ -83,8 +82,7 @@ func (o *FormBinaryBearerOK) WriteResponse(rw http.ResponseWriter, producer runt
// FormBinaryBearerBadRequestCode is the HTTP code returned for type FormBinaryBearerBadRequest
const FormBinaryBearerBadRequestCode int = 400
-/*
-FormBinaryBearerBadRequest Bad request
+/*FormBinaryBearerBadRequest Bad request
swagger:response formBinaryBearerBadRequest
*/
diff --git a/gen/restapi/operations/frostfs_rest_gw_api.go b/gen/restapi/operations/frostfs_rest_gw_api.go
index 53acf63..fe9ddbc 100644
--- a/gen/restapi/operations/frostfs_rest_gw_api.go
+++ b/gen/restapi/operations/frostfs_rest_gw_api.go
@@ -117,7 +117,7 @@ func NewFrostfsRestGwAPI(spec *loads.Document) *FrostfsRestGwAPI {
}
}
-/*FrostfsRestGwAPI REST API for native integration with NeoFS. */
+/*FrostfsRestGwAPI REST API for native integration with FrostFS. */
type FrostfsRestGwAPI struct {
spec *loads.Document
context *middleware.Context
diff --git a/gen/restapi/operations/get_balance.go b/gen/restapi/operations/get_balance.go
index 329ad58..f16a50f 100644
--- a/gen/restapi/operations/get_balance.go
+++ b/gen/restapi/operations/get_balance.go
@@ -29,12 +29,12 @@ func NewGetBalance(ctx *middleware.Context, handler GetBalanceHandler) *GetBalan
return &GetBalance{Context: ctx, Handler: handler}
}
-/*
- GetBalance swagger:route GET /accounting/balance/{address} getBalance
+/* GetBalance swagger:route GET /accounting/balance/{address} getBalance
-# Get balance in NeoFS
+Get balance in FrostFS
+
+Getting balance of provided wallet address in FrostFS.
-Getting balance of provided wallet address in NeoFS.
*/
type GetBalance struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/get_balance_responses.go b/gen/restapi/operations/get_balance_responses.go
index 4df9746..8fbf8fb 100644
--- a/gen/restapi/operations/get_balance_responses.go
+++ b/gen/restapi/operations/get_balance_responses.go
@@ -16,8 +16,7 @@ import (
// GetBalanceOKCode is the HTTP code returned for type GetBalanceOK
const GetBalanceOKCode int = 200
-/*
-GetBalanceOK Balance of address in NeoFS
+/*GetBalanceOK Balance of address in FrostFS
swagger:response getBalanceOK
*/
@@ -83,8 +82,7 @@ func (o *GetBalanceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Pr
// GetBalanceBadRequestCode is the HTTP code returned for type GetBalanceBadRequest
const GetBalanceBadRequestCode int = 400
-/*
-GetBalanceBadRequest Bad request
+/*GetBalanceBadRequest Bad request
swagger:response getBalanceBadRequest
*/
diff --git a/gen/restapi/operations/get_container.go b/gen/restapi/operations/get_container.go
index 40c9af0..ad95d6d 100644
--- a/gen/restapi/operations/get_container.go
+++ b/gen/restapi/operations/get_container.go
@@ -29,10 +29,10 @@ func NewGetContainer(ctx *middleware.Context, handler GetContainerHandler) *GetC
return &GetContainer{Context: ctx, Handler: handler}
}
-/*
- GetContainer swagger:route GET /containers/{containerId} getContainer
+/* GetContainer swagger:route GET /containers/{containerId} getContainer
Get container by id
+
*/
type GetContainer struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/get_container_e_acl.go b/gen/restapi/operations/get_container_e_acl.go
index 5c8dc0a..84dcc23 100644
--- a/gen/restapi/operations/get_container_e_acl.go
+++ b/gen/restapi/operations/get_container_e_acl.go
@@ -29,10 +29,10 @@ func NewGetContainerEACL(ctx *middleware.Context, handler GetContainerEACLHandle
return &GetContainerEACL{Context: ctx, Handler: handler}
}
-/*
- GetContainerEACL swagger:route GET /containers/{containerId}/eacl getContainerEAcl
+/* GetContainerEACL swagger:route GET /containers/{containerId}/eacl getContainerEAcl
Get container EACL by id
+
*/
type GetContainerEACL struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/get_container_e_acl_responses.go b/gen/restapi/operations/get_container_e_acl_responses.go
index a34e174..15654af 100644
--- a/gen/restapi/operations/get_container_e_acl_responses.go
+++ b/gen/restapi/operations/get_container_e_acl_responses.go
@@ -16,8 +16,7 @@ import (
// GetContainerEACLOKCode is the HTTP code returned for type GetContainerEACLOK
const GetContainerEACLOKCode int = 200
-/*
-GetContainerEACLOK Container EACL information.
+/*GetContainerEACLOK Container EACL information.
swagger:response getContainerEAclOK
*/
@@ -83,8 +82,7 @@ func (o *GetContainerEACLOK) WriteResponse(rw http.ResponseWriter, producer runt
// GetContainerEACLBadRequestCode is the HTTP code returned for type GetContainerEACLBadRequest
const GetContainerEACLBadRequestCode int = 400
-/*
-GetContainerEACLBadRequest Bad request.
+/*GetContainerEACLBadRequest Bad request.
swagger:response getContainerEAclBadRequest
*/
diff --git a/gen/restapi/operations/get_container_responses.go b/gen/restapi/operations/get_container_responses.go
index a36a858..9315305 100644
--- a/gen/restapi/operations/get_container_responses.go
+++ b/gen/restapi/operations/get_container_responses.go
@@ -16,8 +16,7 @@ import (
// GetContainerOKCode is the HTTP code returned for type GetContainerOK
const GetContainerOKCode int = 200
-/*
-GetContainerOK Container info.
+/*GetContainerOK Container info.
swagger:response getContainerOK
*/
@@ -83,8 +82,7 @@ func (o *GetContainerOK) WriteResponse(rw http.ResponseWriter, producer runtime.
// GetContainerBadRequestCode is the HTTP code returned for type GetContainerBadRequest
const GetContainerBadRequestCode int = 400
-/*
-GetContainerBadRequest Bad request.
+/*GetContainerBadRequest Bad request.
swagger:response getContainerBadRequest
*/
diff --git a/gen/restapi/operations/get_object_info.go b/gen/restapi/operations/get_object_info.go
index c1973c2..e26df64 100644
--- a/gen/restapi/operations/get_object_info.go
+++ b/gen/restapi/operations/get_object_info.go
@@ -31,10 +31,10 @@ func NewGetObjectInfo(ctx *middleware.Context, handler GetObjectInfoHandler) *Ge
return &GetObjectInfo{Context: ctx, Handler: handler}
}
-/*
- GetObjectInfo swagger:route GET /objects/{containerId}/{objectId} getObjectInfo
+/* GetObjectInfo swagger:route GET /objects/{containerId}/{objectId} getObjectInfo
Get object info by address
+
*/
type GetObjectInfo struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/get_object_info_parameters.go b/gen/restapi/operations/get_object_info_parameters.go
index 9641587..2687b9a 100644
--- a/gen/restapi/operations/get_object_info_parameters.go
+++ b/gen/restapi/operations/get_object_info_parameters.go
@@ -89,7 +89,7 @@ type GetObjectInfoParams struct {
In: query
*/
RangeOffset *int64
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/get_object_info_responses.go b/gen/restapi/operations/get_object_info_responses.go
index f568e89..3baaba8 100644
--- a/gen/restapi/operations/get_object_info_responses.go
+++ b/gen/restapi/operations/get_object_info_responses.go
@@ -16,8 +16,7 @@ import (
// GetObjectInfoOKCode is the HTTP code returned for type GetObjectInfoOK
const GetObjectInfoOKCode int = 200
-/*
-GetObjectInfoOK Object info
+/*GetObjectInfoOK Object info
swagger:response getObjectInfoOK
*/
@@ -83,8 +82,7 @@ func (o *GetObjectInfoOK) WriteResponse(rw http.ResponseWriter, producer runtime
// GetObjectInfoBadRequestCode is the HTTP code returned for type GetObjectInfoBadRequest
const GetObjectInfoBadRequestCode int = 400
-/*
-GetObjectInfoBadRequest Bad request
+/*GetObjectInfoBadRequest Bad request
swagger:response getObjectInfoBadRequest
*/
diff --git a/gen/restapi/operations/list_containers.go b/gen/restapi/operations/list_containers.go
index 672da0a..317b7a6 100644
--- a/gen/restapi/operations/list_containers.go
+++ b/gen/restapi/operations/list_containers.go
@@ -29,10 +29,10 @@ func NewListContainers(ctx *middleware.Context, handler ListContainersHandler) *
return &ListContainers{Context: ctx, Handler: handler}
}
-/*
- ListContainers swagger:route GET /containers listContainers
+/* ListContainers swagger:route GET /containers listContainers
Get list of containers
+
*/
type ListContainers struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/list_containers_responses.go b/gen/restapi/operations/list_containers_responses.go
index 328d64d..20575fb 100644
--- a/gen/restapi/operations/list_containers_responses.go
+++ b/gen/restapi/operations/list_containers_responses.go
@@ -16,8 +16,7 @@ import (
// ListContainersOKCode is the HTTP code returned for type ListContainersOK
const ListContainersOKCode int = 200
-/*
-ListContainersOK Containers info.
+/*ListContainersOK Containers info.
swagger:response listContainersOK
*/
@@ -83,8 +82,7 @@ func (o *ListContainersOK) WriteResponse(rw http.ResponseWriter, producer runtim
// ListContainersBadRequestCode is the HTTP code returned for type ListContainersBadRequest
const ListContainersBadRequestCode int = 400
-/*
-ListContainersBadRequest Bad request.
+/*ListContainersBadRequest Bad request.
swagger:response listContainersBadRequest
*/
diff --git a/gen/restapi/operations/options_auth.go b/gen/restapi/operations/options_auth.go
index d644891..718e210 100644
--- a/gen/restapi/operations/options_auth.go
+++ b/gen/restapi/operations/options_auth.go
@@ -29,10 +29,10 @@ func NewOptionsAuth(ctx *middleware.Context, handler OptionsAuthHandler) *Option
return &OptionsAuth{Context: ctx, Handler: handler}
}
-/*
- OptionsAuth swagger:route OPTIONS /auth optionsAuth
+/* OptionsAuth swagger:route OPTIONS /auth optionsAuth
OptionsAuth options auth API
+
*/
type OptionsAuth struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_auth_bearer.go b/gen/restapi/operations/options_auth_bearer.go
index fb933d2..211ce37 100644
--- a/gen/restapi/operations/options_auth_bearer.go
+++ b/gen/restapi/operations/options_auth_bearer.go
@@ -29,10 +29,10 @@ func NewOptionsAuthBearer(ctx *middleware.Context, handler OptionsAuthBearerHand
return &OptionsAuthBearer{Context: ctx, Handler: handler}
}
-/*
- OptionsAuthBearer swagger:route OPTIONS /auth/bearer optionsAuthBearer
+/* OptionsAuthBearer swagger:route OPTIONS /auth/bearer optionsAuthBearer
OptionsAuthBearer options auth bearer API
+
*/
type OptionsAuthBearer struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_auth_bearer_responses.go b/gen/restapi/operations/options_auth_bearer_responses.go
index 0f998a6..77617ba 100644
--- a/gen/restapi/operations/options_auth_bearer_responses.go
+++ b/gen/restapi/operations/options_auth_bearer_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsAuthBearerOKCode is the HTTP code returned for type OptionsAuthBearerOK
const OptionsAuthBearerOKCode int = 200
-/*
-OptionsAuthBearerOK CORS
+/*OptionsAuthBearerOK CORS
swagger:response optionsAuthBearerOK
*/
diff --git a/gen/restapi/operations/options_auth_responses.go b/gen/restapi/operations/options_auth_responses.go
index 1c5cb85..d462bae 100644
--- a/gen/restapi/operations/options_auth_responses.go
+++ b/gen/restapi/operations/options_auth_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsAuthOKCode is the HTTP code returned for type OptionsAuthOK
const OptionsAuthOKCode int = 200
-/*
-OptionsAuthOK CORS
+/*OptionsAuthOK CORS
swagger:response optionsAuthOK
*/
diff --git a/gen/restapi/operations/options_containers_e_acl.go b/gen/restapi/operations/options_containers_e_acl.go
index dd6d97f..5fea3fe 100644
--- a/gen/restapi/operations/options_containers_e_acl.go
+++ b/gen/restapi/operations/options_containers_e_acl.go
@@ -29,10 +29,10 @@ func NewOptionsContainersEACL(ctx *middleware.Context, handler OptionsContainers
return &OptionsContainersEACL{Context: ctx, Handler: handler}
}
-/*
- OptionsContainersEACL swagger:route OPTIONS /containers/{containerId}/eacl optionsContainersEAcl
+/* OptionsContainersEACL swagger:route OPTIONS /containers/{containerId}/eacl optionsContainersEAcl
OptionsContainersEACL options containers e ACL API
+
*/
type OptionsContainersEACL struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_containers_e_acl_responses.go b/gen/restapi/operations/options_containers_e_acl_responses.go
index 11e5141..bb03096 100644
--- a/gen/restapi/operations/options_containers_e_acl_responses.go
+++ b/gen/restapi/operations/options_containers_e_acl_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsContainersEACLOKCode is the HTTP code returned for type OptionsContainersEACLOK
const OptionsContainersEACLOKCode int = 200
-/*
-OptionsContainersEACLOK CORS
+/*OptionsContainersEACLOK CORS
swagger:response optionsContainersEAclOK
*/
diff --git a/gen/restapi/operations/options_containers_get_delete.go b/gen/restapi/operations/options_containers_get_delete.go
index 9b6a66a..03b2977 100644
--- a/gen/restapi/operations/options_containers_get_delete.go
+++ b/gen/restapi/operations/options_containers_get_delete.go
@@ -29,10 +29,10 @@ func NewOptionsContainersGetDelete(ctx *middleware.Context, handler OptionsConta
return &OptionsContainersGetDelete{Context: ctx, Handler: handler}
}
-/*
- OptionsContainersGetDelete swagger:route OPTIONS /containers/{containerId} optionsContainersGetDelete
+/* OptionsContainersGetDelete swagger:route OPTIONS /containers/{containerId} optionsContainersGetDelete
OptionsContainersGetDelete options containers get delete API
+
*/
type OptionsContainersGetDelete struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_containers_get_delete_responses.go b/gen/restapi/operations/options_containers_get_delete_responses.go
index 2410fb4..156a23b 100644
--- a/gen/restapi/operations/options_containers_get_delete_responses.go
+++ b/gen/restapi/operations/options_containers_get_delete_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsContainersGetDeleteOKCode is the HTTP code returned for type OptionsContainersGetDeleteOK
const OptionsContainersGetDeleteOKCode int = 200
-/*
-OptionsContainersGetDeleteOK CORS
+/*OptionsContainersGetDeleteOK CORS
swagger:response optionsContainersGetDeleteOK
*/
diff --git a/gen/restapi/operations/options_containers_put_list.go b/gen/restapi/operations/options_containers_put_list.go
index 4dd6e7e..fa59de7 100644
--- a/gen/restapi/operations/options_containers_put_list.go
+++ b/gen/restapi/operations/options_containers_put_list.go
@@ -29,10 +29,10 @@ func NewOptionsContainersPutList(ctx *middleware.Context, handler OptionsContain
return &OptionsContainersPutList{Context: ctx, Handler: handler}
}
-/*
- OptionsContainersPutList swagger:route OPTIONS /containers optionsContainersPutList
+/* OptionsContainersPutList swagger:route OPTIONS /containers optionsContainersPutList
OptionsContainersPutList options containers put list API
+
*/
type OptionsContainersPutList struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_containers_put_list_responses.go b/gen/restapi/operations/options_containers_put_list_responses.go
index 450268b..08e549c 100644
--- a/gen/restapi/operations/options_containers_put_list_responses.go
+++ b/gen/restapi/operations/options_containers_put_list_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsContainersPutListOKCode is the HTTP code returned for type OptionsContainersPutListOK
const OptionsContainersPutListOKCode int = 200
-/*
-OptionsContainersPutListOK CORS
+/*OptionsContainersPutListOK CORS
swagger:response optionsContainersPutListOK
*/
diff --git a/gen/restapi/operations/options_objects_get_delete.go b/gen/restapi/operations/options_objects_get_delete.go
index be490ef..d25d480 100644
--- a/gen/restapi/operations/options_objects_get_delete.go
+++ b/gen/restapi/operations/options_objects_get_delete.go
@@ -29,10 +29,10 @@ func NewOptionsObjectsGetDelete(ctx *middleware.Context, handler OptionsObjectsG
return &OptionsObjectsGetDelete{Context: ctx, Handler: handler}
}
-/*
- OptionsObjectsGetDelete swagger:route OPTIONS /objects/{containerId}/{objectId} optionsObjectsGetDelete
+/* OptionsObjectsGetDelete swagger:route OPTIONS /objects/{containerId}/{objectId} optionsObjectsGetDelete
OptionsObjectsGetDelete options objects get delete API
+
*/
type OptionsObjectsGetDelete struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_objects_get_delete_responses.go b/gen/restapi/operations/options_objects_get_delete_responses.go
index 7da2d29..4ef53b0 100644
--- a/gen/restapi/operations/options_objects_get_delete_responses.go
+++ b/gen/restapi/operations/options_objects_get_delete_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsObjectsGetDeleteOKCode is the HTTP code returned for type OptionsObjectsGetDeleteOK
const OptionsObjectsGetDeleteOKCode int = 200
-/*
-OptionsObjectsGetDeleteOK CORS
+/*OptionsObjectsGetDeleteOK CORS
swagger:response optionsObjectsGetDeleteOK
*/
diff --git a/gen/restapi/operations/options_objects_put.go b/gen/restapi/operations/options_objects_put.go
index bbe63d2..f1231c1 100644
--- a/gen/restapi/operations/options_objects_put.go
+++ b/gen/restapi/operations/options_objects_put.go
@@ -29,10 +29,10 @@ func NewOptionsObjectsPut(ctx *middleware.Context, handler OptionsObjectsPutHand
return &OptionsObjectsPut{Context: ctx, Handler: handler}
}
-/*
- OptionsObjectsPut swagger:route OPTIONS /objects optionsObjectsPut
+/* OptionsObjectsPut swagger:route OPTIONS /objects optionsObjectsPut
OptionsObjectsPut options objects put API
+
*/
type OptionsObjectsPut struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_objects_put_responses.go b/gen/restapi/operations/options_objects_put_responses.go
index 49d2ed7..57439fb 100644
--- a/gen/restapi/operations/options_objects_put_responses.go
+++ b/gen/restapi/operations/options_objects_put_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsObjectsPutOKCode is the HTTP code returned for type OptionsObjectsPutOK
const OptionsObjectsPutOKCode int = 200
-/*
-OptionsObjectsPutOK CORS
+/*OptionsObjectsPutOK CORS
swagger:response optionsObjectsPutOK
*/
diff --git a/gen/restapi/operations/options_objects_search.go b/gen/restapi/operations/options_objects_search.go
index 3fd0988..86a42f1 100644
--- a/gen/restapi/operations/options_objects_search.go
+++ b/gen/restapi/operations/options_objects_search.go
@@ -29,10 +29,10 @@ func NewOptionsObjectsSearch(ctx *middleware.Context, handler OptionsObjectsSear
return &OptionsObjectsSearch{Context: ctx, Handler: handler}
}
-/*
- OptionsObjectsSearch swagger:route OPTIONS /objects/{containerId}/search optionsObjectsSearch
+/* OptionsObjectsSearch swagger:route OPTIONS /objects/{containerId}/search optionsObjectsSearch
OptionsObjectsSearch options objects search API
+
*/
type OptionsObjectsSearch struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/options_objects_search_responses.go b/gen/restapi/operations/options_objects_search_responses.go
index 37bded0..c419985 100644
--- a/gen/restapi/operations/options_objects_search_responses.go
+++ b/gen/restapi/operations/options_objects_search_responses.go
@@ -14,8 +14,7 @@ import (
// OptionsObjectsSearchOKCode is the HTTP code returned for type OptionsObjectsSearchOK
const OptionsObjectsSearchOKCode int = 200
-/*
-OptionsObjectsSearchOK Base64 encoded stable binary marshaled bearer token.
+/*OptionsObjectsSearchOK Base64 encoded stable binary marshaled bearer token.
swagger:response optionsObjectsSearchOK
*/
diff --git a/gen/restapi/operations/put_container.go b/gen/restapi/operations/put_container.go
index 1f56508..4fa4423 100644
--- a/gen/restapi/operations/put_container.go
+++ b/gen/restapi/operations/put_container.go
@@ -36,10 +36,10 @@ func NewPutContainer(ctx *middleware.Context, handler PutContainerHandler) *PutC
return &PutContainer{Context: ctx, Handler: handler}
}
-/*
- PutContainer swagger:route PUT /containers putContainer
+/* PutContainer swagger:route PUT /containers putContainer
+
+Create new container in FrostFS
-Create new container in NeoFS
*/
type PutContainer struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/put_container_e_acl.go b/gen/restapi/operations/put_container_e_acl.go
index 9af73f4..09d9f1e 100644
--- a/gen/restapi/operations/put_container_e_acl.go
+++ b/gen/restapi/operations/put_container_e_acl.go
@@ -31,10 +31,10 @@ func NewPutContainerEACL(ctx *middleware.Context, handler PutContainerEACLHandle
return &PutContainerEACL{Context: ctx, Handler: handler}
}
-/*
- PutContainerEACL swagger:route PUT /containers/{containerId}/eacl putContainerEAcl
+/* PutContainerEACL swagger:route PUT /containers/{containerId}/eacl putContainerEAcl
Set container EACL by id
+
*/
type PutContainerEACL struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/put_container_e_acl_parameters.go b/gen/restapi/operations/put_container_e_acl_parameters.go
index 051d287..674c887 100644
--- a/gen/restapi/operations/put_container_e_acl_parameters.go
+++ b/gen/restapi/operations/put_container_e_acl_parameters.go
@@ -62,7 +62,7 @@ type PutContainerEACLParams struct {
In: body
*/
Eacl *models.Eacl
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/put_container_e_acl_responses.go b/gen/restapi/operations/put_container_e_acl_responses.go
index 11de407..528be7c 100644
--- a/gen/restapi/operations/put_container_e_acl_responses.go
+++ b/gen/restapi/operations/put_container_e_acl_responses.go
@@ -16,8 +16,7 @@ import (
// PutContainerEACLOKCode is the HTTP code returned for type PutContainerEACLOK
const PutContainerEACLOKCode int = 200
-/*
-PutContainerEACLOK Successful EACL updating.
+/*PutContainerEACLOK Successful EACL updating.
swagger:response putContainerEAclOK
*/
@@ -83,8 +82,7 @@ func (o *PutContainerEACLOK) WriteResponse(rw http.ResponseWriter, producer runt
// PutContainerEACLBadRequestCode is the HTTP code returned for type PutContainerEACLBadRequest
const PutContainerEACLBadRequestCode int = 400
-/*
-PutContainerEACLBadRequest Bad request.
+/*PutContainerEACLBadRequest Bad request.
swagger:response putContainerEAclBadRequest
*/
diff --git a/gen/restapi/operations/put_container_parameters.go b/gen/restapi/operations/put_container_parameters.go
index e9783ca..cbc443e 100644
--- a/gen/restapi/operations/put_container_parameters.go
+++ b/gen/restapi/operations/put_container_parameters.go
@@ -65,7 +65,7 @@ type PutContainerParams struct {
Default: false
*/
NameScopeGlobal *bool
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/put_container_responses.go b/gen/restapi/operations/put_container_responses.go
index 7bed803..913aa2e 100644
--- a/gen/restapi/operations/put_container_responses.go
+++ b/gen/restapi/operations/put_container_responses.go
@@ -16,8 +16,7 @@ import (
// PutContainerOKCode is the HTTP code returned for type PutContainerOK
const PutContainerOKCode int = 200
-/*
-PutContainerOK Identifier of the created container.
+/*PutContainerOK Identifier of the created container.
swagger:response putContainerOK
*/
@@ -83,8 +82,7 @@ func (o *PutContainerOK) WriteResponse(rw http.ResponseWriter, producer runtime.
// PutContainerBadRequestCode is the HTTP code returned for type PutContainerBadRequest
const PutContainerBadRequestCode int = 400
-/*
-PutContainerBadRequest Bad request.
+/*PutContainerBadRequest Bad request.
swagger:response putContainerBadRequest
*/
diff --git a/gen/restapi/operations/put_object.go b/gen/restapi/operations/put_object.go
index dbc476f..fa4d7f0 100644
--- a/gen/restapi/operations/put_object.go
+++ b/gen/restapi/operations/put_object.go
@@ -31,10 +31,10 @@ func NewPutObject(ctx *middleware.Context, handler PutObjectHandler) *PutObject
return &PutObject{Context: ctx, Handler: handler}
}
-/*
- PutObject swagger:route PUT /objects putObject
+/* PutObject swagger:route PUT /objects putObject
+
+Upload object to FrostFS
-Upload object to NeoFS
*/
type PutObject struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/put_object_parameters.go b/gen/restapi/operations/put_object_parameters.go
index baa19b3..18e0113 100644
--- a/gen/restapi/operations/put_object_parameters.go
+++ b/gen/restapi/operations/put_object_parameters.go
@@ -66,7 +66,7 @@ type PutObjectParams struct {
In: body
*/
Object *models.ObjectUpload
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/put_object_responses.go b/gen/restapi/operations/put_object_responses.go
index 03d61aa..7314cdb 100644
--- a/gen/restapi/operations/put_object_responses.go
+++ b/gen/restapi/operations/put_object_responses.go
@@ -16,8 +16,7 @@ import (
// PutObjectOKCode is the HTTP code returned for type PutObjectOK
const PutObjectOKCode int = 200
-/*
-PutObjectOK Address of uploaded objects
+/*PutObjectOK Address of uploaded objects
swagger:response putObjectOK
*/
@@ -83,8 +82,7 @@ func (o *PutObjectOK) WriteResponse(rw http.ResponseWriter, producer runtime.Pro
// PutObjectBadRequestCode is the HTTP code returned for type PutObjectBadRequest
const PutObjectBadRequestCode int = 400
-/*
-PutObjectBadRequest Bad request
+/*PutObjectBadRequest Bad request
swagger:response putObjectBadRequest
*/
diff --git a/gen/restapi/operations/search_objects.go b/gen/restapi/operations/search_objects.go
index c78ca70..fee8f67 100644
--- a/gen/restapi/operations/search_objects.go
+++ b/gen/restapi/operations/search_objects.go
@@ -31,10 +31,10 @@ func NewSearchObjects(ctx *middleware.Context, handler SearchObjectsHandler) *Se
return &SearchObjects{Context: ctx, Handler: handler}
}
-/*
- SearchObjects swagger:route POST /objects/{containerId}/search searchObjects
+/* SearchObjects swagger:route POST /objects/{containerId}/search searchObjects
Search objects by filters
+
*/
type SearchObjects struct {
Context *middleware.Context
diff --git a/gen/restapi/operations/search_objects_parameters.go b/gen/restapi/operations/search_objects_parameters.go
index 3fb7e9b..59922e1 100644
--- a/gen/restapi/operations/search_objects_parameters.go
+++ b/gen/restapi/operations/search_objects_parameters.go
@@ -90,7 +90,7 @@ type SearchObjectsParams struct {
In: body
*/
SearchFilters *models.SearchFilters
- /*Use wallet connect signature scheme or native NeoFS signature.
+ /*Use wallet connect signature scheme or native FrostFS signature.
In: query
Default: false
*/
diff --git a/gen/restapi/operations/search_objects_responses.go b/gen/restapi/operations/search_objects_responses.go
index 3dff94b..6ad3ced 100644
--- a/gen/restapi/operations/search_objects_responses.go
+++ b/gen/restapi/operations/search_objects_responses.go
@@ -16,8 +16,7 @@ import (
// SearchObjectsOKCode is the HTTP code returned for type SearchObjectsOK
const SearchObjectsOKCode int = 200
-/*
-SearchObjectsOK List of objects
+/*SearchObjectsOK List of objects
swagger:response searchObjectsOK
*/
@@ -83,8 +82,7 @@ func (o *SearchObjectsOK) WriteResponse(rw http.ResponseWriter, producer runtime
// SearchObjectsBadRequestCode is the HTTP code returned for type SearchObjectsBadRequest
const SearchObjectsBadRequestCode int = 400
-/*
-SearchObjectsBadRequest Bad request
+/*SearchObjectsBadRequest Bad request
swagger:response searchObjectsBadRequest
*/
diff --git a/spec/rest.yaml b/spec/rest.yaml
index 4f3ba57..5ddcba8 100644
--- a/spec/rest.yaml
+++ b/spec/rest.yaml
@@ -1,7 +1,7 @@
swagger: "2.0"
info:
- title: REST API NeoFS
- description: REST API for native integration with NeoFS.
+ title: REST API FrostFS
+ description: REST API for native integration with FrostFS.
version: v1
host: localhost:8090
@@ -14,7 +14,7 @@ securityDefinitions:
type: apiKey
in: header
name: Authorization
- description: Bearer token body to provide with NeoFS request. Must have 'Bearer ' prefix.
+ description: Bearer token body to provide with FrostFS request. Must have 'Bearer ' prefix.
security:
- BearerAuth: [ ]
@@ -35,7 +35,7 @@ parameters:
signatureScheme:
in: query
name: walletConnect
- description: Use wallet connect signature scheme or native NeoFS signature.
+ description: Use wallet connect signature scheme or native FrostFS signature.
type: boolean
default: false
fullBearerToken:
@@ -154,8 +154,8 @@ paths:
/accounting/balance/{address}:
get:
operationId: getBalance
- summary: Get balance in NeoFS
- description: Getting balance of provided wallet address in NeoFS.
+ summary: Get balance in FrostFS
+ description: Getting balance of provided wallet address in FrostFS.
security: [ ]
parameters:
- in: path
@@ -167,7 +167,7 @@ paths:
- application/json
responses:
200:
- description: Balance of address in NeoFS
+ description: Balance of address in FrostFS
schema:
$ref: '#/definitions/Balance'
headers:
@@ -194,7 +194,7 @@ paths:
type: string
put:
operationId: putObject
- summary: Upload object to NeoFS
+ summary: Upload object to FrostFS
parameters:
- $ref: '#/parameters/signatureParam'
- $ref: '#/parameters/signatureKeyParam'
@@ -341,7 +341,7 @@ paths:
$ref: '#/definitions/ErrorResponse'
delete:
operationId: deleteObject
- summary: Remove object from NeoFS
+ summary: Remove object from FrostFS
parameters:
- $ref: '#/parameters/signatureParam'
- $ref: '#/parameters/signatureKeyParam'
@@ -376,7 +376,7 @@ paths:
type: string
put:
operationId: putContainer
- summary: Create new container in NeoFS
+ summary: Create new container in FrostFS
parameters:
- $ref: '#/parameters/signatureParam'
- $ref: '#/parameters/signatureKeyParam'
@@ -594,7 +594,7 @@ definitions:
container:
verb: PUT
Record:
- description: A single NeoFS EACL rule.
+ description: A single FrostFS EACL rule.
type: object
properties:
action:
@@ -622,13 +622,13 @@ definitions:
- role: OTHERS
keys: [ ]
Action:
- description: Rule execution result action in NeoFS EACL. Either allows or denies access if the rule's filters match.
+ description: Rule execution result action in FrostFS EACL. Either allows or denies access if the rule's filters match.
type: string
enum:
- ALLOW
- DENY
Operation:
- description: Request's operation type to match in NeoFS EACL if the rule is applicable to a particular request.
+ description: Request's operation type to match in FrostFS EACL if the rule is applicable to a particular request.
type: string
enum:
- GET
@@ -639,7 +639,7 @@ definitions:
- RANGE
- RANGEHASH
Filter:
- description: Filter in NeoFS EACL to check particular properties of the request or the object.
+ description: Filter in FrostFS EACL to check particular properties of the request or the object.
type: object
properties:
headerType:
@@ -661,14 +661,14 @@ definitions:
key: FileName
value: myfile
HeaderType:
- description: Enumeration of possible sources of Headers to apply filters in NeoFS EACL.
+ description: Enumeration of possible sources of Headers to apply filters in FrostFS EACL.
type: string
enum:
- REQUEST
- OBJECT
- SERVICE
MatchType:
- description: Match type in NeoFS EACL filter.
+ description: Match type in FrostFS EACL filter.
type: string
enum:
- STRING_EQUAL
@@ -992,7 +992,7 @@ definitions:
- key: Name
value: object
Address:
- description: Address of the object in NeoFS.
+ description: Address of the object in FrostFS.
type: object
properties:
containerId:
@@ -1006,7 +1006,7 @@ definitions:
objectId: 8N3o7Dtr6T1xteCt6eRwhpmJ7JhME58Hyu1dvaswuTDd
containerId: 5HZTn5qkRnmgSz9gSrw22CEdPPk6nQhkwf2Mgzyvkikv
Eacl:
- description: EACL NeoFS table.
+ description: EACL FrostFS table.
type: object
properties:
containerId:
diff --git a/static/docs/docs.md b/static/docs/docs.md
index fa55822..e26c849 100644
--- a/static/docs/docs.md
+++ b/static/docs/docs.md
@@ -1,7 +1,7 @@
-# neofs-rest-gw
+# frostfs-rest-gw
-NeoFS REST Gateway bridges NeoFS internal protocol and REST API server.
+FrostFS REST Gateway bridges FrostFS internal protocol and REST API server.
### Open API specification
@@ -9,7 +9,7 @@ See full [API spec](/v1/docs).
### Basic concept
-Using this API you can interact with NeoFS nodes and manage containers and objects.
+Using this API you can interact with FrostFS nodes and manage containers and objects.
#### Container
@@ -72,7 +72,7 @@ Also, you can use this attribute to further object searching.
### Status codes
-More about NeoFS status code you can
+More about FrostFS status code you can
find [here](https://github.com/nspcc-dev/neofs-spec/blob/master/20-api-v2/status.md).
diff --git a/static/docs/index.html b/static/docs/index.html
index b712628..254c545 100644
--- a/static/docs/index.html
+++ b/static/docs/index.html
@@ -2,7 +2,7 @@
- NeoFS REST GW
+ FrostFS REST GW