summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof')
-rw-r--r--Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof26
1 files changed, 26 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof b/Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof
new file mode 100644
index 0000000..2472552
--- /dev/null
+++ b/Schemas/CIM236/DMTF/Policy/CIM_PolicyConditionInPolicyRule.mof
@@ -0,0 +1,26 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Association, Aggregation, Version ( "2.7.0" ),
+ UMLPackagePath ( "CIM::Policy" ),
+ Description (
+ "A PolicyRule aggregates zero or more instances of the "
+ "PolicyCondition class, via the PolicyConditionInPolicyRule "
+ "association. A Rule that aggregates zero Conditions is not "
+ "valid; it may, however, be in the process of being defined. "
+ "Note that a PolicyRule should have no effect until it is "
+ "valid." )]
+class CIM_PolicyConditionInPolicyRule : CIM_PolicyConditionStructure {
+
+ [Aggregate, Override ( "GroupComponent" ),
+ Description (
+ "This property represents the PolicyRule that contains "
+ "one or more PolicyConditions." )]
+ CIM_PolicyRule REF GroupComponent;
+
+ [Override ( "PartComponent" ),
+ Description (
+ "This property holds the name of a PolicyCondition "
+ "contained by one or more PolicyRules." )]
+ CIM_PolicyCondition REF PartComponent;
+
+
+};