MemDetectionMethod
Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.
Type: object; anyOf: MemDetectionMethodMemMsiDetectionMethod, MemDetectionMethodMemRegistryDetectionMethod, MemDetectionMethodMemFileDetectionMethod, MemDetectionMethodMemScriptDetectionMethod, MemDetectionMethodMemMsixDetectionMethod
| Attribute | Value |
|---|---|
| Required properties | Type |
anyOf: At least one schema must match.
Discriminator property: Type
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
- MemDetectionMethodMemFileDetectionMethod
- MemDetectionMethodMemMsiDetectionMethod
- MemDetectionMethodMemMsixDetectionMethod
- MemDetectionMethodMemRegistryDetectionMethod
- MemDetectionMethodMemScriptDetectionMethod
Complete schema definition
{
"anyOf": [
{
"$ref": "#/components/schemas/MemDetectionMethodMemMsiDetectionMethod"
},
{
"$ref": "#/components/schemas/MemDetectionMethodMemRegistryDetectionMethod"
},
{
"$ref": "#/components/schemas/MemDetectionMethodMemFileDetectionMethod"
},
{
"$ref": "#/components/schemas/MemDetectionMethodMemScriptDetectionMethod"
},
{
"$ref": "#/components/schemas/MemDetectionMethodMemMsixDetectionMethod"
}
],
"discriminator": {
"mapping": {
"File": "#/components/schemas/MemDetectionMethodMemFileDetectionMethod",
"MSI": "#/components/schemas/MemDetectionMethodMemMsiDetectionMethod",
"MSIX": "#/components/schemas/MemDetectionMethodMemMsixDetectionMethod",
"Registry": "#/components/schemas/MemDetectionMethodMemRegistryDetectionMethod",
"Script": "#/components/schemas/MemDetectionMethodMemScriptDetectionMethod"
},
"propertyName": "Type"
},
"required": [
"Type"
],
"type": "object"
}