Files
velero/pkg/plugin/proto/RestoreItemAction.proto
KubeKween 13eaad0e64 Refactor protobuf (#1354)
* Update protobuffs

Signed-off-by: Carlisia <carlisiac@vmware.com>
2019-04-09 13:50:05 -04:00

31 lines
732 B
Protocol Buffer

syntax = "proto3";
package generated;
import "Shared.proto";
message RestoreItemActionExecuteRequest {
string plugin = 1;
bytes item = 2;
bytes restore = 3;
bytes itemFromBackup = 4;
}
message RestoreItemActionExecuteResponse {
bytes item = 1;
repeated ResourceIdentifier additionalItems = 2;
bool skipRestore = 3;
}
service RestoreItemAction {
rpc AppliesTo(RestoreItemActionAppliesToRequest) returns (RestoreItemActionAppliesToResponse);
rpc Execute(RestoreItemActionExecuteRequest) returns (RestoreItemActionExecuteResponse);
}
message RestoreItemActionAppliesToRequest {
string plugin = 1;
}
message RestoreItemActionAppliesToResponse {
ResourceSelector ResourceSelector = 1;
}