linode · Schema

NodePoolRequest

Properties

Name Type Description
type string The Linode type for nodes in this pool.
count integer The number of nodes in this pool.
autoscaler object
View JSON Schema on GitHub

JSON Schema

linode-nodepoolrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/NodePoolRequest",
  "title": "NodePoolRequest",
  "type": "object",
  "required": [
    "type",
    "count"
  ],
  "properties": {
    "type": {
      "type": "string",
      "description": "The Linode type for nodes in this pool."
    },
    "count": {
      "type": "integer",
      "minimum": 1,
      "description": "The number of nodes in this pool."
    },
    "autoscaler": {
      "type": "object",
      "properties": {
        "enabled": {
          "type": "boolean",
          "description": "Whether to enable the autoscaler."
        },
        "min": {
          "type": "integer",
          "description": "The minimum number of nodes."
        },
        "max": {
          "type": "integer",
          "description": "The maximum number of nodes."
        }
      }
    }
  }
}