Send feedback
Class PrivateClusterConfig (2.59.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
PrivateClusterConfig ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
Configuration options for private clusters.
Attributes
Name
Description
enable_private_nodes
bool
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.
Deprecated: Use
NetworkConfig.default_enable_private_nodes][google.container.v1beta1.NetworkConfig.default_enable_private_nodes]
instead.
enable_private_endpoint
bool
Whether the master's internal IP address is used as the
cluster endpoint. Use
ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint][google.container.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint]
instead. Note that the value of enable_public_endpoint is
reversed: if enable_private_endpoint is false, then
enable_public_endpoint will be true.
master_ipv4_cidr_block
str
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.
private_endpoint
str
Output only. The internal IP address of this cluster's
master endpoint.
Deprecated: Use
ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
instead.
public_endpoint
str
Output only. The external IP address of this cluster's
master endpoint.
Deprecated: Use
ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
instead.
peering_name
str
Output only. The peering name in the customer
VPC used by this cluster.
master_global_access_config
google.cloud.container_v1beta1.types.PrivateClusterMasterGlobalAccessConfig
Controls master global access settings.
Deprecated: Use
[ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
instead.
private_endpoint_subnetwork
str
Subnet to provision the master's private endpoint during
cluster creation. Specified in
projects/\ */regions/*/subnetworks/\* format.
Deprecated: Use
ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
instead.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Class PrivateClusterConfig (2.59.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.59.0 (latest)](/python/docs/reference/container/latest/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.58.0](/python/docs/reference/container/2.58.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.57.0](/python/docs/reference/container/2.57.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.56.1](/python/docs/reference/container/2.56.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.55.1](/python/docs/reference/container/2.55.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.54.0](/python/docs/reference/container/2.54.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.53.0](/python/docs/reference/container/2.53.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.52.0](/python/docs/reference/container/2.52.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.50.0](/python/docs/reference/container/2.50.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.49.0](/python/docs/reference/container/2.49.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.48.0](/python/docs/reference/container/2.48.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.47.1](/python/docs/reference/container/2.47.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.46.0](/python/docs/reference/container/2.46.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.45.0](/python/docs/reference/container/2.45.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.44.0](/python/docs/reference/container/2.44.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.43.0](/python/docs/reference/container/2.43.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.42.0](/python/docs/reference/container/2.42.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.41.0](/python/docs/reference/container/2.41.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.40.0](/python/docs/reference/container/2.40.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.39.0](/python/docs/reference/container/2.39.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.38.0](/python/docs/reference/container/2.38.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.37.0](/python/docs/reference/container/2.37.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.36.0](/python/docs/reference/container/2.36.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.35.0](/python/docs/reference/container/2.35.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.34.0](/python/docs/reference/container/2.34.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.33.0](/python/docs/reference/container/2.33.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.32.0](/python/docs/reference/container/2.32.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.31.0](/python/docs/reference/container/2.31.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.30.0](/python/docs/reference/container/2.30.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.29.0](/python/docs/reference/container/2.29.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.28.0](/python/docs/reference/container/2.28.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.27.0](/python/docs/reference/container/2.27.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.26.0](/python/docs/reference/container/2.26.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.25.0](/python/docs/reference/container/2.25.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.24.0](/python/docs/reference/container/2.24.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.23.0](/python/docs/reference/container/2.23.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.22.0](/python/docs/reference/container/2.22.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.21.0](/python/docs/reference/container/2.21.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.20.0](/python/docs/reference/container/2.20.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.19.0](/python/docs/reference/container/2.19.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.18.0](/python/docs/reference/container/2.18.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.17.4](/python/docs/reference/container/2.17.4/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.16.0](/python/docs/reference/container/2.16.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.15.0](/python/docs/reference/container/2.15.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.14.0](/python/docs/reference/container/2.14.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.13.0](/python/docs/reference/container/2.13.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.12.2](/python/docs/reference/container/2.12.2/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.11.2](/python/docs/reference/container/2.11.2/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.10.8](/python/docs/reference/container/2.10.8/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.9.0](/python/docs/reference/container/2.9.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.8.1](/python/docs/reference/container/2.8.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.7.1](/python/docs/reference/container/2.7.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.6.1](/python/docs/reference/container/2.6.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.5.0](/python/docs/reference/container/2.5.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.4.1](/python/docs/reference/container/2.4.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.3.1](/python/docs/reference/container/2.3.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.2.0](/python/docs/reference/container/2.2.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.1.0](/python/docs/reference/container/2.1.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [2.0.1](/python/docs/reference/container/2.0.1/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [1.0.3](/python/docs/reference/container/1.0.3/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [0.5.0](/python/docs/reference/container/0.5.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [0.4.0](/python/docs/reference/container/0.4.0/google.cloud.container_v1beta1.types.PrivateClusterConfig)\n- [0.3.0](/python/docs/reference/container/0.3.0/google.cloud.container_v1beta1.types.PrivateClusterConfig) \n\n PrivateClusterConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nConfiguration options for private clusters."]]