Progress Software · Schema
chef.automate.api.cfgmgmt.response.Run
CompanyEnterprise SoftwareManaged File TransferInfrastructure AutomationNetwork MonitoringContent ManagementDeveloper ToolsData PlatformApplication DevelopmentDevOpsAgentic RAGFile Sharing
Properties
| Name | Type | Description |
|---|---|---|
| chef_tags | array | List of tags associated with the node. |
| chef_version | string | Chef-client version on the node. |
| cloud_provider | string | |
| cookbooks | array | List of cookbooks associated with the node. |
| deprecations | array | Intentionally blank. |
| dmi_system_manufacturer | string | |
| dmi_system_serial_number | string | |
| domain | string | |
| end_time | string | End time of the infra run. |
| environment | string | The environment for the node. |
| error | object | Chef Error information, available on failed runs. |
| expanded_run_list | object | Expanded run list for the node. |
| fqdn | string | FQDN of the node. |
| hostname | string | |
| id | string | Id of the infra node run. |
| ip6address | string | IP 6 Address for the node. |
| ipaddress | string | IP Address for the node. |
| kernel_release | string | |
| kernel_version | string | |
| macaddress | string | |
| memory_total | string | |
| node_id | string | The chef_guid associated with the node. |
| node_name | string | Name of the node. |
| organization | string | The organization the node is associated with. |
| platform | string | Full platform string for the node (family + version). |
| platform_family | string | Platform family for the node. |
| platform_version | string | Platform version for the node. |
| policy_group | string | Policy group associated with the node. |
| policy_name | string | Policy name associated with the node. |
| policy_revision | string | Policy revision associated with the node. |
| projects | array | List of projects the node belongs to. |
| recipes | array | List of recipes the node calls. |
| resource_names | array | List of resource names for the node. |
| resources | array | Intentionally blank. |
| roles | array | List of roles associated with the node. |
| run_list | array | Run list for the node. |
| source | string | Source of the node run (e.g. chef-solo). |
| source_fqdn | string | Chef server associated with the node. |
| start_time | string | Start time of the infra run. |
| status | string | Status of the infra node run. |
| tags | array | Unused field. |
| timezone | string | |
| total_resource_count | integer | Resource count reported on the infra node run. |
| updated_resource_count | integer | Count of resources updated in the infra node run. |
| uptime_seconds | integer | Count in seconds that the node has been active. |
| versioned_cookbooks | array | List of versioned cookbooks associated with the node. |
| virtualization_role | string | |
| virtualization_system | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/progress-software/json-schema/progress-software-chef-automate-api-cfgmgmt-response-run-schema.json",
"title": "chef.automate.api.cfgmgmt.response.Run",
"x-generated": "2026-11-04",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/progress-software-configmgmt-api-openapi.yml#/components/schemas/chef.automate.api.cfgmgmt.response.Run",
"type": "object",
"properties": {
"chef_tags": {
"description": "List of tags associated with the node.",
"type": "array",
"items": {
"type": "string"
}
},
"chef_version": {
"description": "Chef-client version on the node.",
"type": "string"
},
"cloud_provider": {
"type": "string"
},
"cookbooks": {
"description": "List of cookbooks associated with the node.",
"type": "array",
"items": {
"type": "string"
}
},
"deprecations": {
"description": "Intentionally blank.",
"type": "array",
"items": {
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.Deprecation"
}
},
"dmi_system_manufacturer": {
"type": "string"
},
"dmi_system_serial_number": {
"type": "string"
},
"domain": {
"type": "string"
},
"end_time": {
"description": "End time of the infra run.",
"type": "string",
"format": "date-time"
},
"environment": {
"description": "The environment for the node.",
"type": "string"
},
"error": {
"description": "Chef Error information, available on failed runs.",
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.ChefError"
},
"expanded_run_list": {
"description": "Expanded run list for the node.",
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.ExpandedRunList"
},
"fqdn": {
"description": "FQDN of the node.",
"type": "string"
},
"hostname": {
"type": "string"
},
"id": {
"description": "Id of the infra node run.",
"type": "string"
},
"ip6address": {
"description": "IP 6 Address for the node.",
"type": "string"
},
"ipaddress": {
"description": "IP Address for the node.",
"type": "string"
},
"kernel_release": {
"type": "string"
},
"kernel_version": {
"type": "string"
},
"macaddress": {
"type": "string"
},
"memory_total": {
"type": "string"
},
"node_id": {
"description": "The chef_guid associated with the node.",
"type": "string"
},
"node_name": {
"description": "Name of the node.",
"type": "string"
},
"organization": {
"description": "The organization the node is associated with.",
"type": "string"
},
"platform": {
"description": "Full platform string for the node (family + version).",
"type": "string"
},
"platform_family": {
"description": "Platform family for the node.",
"type": "string"
},
"platform_version": {
"description": "Platform version for the node.",
"type": "string"
},
"policy_group": {
"description": "Policy group associated with the node.",
"type": "string"
},
"policy_name": {
"description": "Policy name associated with the node.",
"type": "string"
},
"policy_revision": {
"description": "Policy revision associated with the node.",
"type": "string"
},
"projects": {
"description": "List of projects the node belongs to.",
"type": "array",
"items": {
"type": "string"
}
},
"recipes": {
"description": "List of recipes the node calls.",
"type": "array",
"items": {
"type": "string"
}
},
"resource_names": {
"description": "List of resource names for the node.",
"type": "array",
"items": {
"type": "string"
}
},
"resources": {
"description": "Intentionally blank.",
"type": "array",
"items": {
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.Resource"
}
},
"roles": {
"description": "List of roles associated with the node.",
"type": "array",
"items": {
"type": "string"
}
},
"run_list": {
"description": "Run list for the node.",
"type": "array",
"items": {
"type": "string"
}
},
"source": {
"description": "Source of the node run (e.g. chef-solo).",
"type": "string"
},
"source_fqdn": {
"description": "Chef server associated with the node.",
"type": "string"
},
"start_time": {
"description": "Start time of the infra run.",
"type": "string",
"format": "date-time"
},
"status": {
"description": "Status of the infra node run.",
"type": "string"
},
"tags": {
"description": "Unused field.",
"type": "array",
"items": {
"type": "string"
}
},
"timezone": {
"type": "string",
"title": "timezone of the node"
},
"total_resource_count": {
"description": "Resource count reported on the infra node run.",
"type": "integer",
"format": "int32"
},
"updated_resource_count": {
"description": "Count of resources updated in the infra node run.",
"type": "integer",
"format": "int32"
},
"uptime_seconds": {
"description": "Count in seconds that the node has been active.",
"type": "integer",
"format": "int32"
},
"versioned_cookbooks": {
"description": "List of versioned cookbooks associated with the node.",
"type": "array",
"items": {
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.VersionedCookbook"
}
},
"virtualization_role": {
"type": "string"
},
"virtualization_system": {
"type": "string"
}
},
"$defs": {
"chef.automate.api.cfgmgmt.response.ChefError": {
"type": "object",
"properties": {
"backtrace": {
"description": "Stacktrace for the failure.",
"type": "array",
"items": {
"type": "string"
}
},
"class": {
"description": "Class for the error.",
"type": "string"
},
"description": {
"description": "Description for the error.",
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.Description"
},
"message": {
"description": "Error message for the failed run.",
"type": "string"
}
}
},
"chef.automate.api.cfgmgmt.response.Deprecation": {
"type": "object",
"properties": {
"location": {
"description": "Location of the deprecated code.",
"type": "string"
},
"message": {
"description": "Message for the deprecation.",
"type": "string"
},
"url": {
"description": "Url reference for the deprecation.",
"type": "string"
}
}
},
"chef.automate.api.cfgmgmt.response.Description": {
"type": "object",
"properties": {
"sections": {
"description": "More information about the error.",
"type": "array",
"items": {
"type": "object"
}
},
"title": {
"description": "Title for the error description.",
"type": "string"
}
}
},
"chef.automate.api.cfgmgmt.response.ExpandedRunList": {
"type": "object",
"properties": {
"id": {
"description": "Id of the run list collection.",
"type": "string"
},
"run_list": {
"description": "Intentionally blank.",
"type": "array",
"items": {
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.RunList"
}
}
}
},
"chef.automate.api.cfgmgmt.response.Resource": {
"type": "object",
"properties": {
"conditional": {
"description": "Conditional rule associated with the resource.",
"type": "string"
},
"cookbook_name": {
"description": "Cookbook name associated with the resource.",
"type": "string"
},
"cookbook_version": {
"description": "Version of the cookbook associated with the resource.",
"type": "string"
},
"delta": {
"description": "Change diff for the resource (if it was changed during the run).",
"type": "string"
},
"duration": {
"description": "Duration of the resource processing.",
"type": "string"
},
"error": {
"description": "Chef Error information, available on failed runs.",
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.ChefError"
},
"id": {
"description": "Id of the resource.",
"type": "string"
},
"ignore_failure": {
"description": "Boolean that denotes whether or not the resource failure should be ignored.",
"type": "boolean"
},
"name": {
"description": "Name for the resource.",
"type": "string"
},
"recipe_name": {
"description": "Name of the recipe associated with the resource.",
"type": "string"
},
"result": {
"description": "String result of the resource.",
"type": "string"
},
"status": {
"description": "Status of the resource (e.g. 'up-to-date').",
"type": "string"
},
"type": {
"description": "Resource type.",
"type": "string"
}
}
},
"chef.automate.api.cfgmgmt.response.RunList": {
"type": "object",
"properties": {
"children": {
"description": "Intentionally blank.",
"type": "array",
"items": {
"$ref": "#/$defs/chef.automate.api.cfgmgmt.response.RunList"
}
},
"name": {
"description": "Name of run list item.",
"type": "string"
},
"skipped": {
"description": "Boolean denoting whether or not the run list item was skipped.",
"type": "boolean"
},
"type": {
"description": "Type of run list item (e.g. 'recipe').",
"type": "string"
},
"version": {
"description": "Version of run list item.",
"type": "string"
}
}
},
"chef.automate.api.cfgmgmt.response.VersionedCookbook": {
"type": "object",
"properties": {
"name": {
"description": "Name of the cookbook.",
"type": "string"
},
"version": {
"description": "Version of the cookbook.",
"type": "string"
}
}
}
}
}
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/progress-software-chef-automate-api-cfgmgmt-response-run"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.