m/p/api: use protobuf.Duration in Management.Node
This switches Management.Node message's time_since_heartbeat backing
type from int64 to google.protobuf.Duration in order to enable duration
based predicates in Management.GetNodes filter expressions.
Change-Id: Ia2663475d1b9ee535dc5578f16d53b70c6686b7c
Reviewed-on: https://review.monogon.dev/c/monogon/+/776
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/proto/api/BUILD.bazel b/metropolis/proto/api/BUILD.bazel
index b732f18..5bc5640 100644
--- a/metropolis/proto/api/BUILD.bazel
+++ b/metropolis/proto/api/BUILD.bazel
@@ -14,6 +14,7 @@
deps = [
"//metropolis/proto/common:common_proto",
"//metropolis/proto/ext:ext_proto",
+ "@com_google_protobuf//:duration_proto",
],
)