1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Version ( "2.8.0" ),
3 UMLPackagePath ( "CIM::Policy" ),
4 Description (
5 "NetworkPacketAction standardizes different processing options "
6 "that can be taken at the network packet level. The specific "
7 "action is defined in the PacketAction enumerated property. "
8 "Note that this property can be used in conjunction with other "
9 "actions aggregated into a Rule, to fully define its effects. "
10 "For example, when aggregated with the SAStaticAction class, "
11 "NetworkPacketAction indicates whether a specific packet will "
12 "be encrypted, bypassed or discarded for the lifetime of the "
13 "Security Association." )]
14 class CIM_NetworkPacketAction : CIM_PolicyAction {
15
16 [Description (
17 "A network packet can be processed, bypassed for "
18 "processing (i.e., allowed to continue without further "
19 "processing, such as being forwarded in the clear versus "
20 "being encrypted), or discarded. This enumeration "
21 "indicates how a packet should be handled if a "
22 karl 1.1.2.2 "PolicyRule\'s PolicyConditions evaluate to TRUE." ),
23 ValueMap { "1", "2", "3", "4" },
24 Values { "Other", "Processed", "Bypassed", "Discarded" },
25 MappingStrings { "IPSP Policy Model.IETF|IPsecBypassAction",
26 "IPSP Policy Model.IETF|IPsecDiscardAction" },
27 ModelCorrespondence { "CIM_NetworkPacketAction.OtherAction" }]
28 uint16 PacketAction;
29
30 [Description (
31 "Description of the action when the value 1 (\"Other\") "
32 "is specified for the property, PacketAction." ),
33 ModelCorrespondence { "CIM_NetworkPacketAction.PacketAction" }]
34 string OtherAction;
35
36
37 };
|