Google Cloud Dataproc v1 API - Class GkeNodePoolConfig (5.15.0)

public sealed class GkeNodePoolConfig : IMessage<GkeNodePoolConfig>, IEquatable<GkeNodePoolConfig>, IDeepCloneable<GkeNodePoolConfig>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > GkeNodePoolConfig

Namespace

Google.Cloud.Dataproc.V1

Assembly

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