public sealed class PrivateClusterConfig : IMessage<PrivateClusterConfig>, IEquatable<PrivateClusterConfig>, IDeepCloneable<PrivateClusterConfig>, IBufferMessage, IMessage
Whether nodes have internal IP addresses only. If enabled, all nodes are
given only RFC 1918 private addresses and communicate with the master via
private networking.
The IP range in CIDR notation to use for the hosted master network. This
range will be used for assigning internal IP addresses to the master or
set of masters, as well as the ILB VIP. This range must not overlap with
any other ranges in use within the cluster's network.
[[["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 of the \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e documentation is 3.33.0, which can be found at the provided URL for the latest release.\u003c/p\u003e\n"],["\u003cp\u003eThis page provides documentation for \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e across multiple versions, ranging from 2.3.0 up to the latest 3.33.0, all under the namespace \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ePrivateClusterConfig\u003c/code\u003e is a class used to configure private clusters, implementing various interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e class includes properties like \u003ccode\u003eEnablePrivateEndpoint\u003c/code\u003e, \u003ccode\u003eEnablePrivateNodes\u003c/code\u003e, \u003ccode\u003eMasterGlobalAccessConfig\u003c/code\u003e, \u003ccode\u003eMasterIpv4CidrBlock\u003c/code\u003e, \u003ccode\u003ePeeringName\u003c/code\u003e, \u003ccode\u003ePrivateEndpoint\u003c/code\u003e, and \u003ccode\u003ePublicEndpoint\u003c/code\u003e to manage private cluster configurations.\u003c/p\u003e\n"],["\u003cp\u003eThis class offers both a default constructor \u003ccode\u003ePrivateClusterConfig()\u003c/code\u003e and a constructor that takes another \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e object as a parameter for initialization.\u003c/p\u003e\n"]]],[],null,[]]