public sealed class PrivateClusterConfig : IMessage<PrivateClusterConfig>, IEquatable<PrivateClusterConfig>, IDeepCloneable<PrivateClusterConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Composer v1 API class PrivateClusterConfig.
Configuration options for the private GKE cluster in a Cloud Composer
environment.
public string MasterIpv4ReservedRange { get; set; }
Output only. The IP range in CIDR notation to use for the hosted master network. This
range is used for assigning internal IP addresses to the GKE cluster
master or set of masters and to the internal load balancer virtual IP.
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 \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e class in the Cloud Composer v1 API provides configuration options for private GKE clusters within a Cloud Composer environment, offering control over the cluster's network settings.\u003c/p\u003e\n"],["\u003cp\u003eThis class is found within the \u003ccode\u003eGoogle.Cloud.Orchestration.Airflow.Service.V1\u003c/code\u003e namespace and can be found in the assembly \u003ccode\u003eGoogle.Cloud.Orchestration.Airflow.Service.V1.dll\u003c/code\u003e .\u003c/p\u003e\n"],["\u003cp\u003eIt 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, and inherits from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers properties such as \u003ccode\u003eEnablePrivateEndpoint\u003c/code\u003e, \u003ccode\u003eMasterIpv4CidrBlock\u003c/code\u003e, and \u003ccode\u003eMasterIpv4ReservedRange\u003c/code\u003e, allowing control over the access and the IP ranges for the GKE master.\u003c/p\u003e\n"],["\u003cp\u003eIt has an available constructor, \u003ccode\u003ePrivateClusterConfig()\u003c/code\u003e, that allows a constructor to be used without any parameters, as well as another constructor \u003ccode\u003ePrivateClusterConfig(PrivateClusterConfig other)\u003c/code\u003e where \u003ccode\u003eother\u003c/code\u003e is a \u003ccode\u003ePrivateClusterConfig\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]