eventlog.proto 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // Copyright 2022 Google LLC
  2. //
  3. // Licensed under the Apache License, Version 2.0 (the "License");
  4. // you may not use this file except in compliance with the License.
  5. // You may obtain a copy of the License at
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  9. // Unless required by applicable law or agreed to in writing, software
  10. // distributed under the License is distributed on an "AS IS" BASIS,
  11. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. // See the License for the specific language governing permissions and
  13. // limitations under the License.
  14. syntax = "proto3";
  15. package google.cloud.backupdr.logging.v1;
  16. import "google/protobuf/timestamp.proto";
  17. option go_package = "google.golang.org/genproto/googleapis/cloud/backupdr/logging/v1;logging";
  18. // This is an event
  19. message Event {
  20. // The event_time field displays the time when the event was reported
  21. google.protobuf.Timestamp event_time = 1;
  22. // The srcid field displays unique id of the event occurred in the backup
  23. // appliance
  24. int64 srcid = 2;
  25. // The error_message field describes the detailed error associated with the
  26. // event
  27. string error_message = 3;
  28. // The event_id field displays unique id associated with the error
  29. int32 event_id = 4;
  30. // The component field displays the source of the event
  31. string component = 5;
  32. // The appliance_id field displays unique id of the appliance on which event
  33. // occurred
  34. int64 appliance_id = 6;
  35. // The appliance_name field displays name of the appliance on which event
  36. // occurred
  37. string appliance_name = 7;
  38. // The source_event_time field displays the time when the event occurred at
  39. // appliance
  40. google.protobuf.Timestamp source_event_time = 8;
  41. // The app_name field displays name of the application associated with the
  42. // event
  43. string app_name = 9;
  44. // The app_type field displays type of the application associated with the
  45. // event
  46. string app_type = 10;
  47. // The job_name field displays name of the job associated with the event
  48. string job_name = 11;
  49. }