public sealed class GkeNodePoolConfig : IMessage<GkeNodePoolConfig>, IEquatable<GkeNodePoolConfig>, IDeepCloneable<GkeNodePoolConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dataproc v1 API class GkeNodePoolConfig.
The configuration of a GKE node pool used by a Dataproc-on-GKE cluster.
Implements
IMessageGkeNodePoolConfig, IEquatableGkeNodePoolConfig, IDeepCloneableGkeNodePoolConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
GkeNodePoolConfig()
public GkeNodePoolConfig()GkeNodePoolConfig(GkeNodePoolConfig)
public GkeNodePoolConfig(GkeNodePoolConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
GkeNodePoolConfig |
Properties
Autoscaling
public GkeNodePoolConfig.Types.GkeNodePoolAutoscalingConfig Autoscaling { get; set; }Optional. The autoscaler configuration for this node pool. The autoscaler is enabled only when a valid configuration is present.
| Property Value | |
|---|---|
| Type | Description |
GkeNodePoolConfigTypesGkeNodePoolAutoscalingConfig |
|
Config
public GkeNodePoolConfig.Types.GkeNodeConfig Config { get; set; }Optional. The node pool configuration.
| Property Value | |
|---|---|
| Type | Description |
GkeNodePoolConfigTypesGkeNodeConfig |
|
Locations
public RepeatedField<string> Locations { get; }Optional. The list of Compute Engine zones where node pool nodes associated with a Dataproc on GKE virtual cluster will be located.
Note: All node pools associated with a virtual cluster must be located in the same region as the virtual cluster, and they must be located in the same zone within that region.
If a location is not specified during node pool creation, Dataproc on GKE will choose the zone.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|