Owner's Manual

Attribute Type Mandatory for POST
request?
Description
policyType String Yes Identifies the policy type
(for example, mac-auth
or instream-firewall)
policyRuleList Array: Rule Yes (must contain at
least one rule)
Displays list of rules
Rule Objects
Table 8. Rule Objects and Attributes
Attribute Type Mandatory for POST
request?
Description
ruleName String Yes Name of the rule, which
is used as the ID
rulePriority Integer No Priority of rule
ruleMatch JSON Object Yes, a combination of
attributes are required
(refer to ruleMatch Sub-
objects and Attributes)
Match attributes (refer to
ruleMatch Sub-objects
and Attributes)
ruleActions JSON Array Optional based on
desired behavior (refer
to ruleActions Sub-
objects and Attributes)
Set of actions (refer to
ruleActions Sub-objects
and Attributes)
Table 9. ruleMatch Sub-objects and Attributes
Attribute Type Mandatory for POST
request?
Description
inputPort Number No Ingress Port
dataLayerSource String No MAC address in HEX
format
dataLayerDestination String No MAC address in HEX
format
dataLayerVirtualLan Number No VLAN ID
dataLayerType Number No Ethernet type
networkSource String No IPv4 address
networkDestination String No IPv4 address
networkProtocol Number No Protocol ID
transportSource Number No L4 source port
transportDestination Number No L4 destination port
REST APIs
43