public sealed class PreservedStatePreservedDisk : IMessage<PreservedStatePreservedDisk>, IEquatable<PreservedStatePreservedDisk>, IDeepCloneable<PreservedStatePreservedDisk>, IBufferMessage, IMessage
These stateful disks will never be deleted during autohealing, update, instance recreate operations. This flag is used to configure if the disk should be deleted after it is no longer used by the group, e.g. when the given instance or the whole MIG is deleted. Note: disks attached in READ_ONLY mode cannot be auto-deleted.
Check the AutoDelete enum for the list of possible values.
The mode in which to attach this disk, either READ_WRITE or READ_ONLY. If not specified, the default is to attach the disk in READ_WRITE mode.
Check the Mode 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 latest version of the \u003ccode\u003ePreservedStatePreservedDisk\u003c/code\u003e is 3.6.0, and this page details version 3.5.0, with numerous previous versions ranging from 1.0.0 to 3.4.0 also available.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePreservedStatePreservedDisk\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, providing functionalities for message handling, equality checks, deep cloning, and buffer message handling.\u003c/p\u003e\n"],["\u003cp\u003eThis class has two constructors: a default constructor \u003ccode\u003ePreservedStatePreservedDisk()\u003c/code\u003e and a copy constructor \u003ccode\u003ePreservedStatePreservedDisk(PreservedStatePreservedDisk other)\u003c/code\u003e that clones another instance.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eAutoDelete\u003c/code\u003e, \u003ccode\u003eMode\u003c/code\u003e, and \u003ccode\u003eSource\u003c/code\u003e, which configure whether a stateful disk should be auto-deleted, its attachment mode (READ_WRITE or READ_ONLY), and the URL of the disk resource, respectively.\u003c/p\u003e\n"],["\u003cp\u003eIt also includes HasAutoDelete, HasMode, HasSource, which are boolean variables that can confirm whether the corresponding field is set.\u003c/p\u003e\n"]]],[],null,[]]