syntax = "proto3";

package proto;

message Service {
    string name = 1;
    string uuid = 2;
}

message Metadata {
    string message_uuid = 1;
    string protocol_version = 2;
    double timestamp = 3;
    string topic = 4;
    string data_encoding = 5;
}

message SNSSQSMessage {
    Service service = 1;
    Metadata metadata = 2;
    bytes data = 3;
}
