Skip to content

Commit

Permalink
support api proto files in go (ydb-platform#543)
Browse files Browse the repository at this point in the history
  • Loading branch information
sanek325 authored and azevaykin committed Dec 19, 2023
1 parent 7925afb commit 60f9bed
Show file tree
Hide file tree
Showing 9 changed files with 6 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ syntax = "proto3";

package yandex.cloud.priv.compute.v1.inner;

option go_package = "github.com/ydb-platform/ydb/ydb/public/api/client/yc_private/compute/inner;compute";

service DiskService {
// Create iam-token for encrypted disk
rpc CreateToken(CreateTokenRequest) returns (CreateTokenResponse);
Expand Down
2 changes: 0 additions & 2 deletions ydb/public/api/client/yc_private/compute/inner/ya.make
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
PROTO_LIBRARY()

EXCLUDE_TAGS(GO_PROTO)

GRPC()
SRCS(
disk_service.proto
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package yandex.cloud.priv.kms.v1.asymmetricencryption;

import "google/protobuf/timestamp.proto";

option go_package = "github.com/ydb-platform/ydb/cloud/bitbucket/private-api/yandex/cloud/priv/kms/v1/asymmetricencryption;kms";
option go_package = "github.com/ydb-platform/ydb/ydb/public/api/client/yc_private/kms/asymmetricencryption;kms";
option java_outer_classname = "PAEK";

enum AsymmetricEncryptionAlgorithm {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
PROTO_LIBRARY()

EXCLUDE_TAGS(GO_PROTO)

GRPC()
SRCS(
asymmetric_encryption_key.proto
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package yandex.cloud.priv.kms.v1.asymmetricsignature;

import "google/protobuf/timestamp.proto";

option go_package = "github.com/ydb-platform/ydb/cloud/bitbucket/private-api/yandex/cloud/priv/kms/v1/asymmetricsignature;kms";
option go_package = "github.com/ydb-platform/ydb/ydb/public/api/client/yc_private/kms/asymmetricsignature;kms";
option java_outer_classname = "PASK";

enum AsymmetricSignatureAlgorithm {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
PROTO_LIBRARY()

EXCLUDE_TAGS(GO_PROTO)

GRPC()
SRCS(
asymmetric_signature_key.proto
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import "ydb/public/api/client/yc_private/kms/symmetric_key.proto";
import "ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto";
import "ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto";

option go_package = "github.com/ydb-platform/ydb/cloud/bitbucket/private-api/yandex/cloud/priv/kms/v1;kms";
option go_package = "github.com/ydb-platform/ydb/ydb/public/api/client/yc_private/kms;kms";
option java_outer_classname = "PSCS";

// --- data plane for KMS symmetric cryptography operations
Expand Down
2 changes: 1 addition & 1 deletion ydb/public/api/client/yc_private/kms/symmetric_key.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package yandex.cloud.priv.kms.v1;
import "google/protobuf/timestamp.proto";
import "google/protobuf/duration.proto";

option go_package = "github.com/ydb-platform/ydb/cloud/bitbucket/private-api/yandex/cloud/priv/kms/v1;kms";
option go_package = "github.com/ydb-platform/ydb/ydb/public/api/client/yc_private/kms;kms";
option java_outer_classname = "PSK";

enum SymmetricAlgorithm {
Expand Down
2 changes: 0 additions & 2 deletions ydb/public/api/client/yc_private/kms/ya.make
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
PROTO_LIBRARY()

EXCLUDE_TAGS(GO_PROTO)

GRPC()
SRCS(
symmetric_crypto_service.proto
Expand Down

0 comments on commit 60f9bed

Please sign in to comment.