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

File: [OMI] / omi / share / networkschema / CIM_NetworkPolicyService.mof (download)
Revision: 1.1, Mon Apr 20 17:20:14 2015 UTC (9 years, 2 months ago) by krisbash
Branch: MAIN
CVS Tags: OMI_1_0_8_2, OMI_1_0_8_1, HEAD
OMI 1.0.8-1

// Copyright (c) 2012 DMTF.  All rights reserved.
   [Experimental, Version ( "2.32.0" ), 
    UMLPackagePath ( "CIM::Network" ), 
    Description ( 
       "This class describes a network policy service. The network "
       "policy service can used to manage network policies like "
       "firewall, load balancing, QoS, DHCP, and DNS. Typically, this "
       "network policy service corresponds to an abstraction of the "
       "service within a domain (for example, an orchestration layer)." )]
class CIM_NetworkPolicyService : CIM_Service {

      [Description ( 
          "This property describes the type of network policy "
          "service supported. This property does not identify an "
          "instance of a specific type of network policy service.\n"
          "Load Balancer: describes a load balancing service for "
          "the management and application of load balancer policies "
          "and rules.\n"
          "QoS: describes a Quality of Service (QoS) service for "
          "the management and application of QoS policies and rules.\n"
          "Firewall: describes a firewalling service for the "
          "management and application of firewall policies and rules.\n"
          "VPN: describes a Virtual Private Network (VPN) service "
          "for the configuration and management of VPNs.\n"
          "DHCPv4: describes a DHCP service for automatic network "
          "configuration of client systems on IPv4 networks.\n"
          "DHCPv6: describes a DHCP service for automatic network "
          "configuration of client systems on IPv6 networks. \n"
          "DNS: describes a Dynamic Name System (DNS) resolution service.\n"
          "NAT: describes a Network Address Translation (NAT) "
          "service for the configuration of NAT rules. \n"
          "Gateway: describes a gateway service for the "
          "configuration and management of gateway\'s functionalities.\n"
          "Layer4 Port Forwarding: describes a Port Forwarding "
          "service based on Layer 4 protocols for the configuration "
          "of port forwarding rules.\n"
          "IP Routing: describes a IP routing service for the "
          "configuration and management of routing rules." ), 
       ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", 
          "11", "12", "..", "32768..65535" }, 
       Values { "Other", "Load Balancer", "QoS", "Firewall", "VPN", 
          "DHCPv4", "DHCPv6", "DNS", "NAT", "Gateway", 
          "Layer4 Port Forwarding", "IP Routing", "DMTF Reserved", 
          "Vendor Reserved" }]
   uint16 ServiceType;

      [Description ( 
          "A string that describes the network policy service type "
          "when the ServiceType is set to 1 (\"Other\")." )]
   string OtherServiceTypeDescription;

      [Description ( 
          "This property identifies an instance of a network policy service."
           ), 
       ModelCorrespondence { "CIM_NetworkPolicyService.ServiceIDType" }]
   string ServiceID;

      [Description ( 
          "This property describes the type of identifier used to "
          "identify an instance of a network policy service." ), 
       ValueMap { "2", "3", "..", "32768..65535" }, 
       Values { "URI", "UUID", "DMTF Reserved", "Vendor Reserved" }, 
       ModelCorrespondence { "CIM_NetworkPolicyService.ServiceID" }]
   uint16 ServiceIDType;


};

ViewCVS 0.9.2