The SMS_InventoryReport Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the classes and properties that are enabled to be collected.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class SMS_InventoryReport : SMS_BaseClass { UInt32 DefaultTimeout; String Description; String InventoryReportID; SMS_InventoryReportClass ReportClasses[]; UInt32 ReportTimeout; }; |
Methods
The following table lists the methods in the SMS_InventoryReport class.
Method | Description |
---|---|
Imports new inventory classes and enables the collection of existing classes. |
Properties
- DefaultTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: [not_null]The default timeout of the inventory collection cycle on the client.
- Description
- Data type: StringAccess type: Read/Write Qualifiers: [not_null]The description of the inventory report.
- InventoryReportID
- Data type: StringAccess type: Read/Write Qualifiers: [key]A GUID that represents the inventory report type.
- ReportClasses
- Data type: Object Array Access type: Read/Write Qualifiers: noneThe classes that are enabled for collection in this report.
- ReportTimeout
- Data type: UInt32Access type: Read/Write Qualifiers: [not_null]The timeout of the inventory collection cycle on the client.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.