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\u003eThis page details the \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e namespace, which is used to configure options for private clusters in version 2.6.0 and beyond, all the way up to version 3.33.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e class, which inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e and \u003ccode\u003eIEquatable\u003c/code\u003e, offers constructors for creating instances either empty or by copying from another \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e include \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, which allow for configuring various aspects of the private cluster's network and access settings.\u003c/p\u003e\n"],["\u003cp\u003eThe class allows configuration of whether the cluster's endpoint is internal, if nodes have private IP addresses, the IP range for the master network, and output properties with the private and public endpoints, and the peering name.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation provides a comprehensive history of versions relating to the \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e object, showcasing versions 2.3.0 to the latest 3.33.0, along with links to each version's individual details.\u003c/p\u003e\n"]]],[],null,[]]