add machine list command and corresponding RPC endpoint

This commit is contained in:
Pavel Sviderski committed 2024-09-12 14:52:07 +10:00
1 parent 47073f017f
commit 4e042be7b7
10 files changed
+521 -188

No files matched your search

+6
View File
@@ -4,10 +4,12 @@ package api;
option go_package = "github.com/psviderski/uncloud/internal/machine/api/pb";
import "google/protobuf/empty.proto";
import "internal/machine/api/pb/common.proto";
service Cluster {
rpc AddMachine(AddMachineRequest) returns (AddMachineResponse);
rpc ListMachines(google.protobuf.Empty) returns (ListMachinesResponse);
rpc ListMachineEndpoints(ListMachineEndpointsRequest) returns (ListMachineEndpointsResponse);
}
@@ -20,6 +22,10 @@ message AddMachineResponse {
MachineInfo machine = 1;
}
message ListMachinesResponse {
repeated MachineInfo machines = 1;
}
message ListMachineEndpointsRequest {
string id = 1;
}