public sealed class AutoUpgradeOptions : IMessage<AutoUpgradeOptions>, IEquatable<AutoUpgradeOptions>, IDeepCloneable<AutoUpgradeOptions>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class AutoUpgradeOptions.
AutoUpgradeOptions defines the set of options for the user to control how
the Auto Upgrades will proceed.
[[["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-07 UTC."],[[["\u003cp\u003eThe latest version available for \u003ccode\u003eAutoUpgradeOptions\u003c/code\u003e within the Google Cloud Container V1 API is version 3.33.0, while numerous older versions are also available, starting as far back as 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAutoUpgradeOptions\u003c/code\u003e is a class in the Google Kubernetes Engine v1 API, which allows users to control how auto-upgrades will occur, as described within the \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e namespace, and is available within the \u003ccode\u003eGoogle.Cloud.Container.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAutoUpgradeOptions\u003c/code\u003e class implements several interfaces, such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAutoUpgradeOptions\u003c/code\u003e class has two constructors, a default constructor \u003ccode\u003eAutoUpgradeOptions()\u003c/code\u003e and a copy constructor \u003ccode\u003eAutoUpgradeOptions(AutoUpgradeOptions other)\u003c/code\u003e which takes another instance of the class as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides output-only properties including \u003ccode\u003eAutoUpgradeStartTime\u003c/code\u003e, representing the time upgrades will commence, and \u003ccode\u003eDescription\u003c/code\u003e, which provides a description of the upcoming upgrade.\u003c/p\u003e\n"]]],[],null,[]]