CIM_Policy 类

抽象类,用于定义派生自 CIM_Policy 的策略托管元素的通用属性。 子类用于创建规则和规则组,它们协同工作以在一个或一组管理域内形成一组连贯的策略。

以下语法从托管对象格式 (MOF) 代码中简化,包括所有继承的属性。

语法

[UMLPackagePath("CIM::Policy"), Abstract, Version("2.6.0"), AMENDMENT]
class CIM_Policy : CIM_ManagedElement
{
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
  string CommonName;
  string PolicyKeywords[];
};

成员

CIM_Policy 类具有以下类型的成员:

属性

CIM_Policy 类具有以下属性。

Caption

数据类型:字符串

访问类型:只读

限定符:MaxLen (64)

包含对象的简短文本描述。

此属性继承自 CIM_ManagedElement

CommonName

数据类型:字符串

访问类型:只读

此策略相关对象的用户友好名称。

描述

数据类型:字符串

访问类型:只读

提供对象的文本描述。

此属性继承自 CIM_ManagedElement

ElementName

数据类型:字符串

访问类型:只读

包含对象的用户友好名称。 此属性允许每个实例除了定义其关键属性、标识数据和描述信息之外,还定义一个用户友好名称。

此属性继承自 CIM_ManagedElement

InstanceID

数据类型:字符串

访问类型:只读

在包含命名空间的范围内唯一且不透明地标识此类的实例。

[重要提示!]为了确保命名空间中的唯一性,应使用以下模式构造 InstanceID 的值:

OrgIDLocalID

OrgID 必须包含由定义 InstanceID 的业务实体拥有的受版权保护、带商标或唯一名称,或者是由已识别的全局颁发机构分配的已注册 ID。 这类似于 Schema 类名的结构。 此外,为了确保 InstanceID 中的第一个冒号必须位于 OrgIDLocalID 之间。 OrgID 不得包含冒号 (':')。

LocalID 由业务实体选择,不应重复使用来标识不同的基础实际元素。

如果不使用前面的模式,则定义实体必须确保生成的 InstanceID 不会在此提供程序或其他提供程序为此命名空间生成的任何 InstanceID 中重复使用。

对于分布式管理任务组 (DMTF) 定义的实例,必须在 OrgID 设置为 CIM 的情况下使用该模式。

此属性继承自 CIM_ManagedElement

PolicyKeywords

数据类型:字符串数组

访问类型:只读

用于描述策略对象特征/分类策略对象的关键字数组。 关键字为以下两种类型之一:

  • 此 MOF 和其他 MOF 或 DMTF 白皮书中定义的关键字。 这些关键字提供了一种与供应商无关、与安装无关的方式来描述策略对象特征。
  • 用于描述策略对象特征的、与安装有关的关键字。 示例包括“工程”、“计费”和“2000 年 12 月审核”。

此 MOF 定义了以下关键字:UNKNOWNCONFIGURATIONUSAGESECURITYSERVICEMOTIVATIONALINSTALLATIONEVENT。 这些概念不言自明,并将在 SLA/策略白皮书中进一步讨论。 还定义了一个附加关键字:POLICY。 此关键字的作用是识别某些实现中通过其他方式可能无法识别的策略相关实例。 关键字 POLICY 与上述其他关键字并非互相排斥。

要求

最低受支持的客户端
Windows 8
支持的最低服务器版本
Windows Server 2012
命名空间
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

另请参阅

CIM_ManagedElement