/** * Endpoint health status. */ export declare const HealthStatus: { /** * The health status is not known. This is interpreted by Envoy as ``HEALTHY``. */ readonly UNKNOWN: "UNKNOWN"; /** * Healthy. */ readonly HEALTHY: "HEALTHY"; /** * Unhealthy. */ readonly UNHEALTHY: "UNHEALTHY"; /** * Connection draining in progress. E.g., * ``_ * or * ``_. * This is interpreted by Envoy as ``UNHEALTHY``. */ readonly DRAINING: "DRAINING"; /** * Health check timed out. This is part of HDS and is interpreted by Envoy as * ``UNHEALTHY``. */ readonly TIMEOUT: "TIMEOUT"; /** * Degraded. */ readonly DEGRADED: "DEGRADED"; }; /** * Endpoint health status. */ export type HealthStatus = /** * The health status is not known. This is interpreted by Envoy as ``HEALTHY``. */ 'UNKNOWN' | 0 /** * Healthy. */ | 'HEALTHY' | 1 /** * Unhealthy. */ | 'UNHEALTHY' | 2 /** * Connection draining in progress. E.g., * ``_ * or * ``_. * This is interpreted by Envoy as ``UNHEALTHY``. */ | 'DRAINING' | 3 /** * Health check timed out. This is part of HDS and is interpreted by Envoy as * ``UNHEALTHY``. */ | 'TIMEOUT' | 4 /** * Degraded. */ | 'DEGRADED' | 5; /** * Endpoint health status. */ export type HealthStatus__Output = typeof HealthStatus[keyof typeof HealthStatus];