Variable putLkeNodePoolResponseSchemaConst
putLkeNodePoolResponseSchema: ZodObject<
{
autoscaler: ZodObject<
{ enabled: ZodBoolean; max: ZodInt; min: ZodInt },
$strip,
>;
count: ZodInt;
disk_encryption: ZodEnum<{ disabled: "disabled"; enabled: "enabled" }>;
disks: ZodArray<
ZodObject<
{ size: ZodInt; type: ZodEnum<{ ext4: "ext4"; raw: "raw" }> },
$strip,
>,
>;
id: ZodInt;
k8s_version: ZodString;
label: ZodString;
labels: ZodRecord<ZodString, ZodString>;
nodes: ZodArray<
ZodReadonly<
ZodObject<
{
id: ZodString;
instance_id: ZodUnion<readonly [ZodInt, ZodNull]>;
status: ZodEnum<{ not_ready: "not_ready"; ready: "ready" }>;
},
$strip,
>,
>,
>;
tags: ZodArray<ZodString>;
taints: ZodArray<
ZodObject<
{
effect: ZodOptional<
ZodEnum<
{
NoExecute: "NoExecute";
NoSchedule: "NoSchedule";
PreferNoSchedule: "PreferNoSchedule";
},
>,
>;
key: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
},
$strip,
>,
>;
type: ZodString;
update_strategy: ZodEnum<
{ on_recycle: "on_recycle"; rolling_update: "rolling_update" },
>;
},
$strip,
> = ...
The set of node pools that are members of the Kubernetes cluster. Node pools consist of a Linode type, the number of Linodes to deploy of that type, and additional status information.