Turbonomic Entity
Schema for a managed entity in the IBM Turbonomic Application Resource Management platform. Entities represent managed infrastructure components including virtual machines, containers, applications, storage, physical hosts, and cloud resources.
Properties
| Name | Type | Description |
|---|---|---|
| uuid | string | Unique identifier of the entity within Turbonomic |
| displayName | string | Human-readable name of the entity |
| className | string | Entity type classification |
| environmentType | string | The type of environment this entity belongs to |
| state | string | Current operational state of the entity |
| severityBreakdown | object | Summary of action severities affecting this entity |
| tags | object | Key-value tags associated with this entity |
| discoveredBy | object | Discovery target that found this entity |
| providers | array | Supply chain providers this entity depends on |
| consumers | array | Supply chain consumers that depend on this entity |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.ibm.com/docs/en/tarm/schemas/entity.json",
"title": "Turbonomic Entity",
"description": "Schema for a managed entity in the IBM Turbonomic Application Resource Management platform. Entities represent managed infrastructure components including virtual machines, containers, applications, storage, physical hosts, and cloud resources.",
"type": "object",
"properties": {
"uuid": {
"type": "string",
"description": "Unique identifier of the entity within Turbonomic"
},
"displayName": {
"type": "string",
"description": "Human-readable name of the entity"
},
"className": {
"type": "string",
"description": "Entity type classification",
"enum": [
"VirtualMachine",
"PhysicalMachine",
"Container",
"ContainerPod",
"Application",
"ApplicationComponent",
"BusinessApplication",
"Storage",
"StorageController",
"DiskArray",
"VirtualDataCenter",
"DataCenter",
"Cluster",
"Network",
"VirtualNetwork",
"DatabaseServer",
"Database",
"LoadBalancer",
"ServiceNamespace",
"Workload",
"ComputeTier",
"StorageTier",
"IOModule"
]
},
"environmentType": {
"type": "string",
"description": "The type of environment this entity belongs to",
"enum": ["CLOUD", "ON_PREM", "HYBRID"]
},
"state": {
"type": "string",
"description": "Current operational state of the entity",
"enum": ["ACTIVE", "IDLE", "SUSPENDED", "MAINTENANCE", "FAILOVER", "UNKNOWN"]
},
"severityBreakdown": {
"type": "object",
"description": "Summary of action severities affecting this entity",
"properties": {
"critical": {
"type": "integer",
"description": "Number of critical severity actions"
},
"major": {
"type": "integer",
"description": "Number of major severity actions"
},
"minor": {
"type": "integer",
"description": "Number of minor severity actions"
}
}
},
"tags": {
"type": "object",
"description": "Key-value tags associated with this entity",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
},
"discoveredBy": {
"type": "object",
"description": "Discovery target that found this entity",
"properties": {
"uuid": {
"type": "string"
},
"displayName": {
"type": "string"
},
"type": {
"type": "string"
}
}
},
"providers": {
"type": "array",
"description": "Supply chain providers this entity depends on",
"items": {
"$ref": "#/$defs/EntityRef"
}
},
"consumers": {
"type": "array",
"description": "Supply chain consumers that depend on this entity",
"items": {
"$ref": "#/$defs/EntityRef"
}
}
},
"$defs": {
"EntityRef": {
"type": "object",
"description": "A reference to another entity in the supply chain",
"properties": {
"uuid": {
"type": "string",
"description": "Entity UUID"
},
"displayName": {
"type": "string",
"description": "Entity display name"
},
"className": {
"type": "string",
"description": "Entity type"
}
}
}
},
"examples": [
{
"uuid": "vm_uuid_001",
"displayName": "web-server-01",
"className": "VirtualMachine",
"environmentType": "ON_PREM",
"state": "ACTIVE",
"tags": {
"environment": ["production"],
"team": ["platform"]
},
"severityBreakdown": {
"critical": 0,
"major": 1,
"minor": 2
}
}
]
}
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.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/json-schemas/turbonomic-entity"
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 form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.