CIM_ResourceAllocationSettingData クラス
リソース自体を表すために通常使用される CIM クラスのスコープ外にある割り当てられたリソースの設定を表します。 これらの設定には、リソースのコンシューマーに表示されない可能性がある割り当てに固有の情報が含まれます。
構文
[Abstract, Version("2.24.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourceAllocationSettingData : CIM_SettingData
{
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
string PoolID;
uint16 ConsumerVisibility;
string HostResource[];
string AllocationUnits;
uint64 VirtualQuantity;
uint64 Reservation;
uint64 Limit;
uint32 Weight;
boolean AutomaticAllocation;
boolean AutomaticDeallocation;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
string VirtualQuantityUnits = "count";
};
メンバー
CIM_ResourceAllocationSettingData クラスには、次の種類のメンバーがあります。
プロパティ
CIM_ResourceAllocationSettingData クラスには、これらのプロパティがあります。
-
アドレス
-
-
データ型: string
-
アクセスの種類: 読み取り専用
リソースのアドレス (イーサネット ポートの MAC アドレスなど)。
-
-
AddressOnParent
-
-
データ型: string
-
アクセスの種類: 読み取り専用
親のコンテキストからのこのリソースのアドレス。 このプロパティは、コントローラーの関係とコントローラー上のデバイスの順序を記述するために使用されます。 たとえば、親が PCI コントローラーの場合、このプロパティは、この子デバイスの PCI スロットを指定します。
-
-
AllocationUnits
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。予約"、"CIM_ResourceAllocationSettingData。Limit") 、IsPUnit
Reservation プロパティと Limit プロパティで使用される割り当て単位。
-
-
AutomaticAllocation
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
リソース を自動的に割り当てる場合は true。それ以外の場合は false。
-
-
AutomaticDeallocation
-
-
データ型: boolean
-
アクセスの種類: 読み取り専用
リソース の割り当てを自動的に解除する場合は true。それ以外の場合は false。
-
-
接続
-
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
名前付きネットワークやスイッチ ポートなど、リソースに接続されているオブジェクトを示す配列。
-
-
ConsumerVisibility
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
割り当てられたリソースに対するコンシューマーの可視性。
-
-
不明 (0)
-
パススルー (2)
-
仮想化 (3)
-
表されない (4)
-
DMTF 予約済み (..)
-
ベンダー予約済み (32767..65535)
HostResource
-
データ型: 文字列 配列
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。ConsumerVisibility", "CIM_ResourceAllocationSettingData.MappingBehavior")
割り当てられたリソースの割り当てを含む配列。 このプロパティの null 以外の各値は、RFC3986 ベースの URI として書式設定する必要があります。 リソースがモデル化されている場合、値は WBEM URI である必要があります。
制限
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。AllocationUnits")
割り当てに付与するリソースの最大量。 このプロパティの単位の種類は、 AllocationUnits プロパティによって指定されます。
MappingBehavior
-
データ型: uint16
-
アクセスの種類: 読み取り専用
リソースが基になるリソースにどのようにマップされるかを示します。
不明 (0)
サポートされていません (2)
専用 (3)
ソフト アフィニティ (4)
ハード アフィニティ (5)
DMTF 予約済み (..)
ベンダー予約済み (32767..65535)
OtherResourceType
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。ResourceType")
ResourceType プロパティが 1 (その他) に設定されている場合のリソースの種類の説明。
Parent
-
データ型: string
-
アクセスの種類: 読み取り専用
リソースの親 (たとえば、現在の割り当てのコントローラー)。
PoolID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourcePool。PoolId")
リソースを生成したリソース プールの ID。
予約
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。AllocationUnits")
この割り当てに使用できるリソースの数。 リソースの過剰コミットメントをサポートするシステムでは、通常、この値はアドミッション制御に使用されます。
このプロパティの単位の種類は、 AllocationUnits プロパティによって指定されます。
ResourceSubType
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。ResourceType")
このリソースの実装固有のサブタイプ。 たとえば、これは、同じリソースの種類の異なるモデルを区別するために使用できます。
ResourceType
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。OtherResourceType", "CIM_ResourceAllocationSettingData.ResourceSubType")
割り当て設定で表されるリソースの種類。
その他 (1)
コンピューター システム (2)
プロセッサ (3)
メモリ (4)
IDE コントローラー (5)
Parallel SCSI HBA (6)
FC HBA (7)
iSCSI HBA (8)
IB HCA (9)
イーサネット アダプター (10)
その他のネットワーク アダプター (11)
I/O スロット (12)
I/O デバイス (13)
フロッピー ドライブ (14)
CD ドライブ (15)
DVD ドライブ (16)
ディスク ドライブ (17)
テープ ドライブ (18)
記憶域の範囲 (19)
その他の記憶装置 (20)
シリアル ポート (21)
並列ポート (22)
USB コントローラー (23)
グラフィックス コントローラー (24)
IEEE 1394 コントローラー (25)
パーティション分割可能ユニット (26)
基本パーティション分割可能ユニット (27)
電源 (28)
冷却容量 (29)
イーサネット スイッチ ポート (30)
論理ディスク (31)
ストレージ ボリューム (32)
イーサネット接続 (33)
DMTF 予約済み (...)
Vendor Reserved (0x8000..0xFFFF)
VirtualQuantity
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。VirtualQuantityUnits")
リソースのコンシューマーに表示されるリソースの数。
VirtualQuantityUnits
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_ResourceAllocationSettingData。VirtualQuantity") 、IsPUnit
VirtualQuantity プロパティで使用される単位。
Weight
-
データ型: uint32
-
アクセスの種類: 読み取り専用
同じリソース プールからの他の割り当てに関連するこの割り当ての相対的な優先順位。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 |
サポートされている最小のサーバー |
Windows Server 2012 |
名前空間 |
Root\virtualization\v2 |
MOF |
|
[DLL] |
|