RE: RE: Trouble with attributes

David McTavish <[email protected]> Thu, 18 Sep 2003 16:30:24 -0400
Newsgroups gmane.ietf.policy
Message-ID <[email protected]>
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C37E23.B0B23510
Content-Type: text/plain;
	charset="iso-8859-1"

I've decided to supplement my previous email with some in-depth analysis of
the proposed PCELS to act as a guide in how to bridge the two standards.
Please note, that this is not an extensive review, as sections 5.25 through
5.31 warrant an alternate thread altogether (in which I would argue that
alot of these characteristics should inherit from RFC 2307 with some careful
extensions), and I'd prefer to open that can of worms at a later date. :)
 
Please discuss the following suggestions, as I believe they encompass what
PCIMe is trying to accomplish, while preserving prior effort from PCIM. I
apologize that I haven't outlined WHY I'm suggesting the following, as I'm
hoping that review of the suggestions against both drafts will explain.
However, if anyone has any questions in regard to some of the tactics I'm
suggesting (proposing to use auxiliary classes to extend existing PCIM
classes instead of deprecating and creating a new class), please direct to
the list to flesh these ideas out.
 
5.1 pcimPolicySet <removed>            - use existing pcimGroup object
    pcimPolicySetName <removed>        - use existing pcimGroupName attr
    pcimPriority <removed>             - use new pcimGroupPriority attr
    pcimPolicySetList <removed>        - use combination of existing
pcimGroupsAuxContainedSet and pcimRulesAuxContainedSet
    pcimDecisionStrategy <retained>
    pcimGroupPriorityAuxClass <added>
    pcimGroupPriority <added>
    pcimDecisionStrategyAuxClass <added>
    pcimGroupRolesAuxClass <added>
 
{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimGroupPriorityAuxClass'
    DESC 'Auxiliary class that represents a level of priority for a
particular group.'
    SUP pcimGroup
    AUXILIARY
    MAY { pcimGroupPriority }
   }
 
{ IANA-ASSIGNED-OID.2.x
    NAME 'pcimGroupPriority'
    DESC 'Group priority.'
    EQUALITY integerMatch
    ORDERING integerOrderingMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
   )

{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimDecisionStrategyAuxClass'
    DESC 'Auxiliary class that enables a rule or group to contain decision
and execution strategy symantecs.'
    SUP pcimPolicy
    AUXILIARY
    MAY { pcimDecisionStrategy }
   }
 
{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimGroupRolesAuxClass'
    DESC 'Auxiliary class that enables a group to contain role-based
information.'
    SUP pcimGroup
    AUXILIARY
    MAY { pcimRoles }
   }
 
5.2 pcimPolicySetAssociation <removed>    - use existing pcimGroupInstance
object
    pcimPriority <removed>                - use suggested pcimGroupPriority
as above
    pcimPolicySetDN <removed>             - use 
5.3 <removed>
5.4 <removed>
5.5 <removed>
5.6 pcimPolicyRule <removed>              - use existing pcimRule object
    pcimPolicyRuleAuxClass <removed>      - use existing pcimRuleAuxClass
    pcimPolicyRuleInstance <removed>      - use existing pcimRuleInstance
    pcimConditionListType <removed>       - use existing
pcimRuleConditionListType
    pcimConditionList <removed>           - use existing
pcimRuleConditionList
    pcimActionList <removed>              - use existing pcimRuleActionList
    pcimSequencedActions <removed>        - use existing
pcimRuleSequencedActions
    pcimExecutionStrategy <retained>
    pcimExecutionStrategyAuxClass <added>
 
{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimExecutionStrategyAuxClass'
    DESC 'Auxiliary class that enables a rule to contain execution strategy
information.'
    SUP pcimRule
    AUXILIARY
    MAY { pcimExecutionStrategy }
   }
 
5.7 pcimConditionAssociation <removed>    - use existing
pcimRuleConditionAssociation
5.8 pcimActionAssociation <removed>       - use existing
pcimRuleActionAssociation
5.9 <removed>
5.10 <removed>
5.11 <removed>
5.12 pcimSimpleConditionAuxClass <retained>
5.13 pcimCompoundConditionAuxClass <retained>
5.14 pcimCompoundFilterConditionAuxClass <retained> although, I'd like some
explanation of what this is for...
5.15 pcimSimpleActionAuxClass <retained>
5.16 pcimCompoundActionAuxClass <retained>
5.17 pcimVariable <retained>
5.18 pcimExplicitVariableAuxClass <retained>
5.19 pcimImplicitVariableAuxClass <retained>
5.20 is merged with 5.19 to follow pattern of previous sections containing
attributes
     pcim*AuxClass <removed>
5.21 <retained>
5.22 <retained>
5.23 pcimReusableContainer <removed>         - use existing pcimRepository
     pcimReusableContainerAuxClass <removed> - use existing
pcimRepositoryAuxClass
     pcimReusableContainerInstance <removed> - use existing
pcimRepositoryInstance
     pcimReusableContainerName <removed>     - use existing
