summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof')
-rw-r--r--Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof39
1 files changed, 39 insertions, 0 deletions
diff --git a/Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof b/Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof
new file mode 100644
index 0000000..f163266
--- /dev/null
+++ b/Schemas/CIM228/DMTF/IPsecPolicy/CIM_ContainedProposal.mof
@@ -0,0 +1,39 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Association, Aggregation, Version ( "2.8.0" ),
+ UMLPackagePath ( "CIM::IPsecPolicy" ),
+ Description (
+ "ContainedProposal holds an ordered list of SAProposals that "
+ "make up an SANegotiationAction. If the referenced "
+ "NegotiationAction is an IKEAction, then the SAProposal objects "
+ "MUST be IKEProposals. If the referenced NegotiationAction "
+ "object is an IPsecTransport/TunnelAction, then the referenced "
+ "SAProposal objects MUST be IPsecProposals." ),
+ MappingStrings { "IPSP Policy Model.IETF|ContainedProposal" }]
+class CIM_ContainedProposal : CIM_Component {
+
+ [Aggregate, Override ( "GroupComponent" ),
+ Description (
+ "The SANegotiationAction containing a list of SAProposals." ),
+ MappingStrings {
+ "IPSP Policy Model.IETF|ContainedProposal.GroupComponent" }]
+ CIM_SANegotiationAction REF GroupComponent;
+
+ [Override ( "PartComponent" ),
+ Description ( "The SAProposal in this negotiation action." ),
+ MappingStrings {
+ "IPSP Policy Model.IETF|ContainedProposal.PartComponent" }]
+ CIM_SAProposal REF PartComponent;
+
+ [Description (
+ "SequenceNumber indicates the ordering to be used when "
+ "chosing from among the proposals. Lower-valued proposals "
+ "are preferred over proposals with higher values. For "
+ "ContainedProposals that reference the same "
+ "SANegotiationAction, SequenceNumber values MUST be "
+ "unique." ),
+ MappingStrings {
+ "IPSP Policy Model.IETF|ContainedProposal.SequenceNumber" }]
+ uint16 SequenceNumber;
+
+
+};