add Machine gRPC service

This commit is contained in:
Pavel Sviderski committed 2024-09-10 13:41:52 +10:00
1 parent 45cacfa6f5
commit e9f4ad7083
10 files changed
+1096 -604

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
syntax = "proto3";
package api;
option go_package = "github.com/psviderski/uncloud/internal/machine/api/pb";
import "internal/machine/api/pb/common.proto";
import "internal/machine/api/pb/cluster.proto";
service Machine {
rpc InitCluster(InitClusterRequest) returns (InitClusterResponse);
}
message InitClusterRequest {
string machineName = 1;
IPPrefix network = 2;
User user = 3;
}
message InitClusterResponse {
MachineInfo machine = 1;
}