feat: disable and enable key expiry

This commit is contained in:
Johan Siebens
2022-06-12 08:31:04 +02:00
parent 090e5c3c88
commit d5f71224f6
11 changed files with 465 additions and 208 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ service IonscaleService {
rpc ListMachines (ListMachinesRequest) returns (ListMachinesResponse) {}
rpc ExpireMachine(ExpireMachineRequest) returns (ExpireMachineResponse) {}
rpc DeleteMachine(DeleteMachineRequest) returns (DeleteMachineResponse) {}
rpc SetMachineKeyExpiry(SetMachineKeyExpiryRequest) returns (SetMachineKeyExpiryResponse) {}
rpc GetMachineRoutes (GetMachineRoutesRequest) returns (GetMachineRoutesResponse) {}
rpc SetMachineRoutes (SetMachineRoutesRequest) returns (GetMachineRoutesResponse) {}
}
+7
View File
@@ -28,6 +28,13 @@ message ExpireMachineRequest {
message ExpireMachineResponse {}
message SetMachineKeyExpiryRequest {
uint64 machine_id = 1;
bool disabled = 2;
}
message SetMachineKeyExpiryResponse {}
message Machine {
uint64 id = 1;
string name = 2;