Microsoft Azure · Schema

ManagedClusterAgentPoolProfile

Profile for the container service agent pool.

API ManagementCloudCloud ComputingEnterpriseInfrastructure-as-a-ServicePlatform-as-a-ServiceT1

Properties

Name Type Description
name string Unique name of the agent pool profile in the context of the subscription and resource group.
count integer Number of agents (VMs) to host docker containers.
vmSize string The size of the agent VMs.
osDiskSizeGB integer OS disk size in GB for the agent pool VMs.
osDiskType string The OS disk type to be used for machines in the agent pool.
osType string The operating system type.
osSKU string Specifies the OS SKU.
maxPods integer The maximum number of pods that can run on a node.
mode string The mode of an agent pool.
type string The type of agent pool.
availabilityZones array The list of availability zones to use for nodes (e.g., ["1", "2", "3"]).
enableAutoScaling boolean Whether to enable auto-scaler.
minCount integer The minimum number of nodes for auto-scaling.
maxCount integer The maximum number of nodes for auto-scaling.
nodeLabels object The node labels to be persisted across all nodes in the agent pool.
nodeTaints array The taints added to new nodes during node pool create and scale.
upgradeSettings object Settings for upgrading the agentpool.
View JSON Schema on GitHub

JSON Schema

azure-kubernetes-service-managed-cluster-agent-pool-profile-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "ManagedClusterAgentPoolProfile",
  "type": "object",
  "description": "Profile for the container service agent pool.",
  "properties": {
    "name": {
      "type": "string",
      "description": "Unique name of the agent pool profile in the context of the subscription and resource group."
    },
    "count": {
      "type": "integer",
      "description": "Number of agents (VMs) to host docker containers."
    },
    "vmSize": {
      "type": "string",
      "description": "The size of the agent VMs."
    },
    "osDiskSizeGB": {
      "type": "integer",
      "description": "OS disk size in GB for the agent pool VMs."
    },
    "osDiskType": {
      "type": "string",
      "description": "The OS disk type to be used for machines in the agent pool."
    },
    "osType": {
      "type": "string",
      "description": "The operating system type."
    },
    "osSKU": {
      "type": "string",
      "description": "Specifies the OS SKU."
    },
    "maxPods": {
      "type": "integer",
      "description": "The maximum number of pods that can run on a node."
    },
    "mode": {
      "type": "string",
      "description": "The mode of an agent pool."
    },
    "type": {
      "type": "string",
      "description": "The type of agent pool."
    },
    "availabilityZones": {
      "type": "array",
      "description": "The list of availability zones to use for nodes (e.g., [\"1\", \"2\", \"3\"])."
    },
    "enableAutoScaling": {
      "type": "boolean",
      "description": "Whether to enable auto-scaler."
    },
    "minCount": {
      "type": "integer",
      "description": "The minimum number of nodes for auto-scaling."
    },
    "maxCount": {
      "type": "integer",
      "description": "The maximum number of nodes for auto-scaling."
    },
    "nodeLabels": {
      "type": "object",
      "description": "The node labels to be persisted across all nodes in the agent pool."
    },
    "nodeTaints": {
      "type": "array",
      "description": "The taints added to new nodes during node pool create and scale."
    },
    "upgradeSettings": {
      "type": "object",
      "description": "Settings for upgrading the agentpool."
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/azure-kubernetes-service-managed-cluster-agent-pool-profile"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.