blob: d6bf105e76723375728174c31c1fbfc246202624 [file] [log] [blame]
Sergiusz Bazanskie08e6da2018-08-27 20:40:10 +01001syntax = "proto3";
2
3package proto;
4
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};