2019-08-02 10:25:33 +00:00
|
|
|
|
syntax = "proto3";
|
2019-08-23 09:25:54 +00:00
|
|
|
|
import "google/protobuf/wrappers.proto";
|
2019-08-02 10:25:33 +00:00
|
|
|
|
package ASC.Notify.Model;
|
|
|
|
|
|
|
|
|
|
message NotifyItem {
|
|
|
|
|
NotifyActionItem Action = 1;
|
|
|
|
|
string ObjectID = 2;
|
|
|
|
|
repeated Recipient Recipients = 3;
|
|
|
|
|
repeated string SenderNames = 4;
|
|
|
|
|
repeated Tag Tags = 5;
|
|
|
|
|
bool CheckSubsciption = 6;
|
|
|
|
|
int32 TenantId = 7;
|
|
|
|
|
string UserId = 8;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message NotifyActionItem {
|
2019-08-22 15:59:49 +00:00
|
|
|
|
string ID = 1;
|
2019-08-02 10:25:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message Recipient {
|
|
|
|
|
string ID = 1;
|
2019-08-23 09:25:54 +00:00
|
|
|
|
google.protobuf.StringValue Name = 2;
|
2019-08-02 10:25:33 +00:00
|
|
|
|
bool CheckActivation = 3;
|
|
|
|
|
repeated string Addresses = 4;
|
|
|
|
|
bool IsGroup = 5;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message Tag {
|
|
|
|
|
string Tag = 1;
|
|
|
|
|
string Value = 2;
|
|
|
|
|
}
|