public sealed class BestEffortProvisioning : IMessage<BestEffortProvisioning>, IEquatable<BestEffortProvisioning>, IDeepCloneable<BestEffortProvisioning>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class BestEffortProvisioning.
When this is enabled, cluster/node pool creations will ignore non-fatal
errors like stockout to best provision as many nodes as possible right now
and eventually bring up all target number of nodes
Minimum number of nodes to be provisioned to be considered as succeeded,
and the rest of nodes will be provisioned gradually and eventually when
stockout issue has been resolved.
[[["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 \u003ccode\u003eBestEffortProvisioning\u003c/code\u003e class, part of the Google Kubernetes Engine v1 API, provides a mechanism for handling node provisioning even when non-fatal errors occur.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is 3.33.0, with a range of previous versions listed from 3.32.0 down to 2.3.0, all within the \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEnabled\u003c/code\u003e property, a boolean, determines if the cluster or node pool creations should ignore non-fatal errors to provision as many nodes as possible.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMinProvisionNodes\u003c/code\u003e property, an integer, specifies the minimum number of nodes required for successful provisioning, with any remaining nodes provisioned gradually.\u003c/p\u003e\n"],["\u003cp\u003eThe class is derived from \u003ccode\u003eobject\u003c/code\u003e, and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, showing its integration with the Protobuf message system and support for cloning and comparing objects.\u003c/p\u003e\n"]]],[],null,[]]