Class CIM_PolicySet
extends CIM_Policy

PolicySet is an abstract class that represents a set of policies that form a coherent set. The set of contained policies has a common decision strategy and a common set of policy roles. Subclasses include PolicyGroup and PolicyRule.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Policy
   |
   +--CIM_PolicySet

Direct Known Subclasses

CIM_PolicyGroup
CIM_IPsecPolicyGroup
CIM_PolicyRule
CIM_SARule
CIM_IKERule
CIM_IPsecRule

Class Qualifiers

NameData TypeValueScopeFlavors
AbstractbooleantrueTOSUBCLASS= falseOVERRIDABLE= false
DescriptionstringPolicySet is an abstract class that represents a set of policies that form a coherent set. The set of contained policies has a common decision strategy and a common set of policy roles. Subclasses include PolicyGroup and PolicyRule.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
PolicyDecisionStrategyuint16
DescriptionstringPolicyDecisionStrategy defines the evaluation method used for policies contained in the PolicySet. FirstMatching enforces the actions of the first rule that evaluates to TRUE. It is the only value currently defined.None TRANSLATABLE= true
ValueMapstring1None None
ValuesstringFirstMatchingNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommonNamestringCIM_Policy
DescriptionstringCIM_ManagedElement