(file) Return to CIM_NetworkPolicyService.mof CVS log (file) (dir) Up to [OMI] / omi / share / networkschema

 1 krisbash 1.1 // Copyright (c) 2012 DMTF.  All rights reserved.
 2                 [Experimental, Version ( "2.32.0" ), 
 3                  UMLPackagePath ( "CIM::Network" ), 
 4                  Description ( 
 5                     "This class describes a network policy service. The network "
 6                     "policy service can used to manage network policies like "
 7                     "firewall, load balancing, QoS, DHCP, and DNS. Typically, this "
 8                     "network policy service corresponds to an abstraction of the "
 9                     "service within a domain (for example, an orchestration layer)." )]
10              class CIM_NetworkPolicyService : CIM_Service {
11              
12                    [Description ( 
13                        "This property describes the type of network policy "
14                        "service supported. This property does not identify an "
15                        "instance of a specific type of network policy service.\n"
16                        "Load Balancer: describes a load balancing service for "
17                        "the management and application of load balancer policies "
18                        "and rules.\n"
19                        "QoS: describes a Quality of Service (QoS) service for "
20                        "the management and application of QoS policies and rules.\n"
21                        "Firewall: describes a firewalling service for the "
22 krisbash 1.1           "management and application of firewall policies and rules.\n"
23                        "VPN: describes a Virtual Private Network (VPN) service "
24                        "for the configuration and management of VPNs.\n"
25                        "DHCPv4: describes a DHCP service for automatic network "
26                        "configuration of client systems on IPv4 networks.\n"
27                        "DHCPv6: describes a DHCP service for automatic network "
28                        "configuration of client systems on IPv6 networks. \n"
29                        "DNS: describes a Dynamic Name System (DNS) resolution service.\n"
30                        "NAT: describes a Network Address Translation (NAT) "
31                        "service for the configuration of NAT rules. \n"
32                        "Gateway: describes a gateway service for the "
33                        "configuration and management of gateway\'s functionalities.\n"
34                        "Layer4 Port Forwarding: describes a Port Forwarding "
35                        "service based on Layer 4 protocols for the configuration "
36                        "of port forwarding rules.\n"
37                        "IP Routing: describes a IP routing service for the "
38                        "configuration and management of routing rules." ), 
39                     ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", 
40                        "11", "12", "..", "32768..65535" }, 
41                     Values { "Other", "Load Balancer", "QoS", "Firewall", "VPN", 
42                        "DHCPv4", "DHCPv6", "DNS", "NAT", "Gateway", 
43 krisbash 1.1           "Layer4 Port Forwarding", "IP Routing", "DMTF Reserved", 
44                        "Vendor Reserved" }]
45                 uint16 ServiceType;
46              
47                    [Description ( 
48                        "A string that describes the network policy service type "
49                        "when the ServiceType is set to 1 (\"Other\")." )]
50                 string OtherServiceTypeDescription;
51              
52                    [Description ( 
53                        "This property identifies an instance of a network policy service."
54                         ), 
55                     ModelCorrespondence { "CIM_NetworkPolicyService.ServiceIDType" }]
56                 string ServiceID;
57              
58                    [Description ( 
59                        "This property describes the type of identifier used to "
60                        "identify an instance of a network policy service." ), 
61                     ValueMap { "2", "3", "..", "32768..65535" }, 
62                     Values { "URI", "UUID", "DMTF Reserved", "Vendor Reserved" }, 
63                     ModelCorrespondence { "CIM_NetworkPolicyService.ServiceID" }]
64 krisbash 1.1    uint16 ServiceIDType;
65              
66              
67              };

ViewCVS 0.9.2