syntax = "proto3"; package generated; import "Shared.proto"; message RestoreExecuteRequest { string plugin = 1; bytes item = 2; bytes restore = 3; bytes itemFromBackup = 4; } message RestoreExecuteResponse { bytes item = 1; string warning = 2; } service RestoreItemAction { rpc AppliesTo(AppliesToRequest) returns (AppliesToResponse); rpc Execute(RestoreExecuteRequest) returns (RestoreExecuteResponse); }