package model // These represent the information needed in the nats message // to perform the operation, they are encoded to json // Requests are sent from maps-service to validator type ValidateSubmissionRequest struct { // submission_id is passed back in the response message SubmissionID int64 ModelID int64 ModelVersion int64 ValidatedModelID *int64 // optional value } type ValidateMapfixRequest struct { MapfixID int64 ModelID int64 ModelVersion int64 ValidatedModelID *int64 // optional value } // Create a new map type UploadSubmissionRequest struct { SubmissionID int64 ModelID int64 ModelVersion int64 ModelName string } type UploadMapfixRequest struct { MapfixID int64 ModelID int64 ModelVersion int64 TargetAssetID int64 }