diff options
author | t1mursadykov <t1mursadykov@ydb.tech> | 2023-05-11 11:19:08 +0300 |
---|---|---|
committer | t1mursadykov <t1mursadykov@ydb.tech> | 2023-05-11 11:19:08 +0300 |
commit | dade8b9aa94f3ed9438ef3297d51113daebbe575 (patch) | |
tree | 562fc881dc8371dab314a3f56a27f72b2124df47 | |
parent | bbc9f26922e5aebda5ba85c50c00c3423245bd7b (diff) | |
download | ydb-dade8b9aa94f3ed9438ef3297d51113daebbe575.tar.gz |
Fix naming in public CMS API
-rw-r--r-- | ydb/public/api/grpc/draft/ydb_maintenance_v1.proto | 12 | ||||
-rw-r--r-- | ydb/public/api/protos/draft/ydb_maintenance.proto | 31 |
2 files changed, 22 insertions, 21 deletions
diff --git a/ydb/public/api/grpc/draft/ydb_maintenance_v1.proto b/ydb/public/api/grpc/draft/ydb_maintenance_v1.proto index b82476e1b8a..21832dd2dfe 100644 --- a/ydb/public/api/grpc/draft/ydb_maintenance_v1.proto +++ b/ydb/public/api/grpc/draft/ydb_maintenance_v1.proto @@ -8,10 +8,12 @@ import "ydb/public/api/protos/draft/ydb_maintenance.proto"; service MaintenanceService { // List cluster hosts rpc ListClusterNodes(ListClusterNodesRequest) returns (ListClusterNodesResponse); + // List node devices + rpc ListNodesDevices(ListNodesDevicesRequest) returns (ListNodesDevicesResponse); // Request for permissions rpc CreateMaintenanceTask(CreateMaintenanceTaskRequest) returns (MaintenanceTaskResponse); - // Get new permissions + // Get new results rpc RefreshMaintenanceTask(RefreshMaintenanceTaskRequest) returns (MaintenanceTaskResponse); // Get scheduled task rpc GetMaintenanceTaskDetails(GetMaintenanceTaskRequest) returns (GetMaintenanceTaskResponse); @@ -23,10 +25,10 @@ service MaintenanceService { // Update scheduled task deadline rpc ProlongateMaintenanceTask(ProlongateMaintenanceTaskRequest) returns (ManageMaintenanceTaskResponse); - // Mark permission as finished - rpc ReleasePermit(ReleasePermitRequest) returns (ManagePermitResponse); - // Update permission's deadline - rpc ProlongatePermit(ProlongatePermitRequest) returns (ManagePermitResponse); + // Mark action result as no more needed + rpc ReleaseActionResult(ReleaseActionResultRequest) returns (ManageActionResultResponse); + // Update action result's deadline + rpc ProlongateActionResult(ProlongateActionResultRequest) returns (ManageActionResultResponse); // Get detailed action state messages. Used for debugging service tasks to find out // the reason why an action does not get resolution. diff --git a/ydb/public/api/protos/draft/ydb_maintenance.proto b/ydb/public/api/protos/draft/ydb_maintenance.proto index 329c1532479..332f03e3a63 100644 --- a/ydb/public/api/protos/draft/ydb_maintenance.proto +++ b/ydb/public/api/protos/draft/ydb_maintenance.proto @@ -4,7 +4,6 @@ option cc_enable_arenas = true; package Ydb.Maintenance; option java_package = "com.yandex.ydb.maintenance.service"; -import "ydb/public/api/protos/ydb_operation.proto"; import "ydb/public/api/protos/ydb_status_codes.proto"; import "google/protobuf/duration.proto"; @@ -63,9 +62,9 @@ message ActionState { ACTION_STATUS_CREATED = 1; ACTION_STATUS_WAITING = 2; ACTION_STATUS_PENDING = 3; - // Action has granded permission. - ACTION_STATUS_PERMIT_GRANDED = 4; - // Permission withdrawn due to deadline + // Action has granted result. + ACTION_STATUS_RESULT_PROVIDED = 4; + // Result withdrawn due to deadline ACTION_STATUS_TIMEOUT_EXPIRED = 5; // The user marked the action as completed ACTION_STATUS_FINISHED_BY_USER = 6; @@ -106,7 +105,7 @@ message ActionState { ActionReason reason = 4; // The time when the state was assigned google.protobuf.Timestamp state_timestamp = 5; - // Fields specified for PERMISSION_GRANDED state + // Fields specified for RESULT_GRANTED state google.protobuf.Timestamp deadline = 6; } @@ -274,13 +273,13 @@ message ManageMaintenanceTaskResponse { StatusIds.StatusCode status = 1; } -// Removes resolved premits -message ReleasePermitRequest { +// Removes resolved result +message ReleaseActionResultRequest { repeated ActionUid action_uid = 1; } -// Extends permits deadlines -message ProlongatePermitRequest { +// Extends results deadlines +message ProlongateActionResultRequest { message ActionDuration { ActionUid action_uid = 1; google.protobuf.Timestamp new_deadline = 2; @@ -288,16 +287,16 @@ message ProlongatePermitRequest { repeated ActionDuration action_durations = 1; } -message PermitStatus { - ActionUid action_uid = 1; - StatusIds.StatusCode status = 2; -} +message ManageActionResultResponse { + message ResultStatus { + ActionUid action_uid = 1; + StatusIds.StatusCode status = 2; + } -message ManagePermitResponse { - repeated PermitStatus permit_statuses = 1; + repeated ResultStatus result_statuses = 1; } -// Getting a detailed reason why the action doesn't get a permit +// Getting a detailed reason why the action doesn't get a result granted state message GetReadableActionReasonRequest { repeated ActionUid action_ids = 1; } |