aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvovamelnikov <vovamelnikov@yandex-team.com>2023-10-18 14:02:08 +0300
committervovamelnikov <vovamelnikov@yandex-team.com>2023-10-18 14:49:32 +0300
commit115ed856c8c939faa597722a9e8b9c12a668c82b (patch)
tree63beae0a2d71ab389442a780482c237794351789
parent7276668051a77939862618cf8034d775bef336ac (diff)
downloadydb-115ed856c8c939faa597722a9e8b9c12a668c82b.tar.gz
YT-19880: Add ListSubgroups method to DiscoveryClient
ListSubgroups added to DiscoveryClient API
-rw-r--r--yt/yt_proto/yt/client/discovery_client/proto/discovery_client_service.proto17
1 files changed, 17 insertions, 0 deletions
diff --git a/yt/yt_proto/yt/client/discovery_client/proto/discovery_client_service.proto b/yt/yt_proto/yt/client/discovery_client/proto/discovery_client_service.proto
index 20abae67a9..6726ee393f 100644
--- a/yt/yt_proto/yt/client/discovery_client/proto/discovery_client_service.proto
+++ b/yt/yt_proto/yt/client/discovery_client/proto/discovery_client_service.proto
@@ -25,6 +25,11 @@ message TListMembersOptions
repeated string attribute_keys = 2;
}
+message TListGroupsOptions
+{
+ required int32 limit = 1;
+}
+
message TReqListMembers
{
required string group_id = 1;
@@ -36,6 +41,18 @@ message TRspListMembers
repeated TMemberInfo members = 1;
}
+message TReqListGroups
+{
+ required string prefix = 1;
+ required TListGroupsOptions options = 2;
+}
+
+message TRspListGroups
+{
+ repeated string group_ids = 1;
+ required bool incomplete = 2;
+}
+
message TReqGetGroupMeta
{
required string group_id = 1;