aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksandr Rigachnyy <a.rigachnyy@gmail.com>2023-12-18 17:48:39 +0300
committerGitHub <noreply@github.com>2023-12-18 15:48:39 +0100
commit53211f8b880b4ce042ac336a79acd634c64e55c4 (patch)
tree70a73d0ef80dda21dd35b2efd3e235b221d59928
parent92c9e61cbb3974db12b1ffb58472a71515157f20 (diff)
downloadydb-53211f8b880b4ce042ac336a79acd634c64e55c4.tar.gz
support api proto files in go (#543)
-rw-r--r--ydb/public/api/client/yc_private/compute/inner/disk_service.proto2
-rw-r--r--ydb/public/api/client/yc_private/compute/inner/ya.make2
-rw-r--r--ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto2
-rw-r--r--ydb/public/api/client/yc_private/kms/asymmetricencryption/ya.make2
-rw-r--r--ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto2
-rw-r--r--ydb/public/api/client/yc_private/kms/asymmetricsignature/ya.make2
-rw-r--r--ydb/public/api/client/yc_private/kms/symmetric_crypto_service.proto2
-rw-r--r--ydb/public/api/client/yc_private/kms/symmetric_key.proto2
-rw-r--r--ydb/public/api/client/yc_private/kms/ya.make2
9 files changed, 6 insertions, 12 deletions
diff --git a/ydb/public/api/client/yc_private/compute/inner/disk_service.proto b/ydb/public/api/client/yc_private/compute/inner/disk_service.proto
index 030ad37f9a8..422ab73b4e4 100644
--- a/ydb/public/api/client/yc_private/compute/inner/disk_service.proto
+++ b/ydb/public/api/client/yc_private/compute/inner/disk_service.proto
@@ -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);
diff --git a/ydb/public/api/client/yc_private/compute/inner/ya.make b/ydb/public/api/client/yc_private/compute/inner/ya.make
index 74bb5153859..961bbefa17f 100644
--- a/ydb/public/api/client/yc_private/compute/inner/ya.make
+++ b/ydb/public/api/client/yc_private/compute/inner/ya.make
@@ -1,7 +1,5 @@
PROTO_LIBRARY()
-EXCLUDE_TAGS(GO_PROTO)
-
GRPC()
SRCS(
disk_service.proto
diff --git a/ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto b/ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto
index 1ac799d4b50..35807f5bd13 100644
--- a/ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto
+++ b/ydb/public/api/client/yc_private/kms/asymmetricencryption/asymmetric_encryption_key.proto
@@ -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 {
diff --git a/ydb/public/api/client/yc_private/kms/asymmetricencryption/ya.make b/ydb/public/api/client/yc_private/kms/asymmetricencryption/ya.make
index f1d078cd202..cd8b9391707 100644
--- a/ydb/public/api/client/yc_private/kms/asymmetricencryption/ya.make
+++ b/ydb/public/api/client/yc_private/kms/asymmetricencryption/ya.make
@@ -1,7 +1,5 @@
PROTO_LIBRARY()
-EXCLUDE_TAGS(GO_PROTO)
-
GRPC()
SRCS(
asymmetric_encryption_key.proto
diff --git a/ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto b/ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto
index 9d217469550..80484fa20f2 100644
--- a/ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto
+++ b/ydb/public/api/client/yc_private/kms/asymmetricsignature/asymmetric_signature_key.proto
@@ -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 {
diff --git a/ydb/public/api/client/yc_private/kms/asymmetricsignature/ya.make b/ydb/public/api/client/yc_private/kms/asymmetricsignature/ya.make
index 4cdf2887302..ea98e12a806 100644
--- a/ydb/public/api/client/yc_private/kms/asymmetricsignature/ya.make
+++ b/ydb/public/api/client/yc_private/kms/asymmetricsignature/ya.make
@@ -1,7 +1,5 @@
PROTO_LIBRARY()
-EXCLUDE_TAGS(GO_PROTO)
-
GRPC()
SRCS(
asymmetric_signature_key.proto
diff --git a/ydb/public/api/client/yc_private/kms/symmetric_crypto_service.proto b/ydb/public/api/client/yc_private/kms/symmetric_crypto_service.proto
index 7d9de3592cb..747828baf3f 100644
--- a/ydb/public/api/client/yc_private/kms/symmetric_crypto_service.proto
+++ b/ydb/public/api/client/yc_private/kms/symmetric_crypto_service.proto
@@ -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
diff --git a/ydb/public/api/client/yc_private/kms/symmetric_key.proto b/ydb/public/api/client/yc_private/kms/symmetric_key.proto
index 2ac271d931a..7131f695c9a 100644
--- a/ydb/public/api/client/yc_private/kms/symmetric_key.proto
+++ b/ydb/public/api/client/yc_private/kms/symmetric_key.proto
@@ -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 {
diff --git a/ydb/public/api/client/yc_private/kms/ya.make b/ydb/public/api/client/yc_private/kms/ya.make
index 3b27cea004f..c1351912ddf 100644
--- a/ydb/public/api/client/yc_private/kms/ya.make
+++ b/ydb/public/api/client/yc_private/kms/ya.make
@@ -1,7 +1,5 @@
PROTO_LIBRARY()
-EXCLUDE_TAGS(GO_PROTO)
-
GRPC()
SRCS(
symmetric_crypto_service.proto