mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-12-25 23:49:37 -05:00
690b50b29d
* Remove unused package * Add Go package docs to most packages Signed-off-by: Daniel Weiße <dw@edgeless.systems> Signed-off-by: Fabian Kammel <fk@edgeless.systems> Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> Co-authored-by: Fabian Kammel <fk@edgeless.systems>
24 lines
725 B
Protocol Buffer
24 lines
725 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package recoverproto;
|
|
|
|
option go_package = "github.com/edgelesssys/constellation/v2/disk-mapper/recoverproto";
|
|
|
|
service API {
|
|
// Recover sends the necessary information to the recoveryserver to initiate recovery of a node.
|
|
rpc Recover(RecoverMessage) returns (RecoverResponse) {}
|
|
}
|
|
|
|
message RecoverMessage {
|
|
// bytes state_disk_key = 1; removed
|
|
// bytes measurement_secret = 2; removed
|
|
// kms_uri is the URI of the KMS the recoveryserver should use to decrypt DEKs.
|
|
string kms_uri = 3;
|
|
// storage_uri is the URI of the storage location the recoveryserver should use to fetch DEKs.
|
|
string storage_uri = 4;
|
|
}
|
|
|
|
message RecoverResponse {
|
|
// string disk_uuid = 1; removed
|
|
}
|