Programmer's Guide (Supporting ADX v03.1.00) Manual

Brocade Virtual ADX XML API Programmer’s Guide 649
53-1003248-01
Data structures
6
AclID
This structure is a high-level description of ACL identifier.
AclIDFilter
This structure is a high-level description of a filter for ACL Identifier.
AclIDSimpleFilter
This structure is a high-level description of a simple filter for ACL Identifier.
TABLE 237 Attributes
Name Type Presence Rules Description
number unsignedInt Optional Either number or name
must be present. Both
cannot be present.
Value from 1 to 99 for a
standard ACL. Value
from 100 to 199 for an
extended ACL.
Specifies the ACL ID number.
ipVersion ipVersionEnum Optional This parameter value is
ignored when the
number parameter is
present with a value.
Mandatory parameter
while adding new
named-ACLs. If absent,
then by default IPv4 is
assumed.
IP version - IPV4 or IPV6 for
named-ACLs.
type aclTypeEnum Optional This parameter value is
ignored when the
number parameter is
present with a value.
Mandatory parameter
while adding new
named-ACLs.
The ACL type
(standard/extended) for
named-ACLs.
name string Optional Either the number or
name must be present.
Both cannot be
present. A mandatory
parameter for
named-ACLs.
Specifies the ACL name for
named-ACLs.
TABLE 238 Attributes
Name Type Presence Rules Description
simpleFilter AclIDSimpleFilter Mandatory Simple filter field name.
TABLE 239 Attributes
Name Type Presence Rules Description
field aclIDFilterFieldEnum Mandatory Filter field name.
operator filterOperatorEnum Mandatory Filter operator type.