diff options
author | Aleksandr Rigachnyy <a.rigachnyy@gmail.com> | 2023-12-18 17:48:39 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-18 15:48:39 +0100 |
commit | 53211f8b880b4ce042ac336a79acd634c64e55c4 (patch) | |
tree | 70a73d0ef80dda21dd35b2efd3e235b221d59928 | |
parent | 92c9e61cbb3974db12b1ffb58472a71515157f20 (diff) | |
download | ydb-53211f8b880b4ce042ac336a79acd634c64e55c4.tar.gz |
support api proto files in go (#543)
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 |