pcimRepositoryName
     pcimReusableContainerList <removed>     - use new pcimRepositoryList
     pcimRepositoryContainmentAuxClass <added>
     pcimRepositoryList <added>
 
  
{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimRepositoryContainmentAuxClass'
    DESC 'Auxiliary class that enables an object to aggregate reusable
repository containers.'
    SUP pcimRepositoryAuxClass
    AUXILIARY
    MAY { pcimRepositoryList }
   }
 
{ IANA-ASSIGNED-OID.1.x
    NAME 'pcimRepositoryList'
    DESC 'blah blah blah...'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
    SINGLE-VALUE
   }
 
5.24 <removed>
 
 
Regards,
d.
 

------_=_NextPart_001_01C37E23.B0B23510
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>RE: [Policy] PCLS classes deprecated in PCELS</TITLE>

<META content="MSHTML 6.00.2800.1226" name=GENERATOR>
<STYLE>@font-face {
	font-family: Wingdings;
}
@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: blue; TEXT-DECORATION: underline
}
P.MsoAutoSig {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoAutoSig {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoAutoSig {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman"
}
P.Numbered {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
LI.Numbered {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
DIV.Numbered {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
P.Bulletted {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
LI.Bulletted {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
DIV.Bulletted {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
P.numbered0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
LI.numbered0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
DIV.numbered0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.8in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
P.bulletted0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
LI.bulletted0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
DIV.bulletted0 {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 200%; FONT-FAMILY: "Times New Roman"
}
SPAN.emailstyle20 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle24 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0in
}
UL {
	MARGIN-BOTTOM: 0in
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=blue link=blue>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>I've decided 
to supplement my previous email with some in-depth analysis of the proposed 
PCELS to act as a guide in how to bridge the two standards.&nbsp;Please note, 
that this is not an extensive review, as sections 5.25 through 5.31 warrant an 
alternate thread altogether (in which I would argue that alot of these 
characteristics should inherit from RFC 2307 with some careful extensions), and 
I'd prefer to open that can of worms at a later date. :)</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>Please 
discuss the following suggestions, as I believe they encompass what PCIMe is 
trying to accomplish, while preserving prior effort from PCIM. I apologize that 
I haven't outlined WHY I'm suggesting the following, as I'm hoping that review 
of the suggestions against both drafts will explain.&nbsp; However, if anyone 
has any questions in regard to some of the tactics I'm suggesting (proposing to 
use auxiliary classes to extend existing PCIM classes instead of deprecating and 
creating a new class), please direct to the list to flesh these ideas 
out.</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.1 
pcimPolicySet 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- 
use existing pcimGroup object</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2><SPAN 
class=924282917-18092003><FONT face="Courier New" size=2>&nbsp;&nbsp;&nbsp; 
pcimPolicySetName &lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - 
use existing pcimGroupName attr</FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPriority 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
- use new pcimGroupPriority attr</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPolicySetList 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - use combination of 
existing pcimGroupsAuxContainedSet and 
pcimRulesAuxContainedSet</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimDecisionStrategy 
&lt;retained&gt;</FONT></SPAN></DIV>&nbsp;&nbsp;&nbsp; pcimGroupPriorityAuxClass 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimGroupPriority &lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimDecisionStrategyAuxClass 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimGroupRolesAuxClass 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003>{ 
IANA-ASSIGNED-OID.1.x</SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 
'pcimGroupPriorityAuxClass'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Auxiliary class that represents a level of 
priority for a particular group.'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUP pcimGroup</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;AUXILIARY</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;MAY { pcimGroupPriority }</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>{&nbsp;IANA-ASSIGNED-OID.2.x<BR>&nbsp;&nbsp;&nbsp;&nbsp;NAME 
'pcimGroupPriority'<BR>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Group 
priority.'<BR>&nbsp;&nbsp;&nbsp;&nbsp;EQUALITY 
integerMatch<BR>&nbsp;&nbsp;&nbsp;&nbsp;ORDERING 
integerOrderingMatch<BR>&nbsp;&nbsp;&nbsp;&nbsp;SYNTAX 
1.3.6.1.4.1.1466.115.121.1.27<BR>&nbsp;&nbsp;&nbsp;&nbsp;SINGLE-VALUE<BR>&nbsp;&nbsp; 
)<BR></FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>{ IANA-ASSIGNED-OID.1.x</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 
'pcimDecisionStrategyAuxClass'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Auxiliary class that enables a rule or 
group to contain decision and execution strategy symantecs.'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUP pcimPolicy</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;AUXILIARY</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;MAY { pcimDecisionStrategy </FONT></SPAN><SPAN 
class=924282917-18092003><FONT face="Courier New" size=2>}</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV></DIV></FONT></SPAN>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>{ IANA-ASSIGNED-OID.1.x</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 'pcimGroupRolesAuxClass'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Auxiliary class that enables a group to 
contain role-based information.'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUP pcimGroup</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;AUXILIARY</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;MAY { pcimRoles </FONT></SPAN><SPAN 
class=924282917-18092003><FONT face="Courier New" size=2>}</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV></DIV></FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>5.2&nbsp;pcimPolicySetAssociation &lt;removed&gt;&nbsp;&nbsp;&nbsp; - use 
existing pcimGroupInstance object</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPriority 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
- use suggested pcimGroupPriority as above</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPolicySetDN 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
- use </FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.3 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.4 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.5 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.6 
pcimPolicyRule 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
- use existing pcimRule object</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPolicyRuleAuxClass 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- use existing 
pcimRuleAuxClass</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimPolicyRuleInstance 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- use existing 
pcimRuleInstance</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; pcimConditionListType 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- use existing 
pcimRuleConditionListType</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;pcimConditionList 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- 
use existing pcimRuleConditionList</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;pcimActionList 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- 
use existing pcimRuleActionList</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;pcimSequencedActions 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- use existing 
pcimRuleSequencedActions</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;pcimExecutionStrategy 
&lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;pcimExecutionStrategyAuxClass 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN 
class=924282917-18092003></SPAN><SPAN class=924282917-18092003><SPAN 
class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV>
<DIV><SPAN class=924282917-18092003>
<DIV><SPAN class=924282917-18092003>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>{ IANA-ASSIGNED-OID.1.x</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 
'pcimExecutionStrategyAuxClass'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Auxiliary class that enables a rule to 
contain execution strategy information.'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUP pcimRule</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;AUXILIARY</FONT></SPAN></DIV>
<DIV><FONT face="Courier New"><FONT size=2><SPAN 
class=924282917-18092003>&nbsp;&nbsp;&nbsp;&nbsp;MAY { pcimExecutionStrategy 
</SPAN><SPAN class=924282917-18092003>}</SPAN></FONT></FONT></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face="Courier New"><FONT size=2><SPAN 
class=924282917-18092003>5.7&nbsp;pc</SPAN><SPAN 
class=924282917-18092003>imConditionAssociation 
&lt;removed&gt;&nbsp;&nbsp;&nbsp; - use existing 
pcimRuleConditionAssociation</SPAN></FONT></FONT></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>5.8&nbsp;pcimActionAssociation 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- use existing 
pcimRuleActionAssociation</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.9 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.10 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.11 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.12 
pcimSimpleConditionAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.13 
pcimCompoundConditionAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.14 
pcimCompoundFilterConditionAuxClass &lt;retained&gt; although, I'd like some 
explanation of what this is for...</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.15 
pcimSimpleActionAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.16 
pcimCompoundActionAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.17 
pcimVariable &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.18 
pcimExplicitVariableAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.19 
pcimImplicitVariableAuxClass &lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.20 is 
merged with 5.19 to follow pattern of previous sections containing 
attributes</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcim*AuxClass 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.21 
&lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.22 
&lt;retained&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.23 
pcimReusableContainer 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - use existing 
pcimRepository</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcimReusableContainerAuxClass &lt;removed&gt; - 
use existing pcimRepositoryAuxClass</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcimReusableContainerInstance &lt;removed&gt; - 
use existing pcimRepositoryInstance</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; 
pcimReusableContainerName&nbsp;&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp; - use 
existing pcimRepositoryName</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcimReusableContainerList 
&lt;removed&gt;&nbsp;&nbsp;&nbsp;&nbsp; - use new 
pcimRepositoryList</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcimRepositoryContainmentAuxClass 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp; pcimRepositoryList 
&lt;added&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>&nbsp;</FONT>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>{ IANA-ASSIGNED-OID.1.x</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 
'pcimRepositoryContainmentAuxClass'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'Auxiliary class that enables an object to 
aggregate reusable repository containers.'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUP pcimRepositoryAuxClass</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;AUXILIARY</FONT></SPAN></DIV>
<DIV><FONT face="Courier New"><FONT size=2><SPAN 
class=924282917-18092003>&nbsp;&nbsp;&nbsp;&nbsp;MAY {&nbsp;pcimRepositoryList 
</SPAN><SPAN class=924282917-18092003>}</SPAN></FONT></FONT></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV></SPAN></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>&nbsp;</FONT></DIV>
<DIV>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>{ IANA-ASSIGNED-OID.1.x</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;NAME 'pcimRepositoryList'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;DESC 'blah blah blah...'</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;EQUALITY caseIgnoreMatch</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;ORDERING 
caseIgnoreOrderingMatch</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SUBSTR 
caseIgnoreSubstringsMatch</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp; SYNTAX 
1.3.6.1.4.1.1466.115.121.1.15</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" 
size=2>&nbsp;&nbsp;&nbsp;&nbsp;SINGLE-VALUE</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003></SPAN><SPAN class=924282917-18092003><FONT 
face="Courier New" size=2>&nbsp;&nbsp;&nbsp;}</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" size=2>5.24 
&lt;removed&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=924282917-18092003><FONT face="Courier New" 
size=2>d.</FONT></SPAN></DIV>
<DIV><SPAN 
class=924282917-18092003></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN>&nbsp;</DIV></DIV></DIV></DIV></DIV></BODY></HTML>

------_=_NextPart_001_01C37E23.B0B23510--