Teradata · Schema
system
AnalyticsCloudData ManagementData WarehousingDatabaseEnterpriseMachine LearningSQLFortune 1000
Properties
| Name | Type | Description |
|---|---|---|
| id | string | The auto-generated ID of the system. |
| lastModified | string | The last time this system was modified. |
| name | string | The name of the system. |
| description | string | A description of the system. |
| dataCenterId | string | The ID of the data center the system is located in. |
| region | string | Region the system is located in. |
| softwareVersion | string | The version of the tdqg-node package that should be installed on all nodes of the system. |
| maximumMemoryPerNode | number | The maximum memory per node in bytes allowed to be used by QueryGrid queries. |
| bridgeOnly | boolean | Flags if this system is a bridge only system (e.g. no local data source) |
| proxySupportType | string | Flags if a proxy should be used by this system for connecting to QueryGrid Manager. |
| proxyPort | number | The port number to listen for proxying connections. Required with LOCAL_PROXY. |
| proxyNetworkId | string | The UUID of a network rule to specify the network to use to enable proxy support. The default is to use the byn1 network interface automatically. |
| proxyBridgeId | string | The ID of a remote bridge system (edge nodes) to use to proxy connections to QueryGrid Manager. Bridge system must have proxySupport = LOCAL_PROXY specified. |
| enableProxy | boolean | Flags if this system should be directed to run a proxy |
| enableOverridePort | boolean | Flags if this system is overriding the fabric TCP server socket. |
| overridePort | number | The port number for the tdqg-node service to bind to. |
| autoNodeDelete | boolean | Flag to enable auto node delete. |
| autoNodeDeleteMinutes | number | Number of minutes a node is offline before being auto deleted when autoNodeDelete is enabled. |
| systemType | string | The type of the data source to which the system nodes belong. |
| systemFlavor | string | The flavor of the Hadoop system. |
| platformType | string | The platform on which the system is deployed. |
| tags | object | Optional string key/value pairs for associating some context with the system such as cloud site ID. |
| _extraInfo | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/teradata/main/json-schema/teradata-system-schema.json",
"title": "system",
"x-generated": "2026-10-04",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/teradata-api-info-api-openapi.yml#/components/schemas/system",
"properties": {
"id": {
"description": "The auto-generated ID of the system.",
"type": "string"
},
"lastModified": {
"description": "The last time this system was modified.",
"type": "string"
},
"name": {
"description": "The name of the system.",
"type": "string"
},
"description": {
"description": "A description of the system.",
"type": "string"
},
"dataCenterId": {
"description": "The ID of the data center the system is located in.",
"type": "string"
},
"region": {
"description": "Region the system is located in.",
"type": "string"
},
"softwareVersion": {
"description": "The version of the tdqg-node package that should be installed on all nodes of the system.",
"type": "string"
},
"maximumMemoryPerNode": {
"description": "The maximum memory per node in bytes allowed to be used by QueryGrid queries.",
"type": "number"
},
"bridgeOnly": {
"description": "Flags if this system is a bridge only system (e.g. no local data source)",
"type": "boolean"
},
"proxySupportType": {
"description": "Flags if a proxy should be used by this system for connecting to QueryGrid Manager.",
"enum": [
"NO_PROXY",
"LOCAL_PROXY",
"BRIDGE_PROXY"
],
"type": "string"
},
"proxyPort": {
"description": "The port number to listen for proxying connections. Required with LOCAL_PROXY.",
"type": "number"
},
"proxyNetworkId": {
"description": "The UUID of a network rule to specify the network to use to enable proxy support. The default is to use the byn1 network interface automatically.",
"type": "string"
},
"proxyBridgeId": {
"description": "The ID of a remote bridge system (edge nodes) to use to proxy connections to QueryGrid Manager. Bridge system must have proxySupport = LOCAL_PROXY specified.",
"type": "string"
},
"enableProxy": {
"description": "Flags if this system should be directed to run a proxy",
"type": "boolean"
},
"enableOverridePort": {
"description": "Flags if this system is overriding the fabric TCP server socket.",
"type": "boolean"
},
"overridePort": {
"description": "The port number for the tdqg-node service to bind to.",
"type": "number"
},
"autoNodeDelete": {
"description": "Flag to enable auto node delete.",
"type": "boolean"
},
"autoNodeDeleteMinutes": {
"description": "Number of minutes a node is offline before being auto deleted when autoNodeDelete is enabled.",
"type": "number"
},
"systemType": {
"description": "The type of the data source to which the system nodes belong.",
"enum": [
"TERADATA",
"PRESTO",
"HADOOP",
"OTHER"
],
"type": "string"
},
"systemFlavor": {
"description": "The flavor of the Hadoop system.",
"enum": [
"emr",
"cdp",
"dataproc",
"hdinsight"
],
"type": "string"
},
"platformType": {
"description": "The platform on which the system is deployed.",
"enum": [
"AWS",
"AZURE",
"GC",
"PRIVATE",
"ON_PREM"
],
"type": "string"
},
"tags": {
"description": "Optional string key/value pairs for associating some context with the system such as cloud site ID.",
"type": "object"
},
"_extraInfo": {
"$ref": "#/$defs/system-extra-info"
}
},
"type": "object",
"$defs": {
"system-extra-info": {
"properties": {
"nodesOnline": {
"description": "The number of nodes online for the system",
"type": "number"
},
"nodesOffline": {
"description": "The number of nodes offline for the system",
"type": "number"
},
"dataCenterName": {
"description": "The name of the data center the system is located in.",
"type": "string"
},
"lastInstallOperationId": {
"description": "The ID of the last auto-install operation performed for the system.",
"type": "string"
},
"lastInstallStatus": {
"description": "The status of the last auto-install operation performed for the system.",
"type": "string"
}
},
"type": "object"
}
}
}
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
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/teradata-system"
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 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.