Update daemon.proto to replace container_id with uuid and modify DeleteContainer response type

This commit is contained in:
Noor 2025-02-03 17:30:36 +05:30
parent 6e1b185383
commit 7c9f66a739
Signed by: noormohammedb
GPG Key ID: D83EFB8B3B967146

@ -31,7 +31,7 @@ message LogResp {
message ContainerFilters { message ContainerFilters {
string admin_pubkey = 1; string admin_pubkey = 1;
optional string container_id = 2; optional string uuid= 2;
} }
message ContainerListResp { message ContainerListResp {
@ -39,7 +39,7 @@ message ContainerListResp {
} }
message DeleteContainerRes { message DeleteContainerRes {
optional string container_id = 1; string uuid = 1;
string status = 2; string status = 2;
} }
@ -57,7 +57,6 @@ message DaemonMessage {
oneof Msg { oneof Msg {
shared.Pubkey pubkey = 1; shared.Pubkey pubkey = 1;
NewContainerRes new_container_resp = 2; NewContainerRes new_container_resp = 2;
DeleteContainerRes delete_container_resp = 3;
} }
} }
@ -73,7 +72,7 @@ message DaemonMessage {
service BrainSgxCli { service BrainSgxCli {
rpc CreateContainer (shared.Container) returns (NewContainerRes); rpc CreateContainer (shared.Container) returns (NewContainerRes);
rpc DeleteContainer (ContainerFilters) returns (DeleteContainerRes); rpc DeleteContainer (ContainerFilters) returns (shared.Empty);
rpc ListContainers (ContainerFilters) returns (ContainerListResp); rpc ListContainers (ContainerFilters) returns (ContainerListResp);
// rpc InspectContainer (shared.UUID) returns (ContainerInspectResp); // rpc InspectContainer (shared.UUID) returns (ContainerInspectResp);
// rpc ContainerLog (shared.UUID) returns (stream LogResp); // rpc ContainerLog (shared.UUID) returns (stream LogResp);