action linode_get_lkenode_pool { label: "Node Pool View" description: "Get a specific Node Pool by ID.\n" provider: linode method: GET path: "/lke/clusters/{clusterId}/pools/{poolId}" encoding: json output: { type: "object" description: "The set of Node Pools which 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.\n" properties: { autoscaler: { type: "object" description: "When enabled, the number of nodes autoscales within the defined minimum and maximum values.\n" properties: { enabled: { type: "boolean" description: "Whether autoscaling is enabled for this Node Pool. Defaults to `false`." } max: { type: "integer" description: "The maximum number of nodes to autoscale to. Defaults to the Node Pool's `count`." } min: { type: "integer" description: "The minimum number of nodes to autoscale to. Defaults to the Node Pool's `count`." } } } count: { type: "integer" description: "The number of nodes in the Node Pool." } disks: { type: "array" description: "This Node Pool's custom disk layout.\n" items: { type: "object" description: "The values to assign to each partition in this Node Pool's custom disk layout.\n" properties: { size: { type: "integer" description: "The size of this custom disk partition in MB.\n\n * The size of this disk partition must not exceed the capacity of the node's plan type.\n" } type: { type: "string" description: "This custom disk partition's filesystem type.\n" enum: ["raw", "ext4"] } } } } id: { type: "integer" description: "This Node Pool's unique ID.\n" } nodes: { type: "array" description: "Status information for the Nodes which are members of this Node Pool. If a Linode has not been provisioned for a given Node slot, the instance_id will be returned as null.\n" items: { type: "object" description: "Status information for a Node which is a member of a Kubernetes cluster.\n" properties: { id: { type: "string" description: "The Node's ID.\n" } instance_id: { type: "string" description: "The Linode's ID. When no Linode is currently provisioned for this Node, this will be null.\n" } status: { type: "string" description: "The Node's status as it pertains to being a Kubernetes node.\n" enum: ["ready", "not_ready"] } } } } tags: { type: "array" description: "An array of tags applied to this object. Tags are for organizational purposes only.\n" items: { type: "string" } } type: { type: "string" description: "The Linode Type for all of the nodes in the Node Pool." } } } }