Sun Microsystems Logo
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next
Appendix A

Solaris Schema

The Solaris Schema and CIM Schema are available by default in the CIM Object Manager. You can view the MOF files, from which the Solaris Schema and CIM Schema are compiled, in /usr/sadm/mof/. CIM Schema files, which implement the Core and Common models of the Common Information Model, are denoted by the use of "CIM" in their associated file names. The Solaris Schema files, denoted by the use of "Solaris" in their file names, provide the unique extensions that Sun Microsystems has made to the Common Information Model. The MOF files that you find in /usr/sadm/mof/will depend on the installation cluster of the system and which packages have been installed.

Documentation of the Solaris providers listed in this chapter is included in the MOF file in which the provider is specified.

Solaris Schema Files

This table provides a brief overview of the Solaris Schema files in /usr/sadm/mof.

Table A-1 Solaris Schema Files

Solaris Schema File What This Schema File Provides 
Solaris_Acl.mof

Contains the classes for WBEM access control list (ACL) based security.

Solaris_Application.mof

Models Solaris packages and patches in CIM.

Solaris_CIMOM.mof

Contains configuration information for the CIM Object Manager.

Solaris_Core.mof

Contains class definition for core classes including the computer system and statistical information.

Solaris_Device.mof

Enables a description of your system's processor, serial ports, printing devices, and time settings to make your computer work with the CIM Object Manager.

Solaris_Event.mof

Defines unique Solaris indication handlers. The class that is defined in this file facilitates the delivery of indications to Management clients. The protocol that is used for this delivery is the implementation of the CIM Remote Method Invocation (RMI) protocol from Sun Microsystems.

Solaris_Network.mof

Defines classes pertaining to network domains, IP subnets, and naming services including NIS, NIS+, LDAP, DNS, and server /etc files.

Solaris_Performance.mof

Defines classes that pertain to the use and performance of computing resources for each user and for each project.

Solaris_Project.mof

Defines classes that model the Solaris project database.

Solaris_Schema.mof

Lists all of the MOF files of the Solaris Schema, and specifies the order in which the MOF files are read and are compiled.

Solaris_SNMP.mof

Contains classes used to configure the SNMP provider and its communication to SNMP agents on different systems.

Solaris_System.mof

Models the Solaris Schema components for a system, including the operating system and processes of the system.

Solaris_Users.mof

Defines classes for working with user accounts.

Solaris_VM1.0.mof

Defines classes that pertain to storage devices.

WBEMServices.mof

Contains classes to configure the class path of the CIM object manager and its protocol adapters, both for clients and providers.

The following sections describe the contents of each schema file in more detail.

Solaris_Acl.mof File

The Solaris_Acl.mof file specifies the security classes in Solaris WBEM Services. This file defines these base classes for access control lists, users, and namespaces:

  • Solaris_Acl

  • Solaris_NamespaceAcl

  • Solaris_UserAcl

Solaris_Application.mof File

The Solaris_Application.mof file enables you to set up packages and patches for your applications that extend the Solaris Schema. The Solaris_Application.mof file defines the following classes:

  • Solaris_InstalledSoftwareElement

  • Solaris_Package

  • Solaris_Patch

  • Solaris_RegistrySoftwareElement

  • Solaris_SoftwareElement

  • Solaris_SoftwareFeature

In addition, the Solaris_Application.mof file defines the following association classes:

  • Solaris_PatchPackageDependency

  • Solaris_PatchToPatchDependency

  • Solaris_ProductSoftwareElementDependency

  • Solaris_ProductSoftwareElements

  • Solaris_ProductSoftwareFeatureDependency

  • Solaris_ProductSoftwareFeatures

  • Solaris_RegistryElementDependency

  • Solaris_SoftwareElementDependency

  • Solaris_SoftwareElementProductDependency

  • Solaris_SoftwareElementSoftwareFeatureDependency

  • Solaris_SoftwareFeatureDependency

  • Solaris_SoftwareFeatureParentChild

  • Solaris_SoftwareFeatureProductDependency

  • Solaris_SoftwareFeatureSoftwareElementDependency

  • Solaris_SoftwareFeatureSoftwareElements

Previous Previous     Contents     Index     Next Next
 

Updated: 2003-10-07, 17:09