RobopackProgramInfo
Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.
Type: object
| Attribute | Value |
|---|---|
| Nullable | Yes |
| Property | Type | Required | Nullable | Constraints / default | Description |
|---|---|---|---|---|---|
allowAvailableUninstall | boolean | No | Yes | — | — |
diskSpaceRequired | integer (int32) | No | Yes | — | — |
installCommand | string | No | Yes | — | — |
memoryRequired | integer (int32) | No | Yes | — | — |
minimumCpuCount | integer (int32) | No | Yes | — | — |
minimumCpuMhz | integer (int32) | No | Yes | — | — |
processorArchitectures | MemProcessorArchitecture | No | Not declared | — | — |
restartBehavior | MemDeviceRestartBehavior | No | Not declared | — | — |
returnCodes | array of RobopackProgramReturnCode | No | Yes | — | — |
uninstallCommand | string | No | Yes | — | — |
userContext | boolean | No | Not declared | — | — |
Required property status follows the schema's required list. Nullability and defaults are shown only where declared; a missing declaration does not establish backend behavior.
Related models
Complete schema definition
{
"nullable": true,
"properties": {
"allowAvailableUninstall": {
"nullable": true,
"type": "boolean"
},
"diskSpaceRequired": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"installCommand": {
"nullable": true,
"type": "string"
},
"memoryRequired": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"minimumCpuCount": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"minimumCpuMhz": {
"format": "int32",
"nullable": true,
"type": "integer"
},
"processorArchitectures": {
"$ref": "#/components/schemas/MemProcessorArchitecture"
},
"restartBehavior": {
"$ref": "#/components/schemas/MemDeviceRestartBehavior"
},
"returnCodes": {
"items": {
"$ref": "#/components/schemas/RobopackProgramReturnCode"
},
"nullable": true,
"type": "array"
},
"uninstallCommand": {
"nullable": true,
"type": "string"
},
"userContext": {
"type": "boolean"
}
},
"type": "object"
}