CIM_Rack クラス

CIM_Rack クラスは、シャーシが格納されているラック (物理フレームまたはエンクロージャ) を表します。 通常、ラックはエンクロージャを表します。機能するすべてのコンポーネントはシャーシにパッケージ化されます。

重要

DMTF (分散管理タスク フォース) CIM (共通情報モデル) クラスは、WMI クラスが構築される親クラスです。 WMI では現在、 CIM 2.x バージョン スキーマのみがサポートされています。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。 プロパティは、MOF の順序ではなく、アルファベット順に一覧表示されます。

構文

[Abstract, UUID("{FAF76B71-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_Rack : CIM_PhysicalFrame
{
  boolean  AudibleAlarm;
  string   BreachDescription;
  string   CableManagementStrategy;
  string   Caption;
  string   CountryDesignation;
  string   CreationClassName;
  real32   Depth;
  string   Description;
  real32   Height;
  boolean  HotSwappable;
  datetime InstallDate;
  boolean  LockPresent;
  string   Manufacturer;
  string   Model;
  string   Name;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  boolean  PoweredOn;
  boolean  Removable;
  boolean  Replaceable;
  uint16   SecurityBreach;
  string   SerialNumber;
  string   ServiceDescriptions[];
  uint16   ServicePhilosophy[];
  string   SKU;
  string   Status;
  string   Tag;
  uint16   TypeOfRack;
  string   Version;
  boolean  VisibleAlarm;
  real32   Weight;
  real32   Width;
};

メンバー

CIM_Rack クラスには、次の種類のメンバーがあります。

メソッド

CIM_Rack クラスには、これらのメソッドがあります。

メソッド 説明
IsCompatible 参照先の物理要素を物理パッケージに含めることができるか、または物理パッケージに挿入できるかを確認します。 WMI によって実装されていません。

プロパティ

CIM_Rack クラスには、これらのプロパティがあります。

AudibleAlarm

データ型: boolean

アクセスの種類: 読み取り専用

TRUE の場合、フレームには可聴アラームが装備されます。

このプロパティは、 CIM_PhysicalFrameから継承されます。

BreachDescription

データ型: string

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_PhysicalFrameSecurityBreach")

SecurityBreach プロパティが侵害またはその他のセキュリティ関連のイベントが発生したことを示す場合に情報を提供する自由形式の文字列。

このプロパティは、 CIM_PhysicalFrameから継承されます。

CableManagementStrategy

データ型: string

アクセスの種類: 読み取り専用

フレームのさまざまなケーブルの接続方法とバンドル方法に関する情報を含む自由形式の文字列。 ネットワーク、ストレージ関連、および電源ケーブルが多数ある場合、ケーブル管理は複雑で困難な作業になる可能性があります。 この文字列プロパティには、フレームのアセンブリとサービスに役立つ情報が含まれています。

このプロパティは、 CIM_PhysicalFrameから継承されます。

Caption

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)、 DisplayName ("Caption")

オブジェクトの短いテキスト説明。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

CountryDesignation

データ型: string

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_RackTypeOfRack")

ラックが設計されている国または地域。 国または地域のコード文字列は、ISO/IEC 3166 で定義されています。 ラックの種類は TypeOfRack プロパティで指定します。

CreationClassName

データ型: string

アクセスの種類: 読み取り専用

修飾子: CIM_KeyMaxLen (256)

インスタンスの作成で使用されるクラスまたはサブクラスの名前。 クラスの他のキー プロパティと共に使用する場合、このプロパティを使用すると、クラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

このプロパティは、 CIM_PhysicalElementから継承されます。

[奥行]

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("インチ")

物理パッケージの深さ (インチ単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Description")

オブジェクトのテキスト説明。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

Height

データ型: real32

アクセスの種類: 読み取り専用

修飾子: オーバーライド ("Height")、 Units ("Us")

"U" 測定単位を使用した物理パッケージの高さ。 "U" は、ラックまたはラックに取り付け可能なコンポーネントの高さの標準測定単位であり、1.75 インチまたは 4.445 センチメートルに相当します。

このプロパティは、 CIM_PhysicalPackageから継承されます。

HotSwappable

データ型: boolean

アクセスの種類: 読み取り専用

TRUE の場合、パッケージをホット スワップできます。 含まれているパッケージがオンになっている間に、要素を物理的に異なる (ただし同等の) パッケージに置き換えることができる場合、物理パッケージをホットスワップできます。 たとえば、ファン コンポーネントはホット スワップするように設計できます。 ホットスワップ可能なすべてのコンポーネントは、本質的に取り外し可能で交換可能です。

このプロパティは、 CIM_PhysicalPackageから継承されます。

InstallDate

データ型: datetime

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")

オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

LockPresent

データ型: boolean

アクセスの種類: 読み取り専用

TRUE の場合、フレームはロックで保護されます。

このプロパティは、 CIM_PhysicalFrameから継承されます。

Manufacturer

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256)

物理要素を生成したorganizationの名前。 詳細については、CIM_ProductVendor プロパティを参照してください。

このプロパティは、 CIM_PhysicalElementから継承されます。

Model

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素が一般的に認識される名前。

このプロパティは、 CIM_PhysicalElementから継承されます。

名前

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Name")

オブジェクトが認識されるラベル。 サブクラス化すると、このプロパティをキー プロパティとしてオーバーライドできます。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

OtherIdentifyingInfo

データ型: string

アクセスの種類: 読み取り専用

物理要素を識別するために使用できる、資産タグ情報以外の追加データ。 1 つの例として、資産タグを持つ要素に関連付けられたバーコード データがあります。 このプロパティは、 CIM_PhysicalElementから継承されます。

注意

バー コード データのみが使用でき、一意で要素キーとして使用できる場合、このプロパティは null になり、バーコード データは Tag プロパティのクラス キーとして使用されます。

PartNumber

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256)

