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 类具有这些属性。

Address

数据类型: string

访问类型:只读

资源的地址,例如以太网端口的 MAC 地址。

AddressOnParent

数据类型: string

访问类型:只读

父级上下文中此资源的地址。 此属性用于描述控制器关系和控制器上设备的排序。 例如,如果父级是 PCI 控制器,则此属性将指定此子设备的 PCI 槽。

AllocationUnits

数据类型: string

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingData预留“、”CIM_ResourceAllocationSettingData”。Limit“) , IsPUnit

预留限制属性使用的分配单位。

AutomaticAllocation

数据类型: 布尔值

访问类型:只读

如果为 true ,则自动分配资源;否则为 false

AutomaticDeallocation

数据类型: 布尔值

访问类型:只读

如果为 true ,则自动解除分配资源;否则为 false

Connection

数据类型: 字符串 数组

访问类型:只读

一个数组,指示连接到资源的对象,例如命名网络或交换机端口。

ConsumerVisibility

数据类型: uint16

访问类型:只读

使用者对已分配资源的可见性。

未知 (0)

传递 (2)

虚拟化 (3)

未表示 (4)

DMTF 保留 (。)

供应商预留 (32767..65535)

HostResource

数据类型: 字符串 数组

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataConsumerVisibility“、”CIM_ResourceAllocationSettingData.MappingBehavior“)

包含已分配资源的分配的数组。 此属性的每个非 null 值都必须格式化为基于 RFC3986 的 URI。 如果为资源建模,则该值应为 WBEM URI。

限制

数据类型: uint64

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataAllocationUnits“)

要授予给分配的最大资源量。 此属性的单元类型由 AllocationUnits 属性指定。

MappingBehavior

数据类型: uint16

访问类型:只读

指示资源如何映射到基础资源。

未知 (0)

不支持 (2)

专用 (3)

软关联 (4)

硬相关性 (5)

DMTF 保留 (。)

供应商预留 (32767..65535)

OtherResourceType

数据类型: string

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataResourceType“)

ResourceType 属性设置为 1 (其他) 时的资源类型的说明。

Parent

数据类型: string

访问类型:只读

资源的父级,例如,当前分配的控制器。

PoolID

数据类型: string

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourcePoolPoolId“)

生成资源的资源池的 ID。

预留

数据类型: uint64

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataAllocationUnits“)

保证可用于此分配的资源数。 在支持过度承诺资源的系统上,此值通常用于允许控制。

此属性的单元类型由 AllocationUnits 属性指定。

ResourceSubType

数据类型: string

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataResourceType“)

此资源的特定于实现的子类型。 例如,这可用于区分相同资源类型的不同模型。

ResourceType

数据类型: uint16

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataOtherResourceType“、”CIM_ResourceAllocationSettingDataResourceSubType“)

分配设置表示的资源类型。

其他 (1)

Computer System (2)

处理器 (3)

内存 (4)

IDE 控制器 (5)

并行 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 保留 (。)

供应商预留 (0x8000。0xFFFF)

VirtualQuantity

数据类型: uint64

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataVirtualQuantityUnits“)

提供给资源使用者的资源数。

VirtualQuantityUnits

数据类型: string

访问类型:只读

限定符: ModelCorrespondence (“CIM_ResourceAllocationSettingDataVirtualQuantity“) , IsPUnit

VirtualQuantity 属性使用的单位。

Weight

数据类型: uint32

访问类型:只读

此分配相对于同一资源池中其他分配的相对优先级。

要求

要求
最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
命名空间
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

CIM_SettingData