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

Brocade Virtual ADX XML API Programmer’s Guide 133
53-1003248-01
Data structures
3
TacacsServerSimpleFilter
This structure is a high-level description of filter for TACACS server filter information.
TelnetClient
This structure is a high-level description of Telnet client information.
TelnetClientFilter
This structure is a filter which consist of simple and can also add other complex types later.
TABLE 321 Attributes
Parameters Type Presence Rules Description
field tacacsServerFilterFieldEnum Mandatory Filter field name.
operator filterOperatorEnum Mandatory Filter operator
type.
value string Optional Ignored when
“operator” value is
“RANGE”.
Value of the field
for filtering.
startValue string Optional This parameter is
mandatory and
considered only
when “operator”
value is “RANGE”.
Start value in a
range.
endValue string Optional This parameter is
mandatory and
considered only
when “operator”
value is “RANGE”.
End value in a
range.
TABLE 322 Attributes
Parameters Type Presence Rules Description
clientIP string Mandatory This parameter takes either “IPv4
address” or “IPv6 address”. The
“IPv6 address” can be either a valid
specific IPv6 address or “any”
string.
Specifies the telnet client IPv4
or IPv6 address.
clientMacAddr string Optional Applicable only for IPv6 address. In
case of specific IPv6 address, this
parameter is optional. If the
keyword “any” is specified as IPv6
address, this parameter is
Mandatory. This parameter is
ignored when IPv4 clientIP address
is specified.
Specifies the telnet client MAC
address.
TABLE 323 Attributes
Parameters Type Presence Rules Description
simpleFilter TelnetClientSimpleFilter Optional Simple filter