物理要素を生成または製造したorganizationによって割り当てられた部品番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

PoweredOn

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、物理要素の電源がオンになります。

このプロパティは、 CIM_PhysicalElementから継承されます。

リムーバブル

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、この要素は、パッケージ全体の機能を損なうことなく、通常見つかる物理コンテナーとの間で取り込まれるよう設計されています。 パッケージは、取り外しを実行するために電源が "オフ" である必要がある場合でも、取り外し可能と見なされます。 電源を "オン" にしてパッケージを削除できる場合、要素はリムーバブルであり、ホット スワップできます。 たとえば、ラップトップの余分なバッテリーは、SCA コネクタを使用して挿入されたディスク ドライブ パッケージと同様に、取り外し可能です。ただし、後者はホットスワップできます。 ラップトップのディスプレイは取り外し可能ではなく、冗長でない電源でもありません。 これらのコンポーネントを削除すると、パッケージ全体の機能に影響するか、パッケージの緊密な統合により不可能になります。

このプロパティは、 CIM_PhysicalPackageから継承されます。

置き換え可能

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、要素を物理的に異なる要素に置き換えることができます。 たとえば、一部のコンピューター システムでは、メイン プロセッサ チップを上位のクロック定格のいずれかにアップグレードできます。 この場合、プロセッサは交換可能であると言われます。 取り外し可能なコンポーネントはすべて、本質的に置換可能です。

このプロパティは、 CIM_PhysicalPackageから継承されます。

SecurityBreach

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|物理コンテナー グローバル テーブル|002.12")、 ModelCorrespondence ("CIM_PhysicalFrameBreachDescription")

フレームの物理的な侵害が試行されたが失敗したか、試行されて成功したかを示します。 このプロパティは、 CIM_PhysicalFrameから継承されます。

その他 (1)

不明 (2)

違反なし (3)

侵害の試行 (4)

侵害の成功 (5)

SerialNumber

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

ラックを識別するために使用される製造元割り当て番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

ServiceDescriptions

データ型: 文字列 配列

