Operating system models
To model a Windows or UNIX operating system, create an instance of the BMC_OperatingSystem class. Associate the instance to the parent BMC_ComputerSystem instance by a BMC_HostedSystemComponents relationship.
Logical identity of the BMC_OperatingSystem class
As with any related component of the BMC_ComputerSystem class, an operating system is identified by the Name attribute in conjunction with the SystemName attribute that represents the name of the parent instance of the computer. Therefore, the Name attribute represents the local name of the operating system CI in the context of the computer that is hosting it, as described in the following table:
Attribute | Usage |
---|---|
Name | Identifies the name of the child instance in the context of the parent instance of the BMC_ComputerSystem class. If multiple operating systems are installed on the same computer, the Name attribute must be structured so that the multiple instances have different names. |
SystemName | Specifies the name of the system. This must be the same as the parent instance of the BMC_ComputerSystemName attribute. This attribute is automatically populated from the related CI when a weak relationship is created between the operating system and a computer system. |
Additional attributes of BMC_OperatingSystem class
The following table describes additional attributes of BMC_OperatingSystem class:
Attribute | Usage |
---|---|
Description | The description of the operating system. |
ManufacturerName | The company that manufactured the operating system. |
SerialNumber | The serial number of the operating system. |
ShortDescription | A description for the operating system. |
VersionNumber | The version number of the operating system. |