Class CIM_PolicyGroup
extends CIM_PolicySet

An aggregation of PolicySet instances (PolicyGroups and/or PolicyRules) that have the same decision strategy and inherit policy roles. PolicyGroup instances are defined and named relative to the CIM_System that provides their context.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Policy
   |
   +--CIM_PolicySet
   |
   +--CIM_PolicyGroup

Direct Known Subclasses

CIM_AccessControlPolicyGroup

Class Qualifiers

NameData TypeValue
DescriptionstringAn aggregation of PolicySet instances (PolicyGroups and/or PolicyRules) that have the same decision strategy and inherit policy roles. PolicyGroup instances are defined and named relative to the CIM_System that provides their context.
UMLPackagePathstringCIM::Policy
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
CreationClassNamestring
DescriptionstringCreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified.
Keybooleantrue
MaxLenuint32256
PolicyGroupNamestring
DescriptionstringA user-friendly name of this PolicyGroup.
Keybooleantrue
MaxLenuint32256
SystemCreationClassNamestring
DescriptionstringThe scoping System's CreationClassName.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_System.CreationClassName
SystemNamestring
DescriptionstringThe scoping System's Name.
Keybooleantrue
MaxLenuint32256
PropagatedstringCIM_System.Name

Inherited Properties

NameData Type
Captionstring
CommonNamestring
Descriptionstring
ElementNamestring
Enableduint16
Generationuint64
InstanceIDstring
PolicyDecisionStrategyuint16
PolicyKeywordsstring[]
PolicyRolesstring[]

Class Methods