/acl.cgi
OESS | Introduction | OESS API | /acl.cgi
An interface for configuring network ACLs.
create_acl
Creates an ACL on the specified interface
allow_deny Required
Type of this ACL rule; Is either allow or deny
end
Inclusive end of VLAN range
entity_id
Network entity associated with this VLAN range
eval_position
Position in the ACL list where the rule is evaluated. First position is evaluated prior to last position.
interface_id Required
Interface on which this ACL resides
notes
Any notes or reason for the ACL.
start Required
Inclusive start of VLAN range
workgroup_id
Workgroup to which ACL is applied
delete_acl
Deletes an ACL entry
interface_acl_id Required
The interface acl ID the ACL to be removed.
edit_acl
Edits the specified ACL entry
allow_deny Required
if the ACL is an allow or deny rule.
end
the end vlan tag.
entity_id
the entity the ACL is applied to.
eval_position Required
the position in the ACL list where the rule will be evaluated.
interface_acl_id Required
The interface acl ID of the ACL to be modified.
interface_id
Unused; kept for backwards compatibility
notes
Any notes or reason for the ACL.
start Required
the start vlan tag.
workgroup_id
Workgroup to which ACL is applied
get_acl
get_acl returns the requested ACL entry
interface_acl_id Required
Id of ACL entry
get_acl_history
Gets the creation and edit history of an ACL
interface_acl_id Required
The interface ACL ID to get its history.
get_acls
get_acls returns a list of all ACL entries on interface_id
interface_id Required
Id of interface associated with ACL entries