public sealed class InstanceGroupManagerAutoHealingPolicy : IMessage<InstanceGroupManagerAutoHealingPolicy>, IEquatable<InstanceGroupManagerAutoHealingPolicy>, IDeepCloneable<InstanceGroupManagerAutoHealingPolicy>, IBufferMessage, IMessage
The number of seconds that the managed instance group waits before it applies autohealing policies to new instances or recently recreated instances. This initial delay allows instances to initialize and run their startup scripts before the instance group determines that they are UNHEALTHY. This prevents the managed instance group from recreating its instances prematurely. This value must be from range [0, 3600].
[[["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\u003eThe webpage provides documentation for the \u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, detailing its usage and properties across multiple versions, ranging from 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing capabilities for message handling, equality checks, deep cloning, and buffer management.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, one default and one that takes another \u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e object as a parameter for copying, and also lists inherited members from the \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e class has properties \u003ccode\u003eHasHealthCheck\u003c/code\u003e, \u003ccode\u003eHasInitialDelaySec\u003c/code\u003e, \u003ccode\u003eHealthCheck\u003c/code\u003e, and \u003ccode\u003eInitialDelaySec\u003c/code\u003e, which configure autohealing by checking for health status and setting the initial delay before autohealing policies are applied.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage highlights that the autohealing policy is defined by a health check URL and a delay in seconds, which ensures that new or recreated instances have time to initialize before health checks are enforced, with this delay value being within a range of 0 to 3600 seconds.\u003c/p\u003e\n"]]],[],null,[]]