[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState\u003c/code\u003e class within the Google.Cloud.Compute.V1 API, showing various versions, the latest being 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class defines constants that represent the detailed health states of a managed instance, including Draining, Healthy, Timeout, UndefinedDetailedHealthState, Unhealthy, and Unknown.\u003c/p\u003e\n"],["\u003cp\u003eEach health state constant has a corresponding wire representation string value that is used for the [ManagedInstanceInstanceHealth.Types.DetailedHealthState] enum.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation shows every version of the class, starting from version 1.0.0 and going up to the most current release of version 3.6.0, with each version also having their own documentation page.\u003c/p\u003e\n"]]],[],null,["# Compute Engine v1 API - Class ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState (3.13.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.13.0 (latest)](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.12.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.12.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.11.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.11.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.10.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.10.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.9.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.9.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.8.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.8.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.7.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.7.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.6.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.5.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.4.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.3.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.2.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.1.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/3.0.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.17.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.16.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.15.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.14.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.13.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.12.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.11.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.10.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.9.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.8.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.7.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.6.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.5.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.4.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.3.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.2.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.1.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/2.0.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/1.4.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/1.3.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/1.2.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/1.1.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Compute.V1/1.0.0/Google.Cloud.Compute.V1.ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState) \n\n public static class ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState\n\nReference documentation and code samples for the Compute Engine v1 API class ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState.\n\nConstants for wire representations of the\n[ManagedInstanceInstanceHealth.Types.DetailedHealthState](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState)\nenum. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ComputeEnumConstants.ManagedInstanceInstanceHealth.DetailedHealthState \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Compute.V1](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Compute.V1.dll\n\nFields\n------\n\n### Draining\n\n public const string Draining = \"DRAINING\"\n\nWire representation of\n[Draining](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_Draining)\n.\n\n### Healthy\n\n public const string Healthy = \"HEALTHY\"\n\nWire representation of\n[Healthy](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_Healthy)\n.\n\n### Timeout\n\n public const string Timeout = \"TIMEOUT\"\n\nWire representation of\n[Timeout](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_Timeout)\n.\n\n### UndefinedDetailedHealthState\n\n public const string UndefinedDetailedHealthState = \"UNDEFINED_DETAILED_HEALTH_STATE\"\n\nWire representation of\n[UndefinedDetailedHealthState](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_UndefinedDetailedHealthState)\n.\n\n### Unhealthy\n\n public const string Unhealthy = \"UNHEALTHY\"\n\nWire representation of\n[Unhealthy](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_Unhealthy)\n.\n\n### Unknown\n\n public const string Unknown = \"UNKNOWN\"\n\nWire representation of\n[Unknown](/dotnet/docs/reference/Google.Cloud.Compute.V1/latest/Google.Cloud.Compute.V1.ManagedInstanceInstanceHealth.Types.DetailedHealthState#Google_Cloud_Compute_V1_ManagedInstanceInstanceHealth_Types_DetailedHealthState_Unknown)\n."]]