diff --git a/api/health_check.proto b/api/health_check.proto index 08e05d0e..7d742395 100644 --- a/api/health_check.proto +++ b/api/health_check.proto @@ -88,6 +88,19 @@ message HealthCheck { message RedisHealthCheck { } + // [#not-implemented-hide:] `grpc.health.v1.Health + // `_-based + // healthcheck. See `gRPC doc `_ + // for details. + message GrpcHealthCheck { + // An optional service name parameter which will be sent to gRPC service in + // `grpc.health.v1.HealthCheckRequest + // `_. + // message. See `gRPC health-checking overview + // `_ for more information. + string service_name = 1; + } + oneof health_checker { option (validate.required) = true; @@ -99,6 +112,9 @@ message HealthCheck { // Redis health check. RedisHealthCheck redis_health_check = 10; + + // [#not-implemented-hide:] GRPC health check. + GrpcHealthCheck grpc_health_check = 11; } }