アクセスの種類: 読み取り専用

修飾子: ArrayType ("Indexed")、 ModelCorrespondence ("CIM_PhysicalFrameServicePhilosophy")

ServicePhilosophy 配列内のエントリの詳細な説明を提供する自由形式の文字列。 配列の各エントリは、同じインデックスにある ServicePhilosophy のエントリに関連しています。

このプロパティは、 CIM_PhysicalFrameから継承されます。

ServicePhilosophy

データ型: uint16 配列

アクセスの種類: 読み取り専用

修飾子: ArrayType ("Indexed")、 ModelCorrespondence ("CIM_PhysicalFrameServiceDescriptions")

フレームが上部、前面、背面、または側面から処理されているかどうかを示します。スライディング トレイまたは取り外し可能な側面があるかどうか、フレームが移動可能かどうか (ローラーなど)。

このプロパティは、 CIM_PhysicalFrameから継承されます。

不明 (0)

その他 (1)

サービスを上から (2)

サービスの先頭から (3)

サービスの戻る (4)

側からのサービス (5)

スライディング トレイ (6)

取り外し可能な側面 (7)

移動可能 (8)

SKU

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素の在庫保管単位番号。

このプロパティは、 CIM_PhysicalElementから継承されます。

状態

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (10)、 DisplayName ("Status")

オブジェクトの現在の状態。 このプロパティは、 CIM_ManagedSystemElementから継承されます。

次の値があります。

OK ("OK")

エラー ("Error")

機能低下 ("Degraded")

不明 ("不明")

Pred Fail ("Pred Fail")

開始 ("開始")

停止中 ("停止中")

サービス ("Service")

ストレス ( "ストレス")

NonRecover ("NonRecover")

連絡先なし ("連絡先なし")

Lost Comm ("Lost Comm")

Tag

データ型: string

アクセスの種類: 読み取り専用

修飾子: CIM_KeyMaxLen (256)

物理要素を一意に識別し、要素のキーとして機能する任意の文字列。 このプロパティには、資産タグやシリアル番号データなどの情報を含めることができます。 CIM_PhysicalElementのキーは、キャビネットやアダプターなどの物理的な配置に関係なく、ハードウェアまたはエンティティを個別に識別するために、オブジェクト階層に非常に高く配置されます。 たとえば、ホット スワップできるリムーバブル コンポーネントは、その包含 (スコープ) パッケージから取得し、一時的に使用することはできません。 オブジェクトは引き続き存在し、別のスコープ コンテナーに挿入することもできます。 物理要素のキーは、配置または場所指向階層とは無関係に定義される任意の文字列です。

このプロパティは、 CIM_PhysicalElementから継承されます。

TypeOfRack

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_RackCountryDesignation")

ラックの種類。

不明 (0)

標準 19 インチ (1)

標準 19 インチ

Telco (2)

機器棚 (3)

非標準 (4)

Version

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

物理要素のバージョン。

このプロパティは、 CIM_PhysicalElementから継承されます。

VisibleAlarm

データ型: ブール値

アクセスの種類: 読み取り専用

TRUE の場合、機器には目に見えるアラームが含まれます。

このプロパティは、 CIM_PhysicalFrameから継承されます。

Weight

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("ポンド")

物理パッケージの重量 (ポンド単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

Width

データ型: real32

アクセスの種類: 読み取り専用

修飾子: 単位 ("インチ")

物理パッケージの幅 (インチ単位)。

このプロパティは、 CIM_PhysicalPackageから継承されます。

解説

CIM_Rack クラスは、CIM_PhysicalFrameから派生します。

WMI では、このクラスは実装されません。

このドキュメントは、DMTF によって公開されている CIM クラスの説明から派生しています。 Microsoft は、軽微なエラーを修正したり、Microsoft SDK ドキュメントの標準に準拠したり、詳細情報を提供したりするために変更を加えた可能性があります。

必要条件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMV2
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

関連項目

CIM_PhysicalFrame