VMware.View.Library 管理パックには、View 管理パック用のクラスおよび関係の定義が含まれます。1 つのクラスには、名前や ID などの複数のプロパティがあります。クラス間の関係は、それらのクラスの階層を表します。たとえば、関係 containsVMware.View.ClustersVMware.View.Cluster の間にあり、VMware.View.ClusterVMware.View.Cluster.Node の間にあります。

VMware.View.Library 管理パックには、クラスおよびプロパティ用のフレンドリ名の文字列も含まれます。SCOM コンソールには、クラス名およびプロパティ名の代わりに、フレンドリ名が表示されます。

View 接続サーバ グループ クラス

VMware.View.Library 管理パックには、View 接続サーバ グループ クラス定義が含まれます。

表 1. View ライブラリ View 接続サーバ グループ クラス
クラス名 説明
VMware.View.Cluster View 接続サーバ グループを表します。このクラスには、ClusterID プロパティおよび DisplayName (グループ名)プロパティがあります。
VMware.View.Clusters VMware.View.Cluster のインスタンスが格納される 1 つのクラスを表します。

基本クラス

VMware.View.Library 管理パックには、抽象基本クラス定義が含まれます。

注: : これらの基本クラスから導出される現在サポートされているインスタンスは、 View 5.1.x 以降のリリースである必要があります。
表 2. View ライブラリ基本クラス
クラス名 説明
VMware.View.Cluster.Node View 接続サーバ グループのメンバーを表します。このクラスには、ClusterIDClusterNameProductVersionInstallPath の各プロパティがあります。
VMware.View.Component View 接続サーバ グループのメンバーにインストールされている View コンポーネントを表します。このクラスには Name プロパティがあります。
VMware.View.Component.ConnectionServer View 接続サーバ グループのメンバーにインストールされている 接続サーバ コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.Directory View 接続サーバ グループのメンバーにインストールされているディレクトリ コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.Framework VView 接続サーバ グループのメンバーにインストールされているフレームワーク コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.MessageBus View 接続サーバ グループのメンバーにインストールされているメッセージ バス コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.SecurityGateway View 接続サーバ グループのメンバーにインストールされているセキュリティ ゲートウェイ コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.SecurityServer View 接続サーバ グループのメンバーにインストールされているセキュリティ サーバ コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.Component.Web View 接続サーバ グループのメンバーにインストールされている Web コンポーネントを表します。このクラスは、VMware.View.Component からプロパティを継承します。
VMware.View.ConnectionServerRole 接続サーバ が一緒にインストールされている View 接続サーバ グループのメンバーを表します。このクラスは、VMware.View.NodeRole からプロパティを継承します。
VMware.View.NodeRole View 接続サーバ グループのメンバーのロールを表します。
VMware.View.SecurityServerRole セキュリティ サーバが一緒にインストールされている View 接続サーバ グループのメンバーを表します。このクラスは、VMware.View.NodeRole からプロパティを継承します。

具象クラス

VMware.View.Library 管理パックには、具象クラス定義が含まれます。

注: : これらの具象クラスは最新バージョンであり、 View 5.1.x 以降のリリースでサポートされます。
表 3. View ライブラリ具象クラス
クラス名 説明
VMware.View.Cluster.Node.Item バージョン 5.1.x 以降の View リリースがインストールされた View 接続サーバ グループ メンバーを表します。このクラスは、VMware.View.Cluster.Node からプロパティを継承します。
VMware.View.Component.ConnectionServer.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースの 接続サーバ コンポーネントを表します。このクラスは、VMware.View.Component.ConnectionServer からプロパティを継承します。
VMware.View.Component.Directory.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースのディレクトリ コンポーネントを表します。このクラスは、VMware.View.Component.Directory からプロパティを継承します。
VMware.View.Component.Framework.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースのフレームワーク コンポーネントを表します。このクラスは、VMware.View.Component.Framework からプロパティを継承します。
VMware.View.Component.MessageBus.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースのメッセージ バス コンポーネントを表します。このクラスは、VMware.View.Component.MessageBus からプロパティを継承します。
VMware.View.Component.SecurityGateway.Item View 接続サーバ グループのメンバーにインストールされているゲートウェイ コンポーネントを表します。このクラスは、VMware.View.Component.SecureGateway からプロパティを継承します。
VMware.View.Component.SecurityServer.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースのセキュリティ サーバ コンポーネントを表します。このクラスは、VMware.View.Component.SecurityServer からプロパティを継承します。
VMware.View.Component.Web.Item View 接続サーバ グループのメンバーにインストールされているバージョン 5.1.x 以降のリリースの Web コンポーネントを表します。このクラスは、VMware.View.Component.Web からプロパティを継承します。
VMware.View.ConnectionServerRole.Item バージョン 5.1.x 以降のリリースの 接続サーバが一緒にインストールされている View 接続サーバ グループのメンバーを表します。このクラスは、VMware.View.NodeRole からプロパティを継承します。
VMware.View.SecurityServerRole.Item バージョン 5.1.x 以降のリリースのセキュリティ サーバが一緒にインストールされている View 接続サーバ グループのメンバーを表します。このクラスは、VMware.View.NodeRole からプロパティを継承します。