pub struct GkeNodePoolTarget {
pub node_pool: Option<String>,
pub node_pool_config: Option<GkeNodePoolConfig>,
pub roles: Option<Vec<String>>,
}Expand description
GKE node pools that Dataproc workloads run on.
This type is not used in any activity, and only used as part of another schema.
Fields§
§node_pool: Option<String>Required. The target GKE node pool. Format: ‘projects/{project}/locations/{location}/clusters/{cluster}/nodePools/{node_pool}’
node_pool_config: Option<GkeNodePoolConfig>Input only. The configuration for the GKE node pool.If specified, Dataproc attempts to create a node pool with the specified shape. If one with the same name already exists, it is verified against all specified fields. If a field differs, the virtual cluster creation will fail.If omitted, any node pool with the specified name is used. If a node pool with the specified name does not exist, Dataproc create a node pool with default values.This is an input only field. It will not be returned by the API.
roles: Option<Vec<String>>Required. The roles associated with the GKE node pool.
Trait Implementations§
Source§impl Clone for GkeNodePoolTarget
impl Clone for GkeNodePoolTarget
Source§fn clone(&self) -> GkeNodePoolTarget
fn clone(&self) -> GkeNodePoolTarget
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more