Azure Kubernetes Service Managed Clusters API is one of 7 APIs that Azure Kubernetes Service publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 1 JSON Schema definition.
Tagged areas include Managed Clusters. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, authentication docs, pricing, rate-limit docs, and 1 JSON Schema.
This API exposes
15 operations
across 12 paths,
and defines 39 schemas.
It is described by OpenAPI 3.2.0, at version 2025-10-01.
Requests are made against a single base URL, https://management.azure.com.
15 operations12 paths39 schemas1 DELETE4 GET1 PATCH8 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
Azure Kubernetes Service Managed Clusters API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (azure_auth) using the implicit flow, exposing 1 scope.
By default, every request must be authenticated.
azure_auth — Azure Active Directory OAuth2 Flow.
Paths & Operations 15
Across 12 paths, the API surfaces 15 operations — 1 DELETE, 4 GET, 1 PATCH, 8 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 39 schemas that model the data the API accepts and returns. The most detailed are ManagedClusterAgentPoolProfile (38 properties), ManagedClusterProperties (36 properties), ManagedClusterAutoScalerProfile (19 properties), ContainerServiceNetworkProfile (12 properties). Each schema is shown below with its type and property counts.
ManagedClusterNodeResourceGroupProfile
object
Node resource group lockdown profile for a managed cluster.
1 property
CredentialResults
object
The list of credential result response.
1 property
ManagedClusterWorkloadAutoScalerProfile
object
Workload Auto-scaler profile for the managed cluster.
2 properties
CloudError
object
An error response from the Container service.
1 property
ManagedClusterOIDCIssuerProfile
object
The OIDC issuer profile of the Managed Cluster.
2 properties
ManagedClusterWindowsProfile
object
Profile for Windows VMs in the managed cluster.
4 properties1 required
ManagedClusterServicePrincipalProfile
object
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
2 properties1 required
RunCommandResult
object
Run command result.
2 properties
ManagedClusterMetricsProfile
object
The metrics profile for the ManagedCluster.
1 property
ManagedClusterAgentPoolProfile
object
Profile for the container service agent pool.
38 properties1 required
AgentPoolUpgradeSettings
object
Settings for upgrading an agentpool.
3 properties
RunCommandRequest
object
A run command request.
3 properties1 required
ManagedClusterUpgradeProfile
object
The list of available upgrades for compute pools.
4 properties
ManagedClusterLoadBalancerProfile
object
Profile of the managed cluster load balancer.
6 properties
ManagedClusterProperties
object
Properties of the managed cluster.
36 properties
UserAssignedIdentity
object
Details about a user assigned identity.
3 properties
ManagedClusterIngressProfile
object
Ingress profile for the managed cluster.
1 property
ContainerServiceLinuxProfile
object
Profile for Linux VMs in the container service cluster.
2 properties2 required
PowerState
object
Describes the Power State of the cluster.
1 property
ManagedClusterNATGatewayProfile
object
Profile of the managed cluster NAT gateway.
3 properties
ManagedCluster
object
Managed cluster resource representing an Azure Kubernetes Service cluster.
11 properties1 required
ExtendedLocation
object
The complex type of the extended location.
2 properties
ManagedClusterAddonProfile
object
A Kubernetes add-on profile for a managed cluster.
3 properties1 required
ManagedClusterAADProfile
object
Azure Active Directory configuration for integration with AKS.
7 properties
ManagedClusterAzureMonitorProfile
object
Azure Monitor addon profiles for monitoring the managed cluster.
1 property
SystemData
object
Metadata pertaining to creation and last modification of the resource.
6 properties
TagsObject
object
Tags object for patch operations.
1 property
ManagedClusterSecurityProfile
object
Security profile for the container service cluster.
3 properties
ManagedClusterIdentity
object
Identity for the managed cluster.
4 properties
ManagedClusterAutoUpgradeProfile
object
Auto upgrade profile for a managed cluster.
2 properties
ClusterUpgradeSettings
object
Settings for upgrading a cluster.
1 property
ManagedClusterAPIServerAccessProfile
object
Access profile for managed cluster API server.
7 properties
ContainerServiceNetworkProfile
object
Profile of network configuration.
12 properties
ServiceMeshProfile
object
Service mesh profile for a managed cluster.
2 properties
ManagedClusterListResult
object
The response from the List Managed Clusters operation.
2 properties
ManagedClusterAutoScalerProfile
object
Parameters to be applied to the cluster-autoscaler.
19 properties
ManagedClusterStorageProfile
object
Storage profile for the container service cluster.
4 properties
CreationData
object
Data used when creating a target resource from a source resource.
1 property
ManagedClusterSKU
object
The SKU of a Managed Cluster.
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Azure Kubernetes Service Managed Clusters API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.