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.\u003c/p\u003e\n"],["\u003cp\u003eThe latest documented version is 3.6.0, with previous versions ranging down to 1.0.0, allowing developers to access documentation specific to their project's requirements.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its capabilities for message handling, equality comparisons, deep cloning, and buffered operations.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two constructors, a default one and one for creating a new instance based on an existing \u003ccode\u003eInstanceGroupManagerAutoHealingPolicy\u003c/code\u003e, which is helpful for cloning.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eHasHealthCheck\u003c/code\u003e, \u003ccode\u003eHasInitialDelaySec\u003c/code\u003e, \u003ccode\u003eHealthCheck\u003c/code\u003e and \u003ccode\u003eInitialDelaySec\u003c/code\u003e, which manage the autohealing policy such as the health check URL and the initial delay before applying policies to new or recreated instances.\u003c/p\u003e\n"]]],[],null,[]]