Reference documentation and code samples for the Google Cloud Dataproc V1 Client class GkeNodePoolConfig.
The configuration of a GKE NodePool used by a Dataproc-on-GKE cluster .
Generated from protobuf message google.cloud.dataproc.v1.GkeNodePoolConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ config
↳ locations
array
Optional. The list of Compute Engine zones where NodePool's nodes will be located. Note:Currently, only one zone may be specified. If a location is not specified during NodePool creation, Dataproc will choose a location.
↳ autoscaling
Google\Cloud\Dataproc\V1\GkeNodePoolConfig\GkeNodePoolAutoscalingConfig
Optional. The autoscaler configuration for this NodePool. The autoscaler is enabled only when a valid configuration is present.
getConfig
Optional. The node pool configuration.
Generated from protobuf field .google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodeConfig config = 2 [(.google.api.field_behavior) = OPTIONAL];
hasConfig
clearConfig
setConfig
Optional. The node pool configuration.
Generated from protobuf field .google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodeConfig config = 2 [(.google.api.field_behavior) = OPTIONAL];
$this
getLocations
Optional. The list of Compute Engine zones where NodePool's nodes will be located.
Note:Currently, only one zone may be specified. If a location is not specified during NodePool creation, Dataproc will choose a location.
Generated from protobuf field repeated string locations = 13 [(.google.api.field_behavior) = OPTIONAL];
Google\Protobuf\Internal\RepeatedField
setLocations
Optional. The list of Compute Engine zones where NodePool's nodes will be located.
Note:Currently, only one zone may be specified. If a location is not specified during NodePool creation, Dataproc will choose a location.
Generated from protobuf field repeated string locations = 13 [(.google.api.field_behavior) = OPTIONAL];
var
string[]
$this
getAutoscaling
Optional. The autoscaler configuration for this NodePool. The autoscaler is enabled only when a valid configuration is present.
Generated from protobuf field .google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAutoscalingConfig autoscaling = 4 [(.google.api.field_behavior) = OPTIONAL];
hasAutoscaling
clearAutoscaling
setAutoscaling
Optional. The autoscaler configuration for this NodePool. The autoscaler is enabled only when a valid configuration is present.
Generated from protobuf field .google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAutoscalingConfig autoscaling = 4 [(.google.api.field_behavior) = OPTIONAL];
$this