CIM SMASH/Server Management API
Class CIM_DeviceSoftware
extends CIM_Dependency (Association)
The DeviceSoftware relationship identifies any software that is associated with a Device such as drivers, configuration, or application software, or firmware.
Details...
This class is not implemented.
Class Qualifiers
Name | Data Type | Value | Scope | Flavors |
---|---|---|---|---|
Association | boolean | true | None | OVERRIDABLE= false |
Description | string | The DeviceSoftware relationship identifies any software that is associated with a Device such as drivers, configuration, or application software, or firmware. | None | TRANSLATABLE= true |
UMLPackagePath | string | CIM::Device::DeviceElements | None | None |
Version | string | 2.10.0 | TOSUBCLASS= false | TRANSLATABLE= true |
Local Class Properties
Name | Data Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | Scope | Flavors | ||
LoadedOnDevice | boolean | |||||
Description | string | Boolean that indicates that the software is 'burned into' or otherwise located on the hardware of the LogicalDevice. | None | TRANSLATABLE= true | ||
Purpose | uint16 | |||||
Description | string | An enumerated integer that indicates the role that this software plays in regards to its associated Device. For example, this software could be instrumentation (value=5) or firmware (value=6). | None | TRANSLATABLE= true | ||
MappingStrings | string | MIF.DMTF|SubComponent Software|001.2 | None | None | ||
ModelCorrespondence | string | CIM_DeviceSoftware.PurposeDescription | None | None | ||
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8 | None | None | ||
Values | string | Unknown, Other, Driver, Configuration Software, Application Software, Instrumentation, Firmware, BIOS, Boot ROM | None | TRANSLATABLE= true | ||
PurposeDescription | string | |||||
Description | string | A free-form string that provides more information for the Purpose property, for example, "Application Software". | None | TRANSLATABLE= true | ||
ModelCorrespondence | string | CIM_DeviceSoftware.Purpose | None | None | ||
UpgradeableOnDevice | boolean | |||||
Description | string | Boolean that indicates whether the software is upgradeable, when it is LoadedOnDevice. Software that is loaded as part of the OperatingSystem is typically changeable and upgradeable. However, when DeviceSoftware is burned into EEPROM or a chip that realizes the LogicalDevice, then it might not be upgradeable. This property indicates the ability to update and upgrade DeviceSoftware. | None | TRANSLATABLE= true |
Association References
Name | Class Origin | Reference Class |
---|---|---|
Antecedent | CIM_DeviceSoftware | CIM_SoftwareElement |
Dependent | CIM_DeviceSoftware | CIM_LogicalDevice |
Copyright © 2008-2020 VMware, Inc. All rights reserved.