public sealed class StatefulPolicyPreservedStateNetworkIp : IMessage<StatefulPolicyPreservedStateNetworkIp>, IEquatable<StatefulPolicyPreservedStateNetworkIp>, IDeepCloneable<StatefulPolicyPreservedStateNetworkIp>, IBufferMessage, IMessage
These stateful IPs will never be released during autohealing, update or VM instance recreate operations. This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted.
Check the AutoDelete enum for the list of possible values.
[[["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\u003eStatefulPolicyPreservedStateNetworkIp\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace, detailing its usage and properties.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for the \u003ccode\u003eStatefulPolicyPreservedStateNetworkIp\u003c/code\u003e class is 3.6.0, with numerous prior versions listed, including the current version 3.1.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStatefulPolicyPreservedStateNetworkIp\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, and inherits from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eStatefulPolicyPreservedStateNetworkIp\u003c/code\u003e class include \u003ccode\u003eAutoDelete\u003c/code\u003e, a string property that determines if the IP reservation should be deleted when it is no longer needed, and \u003ccode\u003eHasAutoDelete\u003c/code\u003e, a boolean for checking if the \u003ccode\u003eauto_delete\u003c/code\u003e field is set.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers two constructors, one default and another that takes an existing \u003ccode\u003eStatefulPolicyPreservedStateNetworkIp\u003c/code\u003e object as a parameter for copying properties.\u003c/p\u003e\n"]]],[],null,[]]