# Constants
Package type metadata.
NodePool states.
NodePool states.
NodePool states.
NodePool states.
NodePool states.
NodePool states.
NodePool states.
Package type metadata.
# Variables
NodePool type metadata.
NodePool type metadata.
NodePool type metadata.
NodePool type metadata.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
AcceleratorConfig represents a Hardware Accelerator request.
AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
NodeConfig is parameters that describe the nodes in a cluster.
NodeManagementSpec defines the desired set of node management services turned on for the node pool.
NodeManagementStatus defines the observed set of node management services turned on for the node pool.
A NodePool is a managed resource that represents a Google Kubernetes Engine node pool.
NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
NodePoolList contains a list of NodePool items.
NodePoolObservation is used to show the observed state of the GKE Node Pool resource on GCP.
NodePoolParameters define the desired state of a Google Kubernetes Engine node pool.
A NodePoolSpec defines the desired state of a NodePool.
A NodePoolStatus represents the observed state of a NodePool.
NodeTaint is a Kubernetes taint is comprised of three fields: key, value, and effect.
SandboxConfig contains configurations of the sandbox to use for the node.
ShieldedInstanceConfig is a set of Shielded Instance options.
WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.