Add proto messages for use as RabbitMQ message payloads

Before raising this MR, consider whether the following are required, and complete if so:

  • Unit tests
  • Metrics
  • Documentation update(s)

If not required, please explain in brief why not.

Description

This MR adds a .proto file containing a first pass at definitions for the message payloads we want to send using RabbitMQ. It also includes the compiled Python objects generated from these protos so that they're ready to use in the RabbitMQ scheduler development.

Issues addressed

Resolves #376 (closed)

Merge request reports

Loading