public sealed class StartIPRotationRequest : IMessage<StartIPRotationRequest>, IEquatable<StartIPRotationRequest>, IDeepCloneable<StartIPRotationRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class StartIPRotationRequest.
StartIPRotationRequest creates a new IP for the cluster and then performs
a node upgrade on each node pool to point to the new IP.
[[["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 page provides documentation for the \u003ccode\u003eStartIPRotationRequest\u003c/code\u003e class within the Google Kubernetes Engine v1 API, specifically for .NET development, detailing its purpose of creating a new IP for the cluster and performing node upgrades to the new IP.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eStartIPRotationRequest\u003c/code\u003e is 3.33.0, and the page includes links to previous versions down to version 2.3.0, allowing users to refer to different API iterations, with the current documentation being for version 3.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStartIPRotationRequest\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 compatibility and capabilities within the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThis class includes properties such as \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eRotateCredentials\u003c/code\u003e, and deprecated properties like \u003ccode\u003eClusterId\u003c/code\u003e, \u003ccode\u003eProjectId\u003c/code\u003e, and \u003ccode\u003eZone\u003c/code\u003e that were used to identify and configure the cluster for IP rotation, with the \u003ccode\u003eName\u003c/code\u003e property now being the preferred method.\u003c/p\u003e\n"],["\u003cp\u003eThe primary function of \u003ccode\u003eStartIPRotationRequest\u003c/code\u003e is to initiate the process of IP rotation within a Google Kubernetes Engine cluster, and when needed, it also handles the rotation of credentials during this process.\u003c/p\u003e\n"]]],[],null,[]]