Reference documentation and code samples for the Google Cloud Dataproc V1 Client class KubernetesClusterConfig.
The configuration for running the Dataproc cluster on Kubernetes.
Generated from protobuf message google.cloud.dataproc.v1.KubernetesClusterConfig
Namespace
Google \ Cloud \ Dataproc \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ kubernetes_namespace |
string
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used. |
↳ gke_cluster_config |
Google\Cloud\Dataproc\V1\GkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE. |
↳ kubernetes_software_config |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes. |
getKubernetesNamespace
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
Returns | |
---|---|
Type | Description |
string |
setKubernetesNamespace
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getGkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataproc\V1\GkeClusterConfig|null |
hasGkeClusterConfig
setGkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataproc\V1\GkeClusterConfig
|
Returns | |
---|---|
Type | Description |
$this |
getKubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig|null |
hasKubernetesSoftwareConfig
clearKubernetesSoftwareConfig
setKubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig
|
Returns | |
---|---|
Type | Description |
$this |
getConfig
Returns | |
---|---|
Type | Description |
string |