public sealed class GkeClusterConfig : IMessage<GkeClusterConfig>, IEquatable<GkeClusterConfig>, IDeepCloneable<GkeClusterConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class GkeClusterConfig.
The cluster's GKE config.
Implements
IMessageGkeClusterConfig, IEquatableGkeClusterConfig, IDeepCloneableGkeClusterConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
GkeClusterConfig()
public GkeClusterConfig()
GkeClusterConfig(GkeClusterConfig)
public GkeClusterConfig(GkeClusterConfig other)
Parameter | |
---|---|
Name | Description |
other |
GkeClusterConfig |
Properties
GkeClusterTarget
public string GkeClusterTarget { get; set; }
Optional. A target GKE cluster to deploy to. It must be in the same project and region as the Dataproc cluster (the GKE cluster can be zonal or regional). Format: 'projects/{project}/locations/{location}/clusters/{cluster_id}'
Property Value | |
---|---|
Type | Description |
string |
GkeClusterTargetAsClusterName
public ClusterName GkeClusterTargetAsClusterName { get; set; }
ClusterName-typed view over the GkeClusterTarget resource name property.
Property Value | |
---|---|
Type | Description |
ClusterName |
NodePoolTarget
public RepeatedField<GkeNodePoolTarget> NodePoolTarget { get; }
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
[GkeNodePoolTarget.Role][google.cloud.dataproc.v1.GkeNodePoolTarget.Role].
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
Property Value | |
---|---|
Type | Description |
RepeatedFieldGkeNodePoolTarget |