Class CIM_OSVersionCheck
extends CIM_Check

The OS Version Check class specifies the versions of the OS that can support this software element. This check can be for a specific, minimum, maximum or a range of releases of an OS. To specify a specific version the minimum and maximum versions must be the same. To specify a minimum, the minimum version needs only be specified. To specify a maximum version, the maximum version needs only be specified. To specify a range both minimum and maximum version need to be specified. The type of operating system is specified in the TargetOperatingSystem property of the owning SoftwareElement. The details of this checks are compared with the corresponding details found in a CIM_OperatingSystem object referenced by InstalledOS association for the CIM_ComputerSystem object that describes the environment. As long as there is at least one CIM_OperatingSystem that satisfies the details of the condition, the check is satisfied. In other words, all the operating systems on the relevant computer system do not need to satistfy the condition. There needs to be at least one. Also, note the the OSType property of the CIM_OperatingSystem class must match the type of the TargetOperatingSystem property.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Check
   |
   +--CIM_OSVersionCheck

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
Descriptionstring The OS Version Check class specifies the versions of the OS that can support this software element. This check can be for a specific, minimum, maximum or a range of releases of an OS. To specify a specific version the minimum and maximum versions must be the same. To specify a minimum, the minimum version needs only be specified. To specify a maximum version, the maximum version needs only be specified. To specify a range both minimum and maximum version need to be specified. The type of operating system is specified in the TargetOperatingSystem property of the owning SoftwareElement. The details of this checks are compared with the corresponding details found in a CIM_OperatingSystem object referenced by InstalledOS association for the CIM_ComputerSystem object that describes the environment. As long as there is at least one CIM_OperatingSystem that satisfies the details of the condition, the check is satisfied. In other words, all the operating systems on the relevant computer system do not need to satistfy the condition. There needs to be at least one. Also, note the the OSType property of the CIM_OperatingSystem class must match the type of the TargetOperatingSystem property. None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
MaximumVersionstring
Descriptionstring Maximum version of required operating system. The value is encoded as <major>.<minor>.<revision> or <major>.<minor><letter revision>None TRANSLATABLE= true
maxlenuint3264None None
ModelCorrespondencestringCIM_OperatingSystem.VersionNone None
MinimumVersionstring
Descriptionstring Minimum version of required operating system. The value is encoded as <major>.<minor>.<revision> or <major>.<minor><letter revision>None TRANSLATABLE= true
maxlenuint3264None None
ModelCorrespondencestringCIM_OperatingSystem.VersionNone None

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CheckIDstringCIM_Check
CheckModebooleanCIM_Check
DescriptionstringCIM_ManagedElement
NamestringCIM_Check
SoftwareElementIDstringCIM_Check
SoftwareElementStateuint16CIM_Check
TargetOperatingSystemuint16CIM_Check
VersionstringCIM_Check