WmiClassProperty
Holds a row for each unique property per class scanned.
erDiagram
WmiClass ||--o{ WmiClassProperty : "WmiClassID"
WmiClassProperty ||--o{ WmiInstanceHistoryProperty : "WmiClassPropertyID"
WmiClassProperty ||--o{ WmiInstanceProperty : "WmiClassPropertyID"
Fields
| Field |
Type |
Description |
| Array |
boolean |
true if the property is multivalued (array) |
| ID |
numeric |
Internal ID for the WmiClassProperty entity (Primary Key) |
| Name |
string |
Name of the Property as defined by WMI or OctoSAM for Octopus extension classes |
| Type |
string |
S for String, I for Integer, B for Boolean |
| WmiClassID |
numeric |
Internal ID that references the WmiClass entity (Foreign Key) |
References
| Column Name |
Referenced Table |
Description |
| WmiClassID |
WmiClass |
Holds a row for each unique WMI class scanned (for systems that do not support WMI/CIM, OctoSAM defines a set of own classes such as Linux_ Aix_ or Mac_ classes). |
Referenced by
| Table |
Column Name |
Description |
| WmiInstanceHistoryProperty |
WmiClassPropertyID |
See WmiInstanceProperty for description of the columns |
| WmiInstanceProperty |
WmiClassPropertyID |
Each entity is a property scanned for a particular instance of a WMI class per machine |