Reference documentation and code samples for the Google Cloud Orchestration Airflow V1 Client class PrivateClusterConfig.
Configuration options for the private GKE cluster in a Cloud Composer
environment.
Generated from protobuf message google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig
Namespace
Google \ Cloud \ Orchestration \ Airflow \ Service \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ enable_private_endpoint
bool
Optional. If true, access to the public endpoint of the GKE cluster is denied.
↳ master_ipv4_cidr_block
string
Optional. The CIDR block from which IPv4 range for GKE master will be reserved. If left blank, the default value of '172.16.0.0/23' is used.
↳ master_ipv4_reserved_range
string
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.
getEnablePrivateEndpoint
Optional. If true, access to the public endpoint of the GKE cluster is
denied.
Returns
Type
Description
bool
setEnablePrivateEndpoint
Optional. If true, access to the public endpoint of the GKE cluster is
denied.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
getMasterIpv4CidrBlock
Optional. The CIDR block from which IPv4 range for GKE master will be
reserved. If left blank, the default value of '172.16.0.0/23' is used.
Returns
Type
Description
string
setMasterIpv4CidrBlock
Optional. The CIDR block from which IPv4 range for GKE master will be
reserved. If left blank, the default value of '172.16.0.0/23' is used.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getMasterIpv4ReservedRange
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.
Returns
Type
Description
string
setMasterIpv4ReservedRange
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"]],[["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-08-28 UTC."],[],[],null,["# Google Cloud Orchestration Airflow V1 Client - Class PrivateClusterConfig (2.1.8)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.8 (latest)](/php/docs/reference/cloud-orchestration-airflow/latest/V1.PrivateClusterConfig)\n- [2.1.7](/php/docs/reference/cloud-orchestration-airflow/2.1.7/V1.PrivateClusterConfig)\n- [2.0.1](/php/docs/reference/cloud-orchestration-airflow/2.0.1/V1.PrivateClusterConfig)\n- [1.6.4](/php/docs/reference/cloud-orchestration-airflow/1.6.4/V1.PrivateClusterConfig)\n- [1.5.0](/php/docs/reference/cloud-orchestration-airflow/1.5.0/V1.PrivateClusterConfig)\n- [1.4.2](/php/docs/reference/cloud-orchestration-airflow/1.4.2/V1.PrivateClusterConfig)\n- [1.3.0](/php/docs/reference/cloud-orchestration-airflow/1.3.0/V1.PrivateClusterConfig)\n- [1.2.0](/php/docs/reference/cloud-orchestration-airflow/1.2.0/V1.PrivateClusterConfig)\n- [1.1.0](/php/docs/reference/cloud-orchestration-airflow/1.1.0/V1.PrivateClusterConfig)\n- [1.0.4](/php/docs/reference/cloud-orchestration-airflow/1.0.4/V1.PrivateClusterConfig) \nReference documentation and code samples for the Google Cloud Orchestration Airflow V1 Client class PrivateClusterConfig.\n\nConfiguration options for the private GKE cluster in a Cloud Composer\nenvironment.\n\nGenerated from protobuf message `google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Orchestration \\\\ Airflow \\\\ Service \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getEnablePrivateEndpoint\n\nOptional. If `true`, access to the public endpoint of the GKE cluster is\ndenied.\n\n### setEnablePrivateEndpoint\n\nOptional. If `true`, access to the public endpoint of the GKE cluster is\ndenied.\n\n### getMasterIpv4CidrBlock\n\nOptional. The CIDR block from which IPv4 range for GKE master will be\nreserved. If left blank, the default value of '172.16.0.0/23' is used.\n\n### setMasterIpv4CidrBlock\n\nOptional. The CIDR block from which IPv4 range for GKE master will be\nreserved. If left blank, the default value of '172.16.0.0/23' is used.\n\n### getMasterIpv4ReservedRange\n\nOutput only. The IP range in CIDR notation to use for the hosted master\nnetwork. This range is used for assigning internal IP addresses to the GKE\ncluster master or set of masters and to the internal load balancer virtual\nIP. This range must not overlap with any other ranges in use within the\ncluster's network.\n\n### setMasterIpv4ReservedRange\n\nOutput only. The IP range in CIDR notation to use for the hosted master\nnetwork. This range is used for assigning internal IP addresses to the GKE\ncluster master or set of masters and to the internal load balancer virtual\nIP. This range must not overlap with any other ranges in use within the\ncluster's network."]]