github.com/google/fleetspeak@v0.1.15-0.20240426164851-4f31f62c1aea/fleetspeak/src/client/stdinservice/proto/fleetspeak_stdinservice/messages.proto (about)

     1  syntax = "proto3";
     2  
     3  package fleetspeak.stdinservice;
     4  
     5  import "fleetspeak/src/common/proto/fleetspeak_monitoring/resource.proto";
     6  import "google/protobuf/timestamp.proto";
     7  
     8  option go_package = "github.com/google/fleetspeak/fleetspeak/src/client/stdinservice/proto/fleetspeak_stdinservice";
     9  
    10  message InputMessage {
    11    // The data to be forwarded to the service.
    12    bytes input = 1;
    13  
    14    // Command line arguments.
    15    repeated string args = 2;
    16  }
    17  
    18  message OutputMessage {
    19    bytes stdout = 1;
    20    bytes stderr = 2;
    21  
    22    fleetspeak.monitoring.AggregatedResourceUsage resource_usage = 3;
    23  
    24    // When the message was generated.
    25    google.protobuf.Timestamp timestamp = 4;
    26  }