MemDetectionMethodMemMsiDetectionMethod
Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.
Type: object
| Property | Type | Required | Nullable | Constraints / default | Description |
|---|---|---|---|---|---|
Type | string | No | Not declared | enum: "MSI" | — |
description | string | No | Yes | — | — |
is32Bit | boolean | No | Not declared | — | — |
matchVersion | boolean | No | Not declared | — | — |
operator | integer | No | Not declared | enum: 0 (None), 1 (Equals), 2 (NotEquals), 3 (GreaterThanOrEqualTo), 4 (GreaterThan), 5 (LessThanOrEqualTo), 6 (LessThan) | — |
productCode | string | No | Yes | — | — |
targetVersion | string | No | Yes | — | — |
type | string | No | Yes | — | — |
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.
Complete schema definition
{
"properties": {
"Type": {
"enum": [
"MSI"
],
"type": "string"
},
"description": {
"nullable": true,
"type": "string"
},
"is32Bit": {
"type": "boolean"
},
"matchVersion": {
"type": "boolean"
},
"operator": {
"enum": [
0,
1,
2,
3,
4,
5,
6
],
"type": "integer",
"x-enum-descriptions": [
null,
null,
null,
null,
null,
null,
null
],
"x-enum-varnames": [
"None",
"Equals",
"NotEquals",
"GreaterThanOrEqualTo",
"GreaterThan",
"LessThanOrEqualTo",
"LessThan"
]
},
"productCode": {
"nullable": true,
"type": "string"
},
"targetVersion": {
"nullable": true,
"type": "string"
},
"type": {
"nullable": true,
"type": "string"
}
}
}