Skip to main content

MemDetectionMethodMemRegistryDetectionMethod

Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.

Type: object

PropertyTypeRequiredNullableConstraints / defaultDescription
TypestringNoNot declaredenum: "Registry"—
descriptionstringNoYes——
is32BitbooleanNoNot declared——
keyPathstringNoYes——
operatorintegerNoNot declaredenum: 0 (None), 1 (Equals), 2 (NotEquals), 3 (GreaterThanOrEqualTo), 4 (GreaterThan), 5 (LessThanOrEqualTo), 6 (LessThan)—
optionintegerNoNot declaredenum: 0 (Exists), 1 (DoesNotExist), 2 (StringComparison), 3 (VersionComparison), 4 (IntegerComparison)—
targetValuestringNoYes——
typestringNoYes——
valueNamestringNoYes——

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": [
"Registry"
],
"type": "string"
},
"description": {
"nullable": true,
"type": "string"
},
"is32Bit": {
"type": "boolean"
},
"keyPath": {
"nullable": true,
"type": "string"
},
"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"
]
},
"option": {
"enum": [
0,
1,
2,
3,
4
],
"type": "integer",
"x-enum-descriptions": [
null,
null,
null,
null,
null
],
"x-enum-varnames": [
"Exists",
"DoesNotExist",
"StringComparison",
"VersionComparison",
"IntegerComparison"
]
},
"targetValue": {
"nullable": true,
"type": "string"
},
"type": {
"nullable": true,
"type": "string"
},
"valueName": {
"nullable": true,
"type": "string"
}
}
}