[#32] acl: Remove gogoproto from typedef

There is a need to remove gogoproto usage from NeoFS API since this plugin
is not cross-language. This commit removes usage from acl package.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
Leonard Lyubich 2020-08-06 01:01:24 +03:00 committed by Stanislav Bogatyrev
parent 031579a68d
commit d38377793a

View file

@ -4,8 +4,6 @@ option go_package = "github.com/nspcc-dev/neofs-api-go/acl";
option csharp_namespace = "NeoFS.API.Acl"; option csharp_namespace = "NeoFS.API.Acl";
import "refs/types.proto"; import "refs/types.proto";
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
option (gogoproto.stable_marshaler_all) = true;
// Target of the access control rule in access control list. // Target of the access control rule in access control list.
enum Target { enum Target {
@ -42,7 +40,7 @@ message EACLRecord {
} }
// Operation carries type of operation. // Operation carries type of operation.
Operation operation = 1 [(gogoproto.customname) = "Operation", json_name="Operation"]; Operation operation = 1 [json_name = "Operation"];
// Action is an enumeration of EACL actions. // Action is an enumeration of EACL actions.
enum Action { enum Action {
@ -52,7 +50,7 @@ message EACLRecord {
} }
// Action carries ACL target action. // Action carries ACL target action.
Action action = 2 [(gogoproto.customname) = "Action", json_name="Action"]; Action action = 2 [json_name = "Action"];
// FilterInfo groups information about filter. // FilterInfo groups information about filter.
message FilterInfo { message FilterInfo {
@ -65,7 +63,7 @@ message EACLRecord {
} }
// Header carries type of header. // Header carries type of header.
Header header = 1 [(gogoproto.customname) = "Header", json_name="HeaderType"]; Header header = 1 [json_name = "HeaderType"];
// MatchType is an enumeration of match types. // MatchType is an enumeration of match types.
enum MatchType { enum MatchType {
@ -75,7 +73,7 @@ message EACLRecord {
} }
// MatchType carries type of match. // MatchType carries type of match.
MatchType matchType = 2 [(gogoproto.customname) = "MatchType", json_name="MatchType"]; MatchType matchType = 2 [json_name = "MatchType"];
// HeaderName carries name of filtering header. // HeaderName carries name of filtering header.
string HeaderName = 3 [json_name="Name"]; string HeaderName = 3 [json_name="Name"];