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

Brocade Virtual ADX XML API Programmer’s Guide 87
53-1003248-01
Data structures
3
AsmState
This structure is the high-level description of the ASM module state with BPs.
AuthenticationConfiguration
This structure is a high-level description for Authentication configuration on the Brocade Virtual
ADX.
AuthorizationConfiguration
This structure is a high-level description for authorization configuration on Brocade Virtual ADX.
TABLE 211 Attributes
Name Type Required Rules Description
asmName string Optional The ASM slot name.
asmState asmStateEnum Optional The state of the ASMs.
bpNameState bpStateEnum[ ] Optional The BPs name with states.
TABLE 212 Attributes
Parameter Type Presence Rules Description
enableModeConfig EnableModeConfiguration Optional This parameter specifies the User
configuration to gain access to the
Privileged EXEC and CONFIG
levels of the CLI.
loginConfig LoginConfiguration Optional This parameter specifies the
authentication configuration for
User login using Telnet or SSH.
snmpServerAuthConfig SnmpServerAuthenConfiguration Optional This parameter specifies the
authentication configuration for
SNMP server access.
webServerAuthConfig WebServerAuthenConfiguration Optional This parameter specifies the
authentication configuration for
Web server access.
TABLE 213 Attributes
Parameters Type Presence Rules Description
execPrivilegeConfig ExecPrivilegeLevelConfig Mandatory This parameter
takes only the
values: NONE,
RADIUS and
TACACS+.
This parameter
specifies the default
authorization method
list. The EXEC
authorization
determines a user’s
privilege level when
they are authenticated.
execCommandsConfig ExecCmdsPrivilegeLevelConfig Mandatory The parameter
“aaaMethodList
” takes only the
values: NONE,
RADIUS and
TACACS+.
This parameter
specifies the command
authorization
configuration for
different privilege-level
users.