Reference documentation and code samples for the Google Cloud Dataproc v1 API enum GkeNodePoolTarget.Types.Role.
Role specifies whose tasks will run on the NodePool. The roles can be
specific to workloads. Exactly one GkeNodePoolTarget within the
VirtualCluster must have 'default' role, which is used to run all workloads
that are not associated with a NodePool.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Google Cloud Dataproc v1 API, specifically for GkeNodePoolTarget.Types.Role, is version 5.17.0.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation provides versioned API references for GkeNodePoolTarget.Types.Role, spanning from version 3.1.0 to 5.17.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRole\u003c/code\u003e enum specifies which tasks run on a NodePool, and the roles are specific to workloads, having one GkeNodePoolTarget within the VirtualCluster to be \u003ccode\u003edefault\u003c/code\u003e for workloads that are not associated with a NodePool.\u003c/p\u003e\n"],["\u003cp\u003eAvailable roles include \u003ccode\u003eController\u003c/code\u003e, \u003ccode\u003eDefault\u003c/code\u003e, \u003ccode\u003eSparkDriver\u003c/code\u003e, \u003ccode\u003eSparkExecutor\u003c/code\u003e, and \u003ccode\u003eUnspecified\u003c/code\u003e, each with a specific function such as running controllers and webhooks, or spark drivers and executors.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for the enum is \u003ccode\u003eGoogle.Cloud.Dataproc.V1\u003c/code\u003e which can be found in the \u003ccode\u003eGoogle.Cloud.Dataproc.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]