blob: 72bd19ea8b4c5af26d4a5b7593a204b6d65b6879 [file] [log] [blame]
// Copyright 2017 The LUCI Authors. All rights reserved.
// Use of this source code is governed under the Apache License, Version 2.0
// that can be found in the LICENSE file.
syntax = "proto3";
option go_package = "go.chromium.org/luci/machine-db/api/crimson/v1;crimson";
package crimson;
// An operating system in the database.
message OS {
// The name of this operating system. Uniquely identifies this operating system.
string name = 1;
// A description of this operating system.
string description = 2;
}
// A request to list operating systems in the database.
message ListOSesRequest {
// The names of operating systems to retrieve.
repeated string names = 1;
}
// A response containing a list of operating systems in the database.
message ListOSesResponse {
// The operating systems matching the request.
repeated OS oses = 1;
}