syntax = "proto3";
package rainmaker;
enum RMakerConfigStatus {
Success = 0;
InvalidParam = 1;
InvalidState = 2;
}
message CmdSetUserMapping {
string UserID = 1;
string SecretKey = 2;
}
message RespSetUserMapping {
RMakerConfigStatus Status = 1;
string NodeId = 2;
}
enum RMakerConfigMsgType {
TypeCmdSetUserMapping = 0;
TypeRespSetUserMapping = 1;
}
message RMakerConfigPayload {
RMakerConfigMsgType msg = 1;
oneof payload {
CmdSetUserMapping cmd_set_user_mapping = 10;
RespSetUserMapping resp_set_user_mapping = 11;
}
}