Class and Relationship Definitions
The VMware.View.Library MP contains the class and relationship definitions for the View MPs. A class can have properties, such as a name or an ID. The relationships between classes describe their hierarchy. For example, the relationship contains exists between VMware.View.Clusters and VMware.View.Cluster, and between VMware.View.Cluster and VMware.View.Cluster.Node
View Library View Connection Server Group Classes shows the View Connection Server group classes that are defined in the VMware.View.Library MP.
Represents a View Connection Server group. This class has the properties ClusterID and DisplayName (the name of the group).
View Library Base Classes shows the abstract base classes that are defined in the VMware.View.Library MP.
Represents a member of a View Connection Server group. This class has the properties ClusterID, ClusterName, ProductVersion, and InstallPath.
Represents a View component that has been installed on a member of a View Connection Server group. This class has the property Name.
Represents the Connection Server component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Directory component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Framework component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Message Bus component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Security Gateway component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Security Server component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents the Web component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.
Represents a member of a View Connection Server group with the Connection Server installed on it. This class inherits its properties from VMware.View.NodeRole.
Represents a member of a View Connection Server group with the Security Server installed on it. This class inherits its properties from VMware.View.NodeRole.
The currently supported instances that are derived from these classes must be View version 5.1.x or a later release. View Library Concrete Classes shows the concrete classes that are defined in the VMware.View.Library MP.
Note These concrete classes are the latest versions and are supported in View 5.1.x and later releases.
Represents a View Connection Server group member that has version 5.1.x or a later release of View installed. This class inherits its properties from VMware.View.Cluster.Node.
Represents version 5.1.x or a later release of the Connection Server component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.Connection
Server.
Represents version 5.1.x or a later release of the Directory component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.Directory.
Represents version 5.1.x or a later release of the Framework component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.Framework.
Represents version 5.1.x or a later release of the Message Bus component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.MessageBus.
Represents version 5.1.x or a later release of the Security Gateway component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.SecureGateway.
Represents version 5.1.x or a later release of the Security Server component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.SecurityServer.
Represents version 5.1.x or a later release of the Web component that has been installed on a member of a View Connection Server group. This class inherits its properties from VMware.View.Component.Web.
Represents a member of a View Connection Server group with version 5.1.x or a later release of the Connection Server installed on it. This class inherits its properties from VMware.View.NodeRole.
Represents a member of a View Connection Server group with version 5.1.x or a later release of the Security Server installed on it. This class inherits its properties from VMware.View.NodeRole.
The VMware.View.Library MP also contains friendly name strings for classes and properties. The SCOM console displays friendly names in preference to class and property names.