Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
OtherServiceTypeDescription | string | |
Description | string | A string that describes the network policy service type when the ServiceType is set to 1 ("Other"). |
ServiceID | string | |
Description | string | This property identifies an instance of a network policy service. |
ModelCorrespondence | string | CIM_NetworkPolicyService.ServiceIDType |
ServiceIDType | uint16 | |
Description | string | This property describes the type of identifier used to identify an instance of a network policy service. |
ModelCorrespondence | string | CIM_NetworkPolicyService.ServiceID |
ValueMap | string | 2, 3, .., 32768..65535 |
Values | string | URI, UUID, DMTF Reserved, Vendor Reserved |
ServiceType | uint16 | |
Description | string | 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.
Load Balancer: describes a load balancing service for the management and application of load balancer policies and rules.
QoS: describes a Quality of Service (QoS) service for the management and application of QoS policies and rules.
Firewall: describes a firewalling service for the management and application of firewall policies and rules.
VPN: describes a Virtual Private Network (VPN) service for the configuration and management of VPNs.
DHCPv4: describes a DHCP service for automatic network configuration of client systems on IPv4 networks.
DHCPv6: describes a DHCP service for automatic network configuration of client systems on IPv6 networks.
DNS: describes a Dynamic Name System (DNS) resolution service.
NAT: describes a Network Address Translation (NAT) service for the configuration of NAT rules.
Gateway: describes a gateway service for the configuration and management of gateway's functionalities.
Layer4 Port Forwarding: describes a Port Forwarding service based on Layer 4 protocols for the configuration of port forwarding rules.
IP Routing: describes a IP routing service for the configuration and management of routing rules. |
ValueMap | string | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, .., 32768..65535 |
Values | string | Other, Load Balancer, QoS, Firewall, VPN, DHCPv4, DHCPv6, DNS, NAT, Gateway, Layer4 Port Forwarding, IP Routing, DMTF Reserved, Vendor Reserved |
Name | Type | Qualifiers |
Name | Data Type | Value |
ActionsOrder | uint16[] |
ArrayType | string | Indexed |
Description | string | An optional array corresponding to the NetworkPolicyAction, ActionOrder is an unsigned integer that indicates the relative position of a PolicyAction in the sequence of actions associated with a NetworkPolicyRule. This parameter populates the ActionOrder parameter in the corresponding CIM_PolicyActionInPolicyRule association instance. |
ConditionGroupNumber | uint16[] |
Description | string | An array unsigned integer corresponding to the NetworkPolicyCondition input indicating the group to which the contained NetworkPolicyCondition belongs. This integer segments the Conditions into the ANDed sets (when the ConditionListType is "DNF") or similarly, into the ORed sets (when the ConditionListType is "CNF"). This value is used to populate the ConditionGroupNumber property in the association in the corresponding association CIM_PolicyConditionInPolicyRule |
NetworkPolicyAction | string[] |
ArrayType | string | Indexed |
Description | string | an array of embedded instances of the class CIM_NetworkPolicyAction associated with the created rule. This array is indexed with the ActionOrder parameter. |
EmbeddedInstance | string | CIM_NetworkPolicyAction |
NetworkPolicyActionSettingData | string[] |
Description | string | An embedded instance of CIM_NetworkPolicyActionSettingData. This array corresponds to the NetworkPolicyAction input array, the created instance of the embedded class is associated with the corresponding CIM_NetworkPolicyAction. |
EmbeddedInstance | string | CIM_NetworkPolicyActionSettingData |
NetworkPolicyCondition | string[] |
Description | string | An array of enbedded instance of the class CIM_NetworkPolicyCondition to be associated with the created rule rule. |
EmbeddedInstance | string | CIM_NetworkPolicyCondition |
NetworkPolicyRuleSettingData | string[] |
Description | string | An embedded instance of CIM_NetworkPolicyRuleSettingData. This array corresponds to the NetworkPolicyRule input array, the created instance of the embedded class is associated with the corresponding CIM_NetworkPolicyRule. |
EmbeddedInstance | string | CIM_NetworkPolicyRuleSettingData |
NetworkPolicyRule |
REF
CIM_NetworkPolicyRule |
Description | string | Reference to the created instance of CIM_NetworkPolicyRule |
Out | boolean | true |