blob: d306b437531a8ab3308b750be6e2a350c5831f31 [file] [log] [blame]
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +01001syntax = "proto3";
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +01002package proto;
Sergiusz Bazanski838cf652019-07-16 23:31:25 +02003option go_package = "code.hackerspace.pl/hscloud/go/svc/arista-proxy/proto";
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +01004
5message ShowVersionRequest {
6};
7
8message ShowVersionResponse {
9 string model_name = 1;
10 string internal_version = 2;
11 string system_mac_address = 3;
12 string serial_number = 4;
13 int64 mem_total = 5;
14 double bootup_timestamp = 6;
15 int64 mem_free = 7;
16 string version = 8;
17 string architecture = 9;
18 string internal_build_id = 10;
19 string hardware_revision = 11;
20};
21
Serge Bazanski8bdee5b2018-10-25 12:05:51 +010022message ShowEnvironmentTemperatureRequest {
23};
24
25message ShowEnvironmentTemperatureResponse {
26};
27
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +010028service AristaProxy {
29 rpc ShowVersion(ShowVersionRequest) returns (ShowVersionResponse);
Serge Bazanski8bdee5b2018-10-25 12:05:51 +010030 rpc ShowEnvironmentTemperature(ShowEnvironmentTemperatureRequest) returns (ShowEnvironmentTemperatureResponse);
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +010031};