@@ -3,6 +3,7 @@ option cc_enable_arenas = true;
33
44import "google/protobuf/any.proto" ;
55import "google/protobuf/duration.proto" ;
6+ import "google/protobuf/timestamp.proto" ;
67
78import "ydb/public/api/protos/annotations/validation.proto" ;
89import "ydb/public/api/protos/ydb_common.proto" ;
@@ -103,7 +104,7 @@ message Operation {
103104 // not created in the first place, as in SYNC operation mode).
104105 string id = 1 ;
105106
106- // true - this operation has beed finished (doesn't matter successful or not),
107+ // true - this operation has been completed (doesn't matter successful or not),
107108 // so Status field has status code, and Result field can contains result data.
108109 // false - this operation still running. You can repeat request using operation Id.
109110 bool ready = 2 ;
@@ -120,4 +121,10 @@ message Operation {
120121 // For completed operations, it shows the final cost of the operation.
121122 // For operations in progress, it might indicate the current cost of the operation (if supported).
122123 CostInfo cost_info = 7 ;
124+
125+ // The time at which this operation was started (if supported).
126+ google.protobuf.Timestamp start_time = 8 ;
127+
128+ // The time at which this operation was completed, doesn't matter successful or not (if supported).
129+ google.protobuf.Timestamp end_time = 9 ;
123130}
0 commit comments