Table Of Contents
A - B - C - I - M - N - P - S - T - U - V - W -
Index
A
alarm thresholds 2-2
triggers 6-1
B
Bean Shell commands
about 18-1
defining scripts 14-14
SNMP examples 18-2
Telnet examples 18-2
BQL
about BQL 1-3, 19-1
and user scopes 19-2
changes in user scopes 19-9
commands format 19-3
connecting to 19-1
connecting using SSL 19-3
Get command 19-5
IMO, see Information Model Objects (IMO)
multiple registrations 19-8
Retrieval Specification (RS) 21-9
defining the scope 21-10
format/syntax 21-14
IMO inheritance scheme 21-12
IMO object notifications 21-19
registering for notifications 21-18
specifying the IMO types 21-11
unregistering 21-19
SSL, see Secure Sockets Layer (SSL)
trouble tickets 19-8
BQL error handling 22-8
BQL errors 24-1
activation 24-4
CiscoANA Manage errors 24-19
fail pragma failure 24-19
inventory 24-16
script line timeout expiration 24-17
script total timeout expiration 24-18
success pragma failure 24-18
BQL generic commands 22-1
Create 22-4
Delete 22-5
Find 22-6
Get 22-2
Refresh 22-7
Update 22-3
BQL parsing
additional properties 25-3
best practices 25-1
data hierarchical structure 25-3
existing XML parser implementation 25-2
ID parsing bullet proofed against addition of properties 25-4
IMO changes between successive releases 25-1
order of properties inside XML 25-2
property types 25-3
C
Cisco ANA
overview 1-1
Cisco ANA Macro Language
about scripts 17-1
built-in parameters 17-4
defining script lines 14-12
example of creating a command 15-1
formats for IP subnet parameters 17-3
properties 17-2
script example 17-9
script parameters 17-2
supported pragmas 17-4
understanding 17-1
user-defined parameters 17-3
Cisco ANA Manage
logging out 11-8
starting 11-1
Command Builder
about 1-3, 13-1
Bean Shell commands, see Bean Shell commands
CiscoANA Macro Language, see Cisco ANA Macro Language
closing the wizard 14-21
creating a command 14-6
example 15-1
defining a combo field 14-11
defining script lines 14-12
defining user input parameters 14-9
deleting commands 14-19
editing a command 14-8
executing commands 14-15
importing and exporting commands 14-20
previewing commands 14-15
publishing commands 14-18
reviewing command history 14-21
running command scripts 16-1
examples 16-2
output 16-2
results 16-4
syntax 16-1
wizard 14-2
File menu 14-4
opening 14-1
toolbar 14-4
Tools menu 14-4
workflow to define command definition 14-5
customization components 1-2
I
IMO constructs
complex 21-9
IMO object arrays 21-8
inventory containment 20-7
nesting IMO objects 21-8
port 20-7
service paths (SNCs) 20-8
IMO objects
aspects 21-15
constructs 21-7
examples 20-3
format/syntax 21-1
OID (Object Identifier) 21-1
primitives 21-6
properties vs. aspects 21-17
required vs. excluded aspects 21-17
IMO specification 21-1
IMO types and properties 21-13
Information Model Objects (IMO)
basics 20-1
dereferencing 20-2
understanding 20-1
M
Managed Element 2-2
N
Network Element (NE) 2-2
P
parsing operators/rules 5-1
header and footer 5-1
match 5-6
parse integer 5-9
remove lines 5-2
replace 5-4
select lines 5-3
set 5-7
substring 5-8
S
Secure Sockets Layer (SSL)
architecture 23-1
encrypted 23-1
negotiation 23-2
Perl example 23-5
system components 23-3
Soft Properties 1-2
about 1-2
basic example 4-1
creating 3-7
debugging 3-17
defining a soft property table 4-10
defining a TCA alarm for 4-8
defining general parameters 3-8
defining parsing parameters 3-9
defining TCA alarm parameters 3-15
deleting 3-21
editing 3-7
importing and exporting 3-21
Manager 2-1
element properties table 3-3
File menu 3-4
properties panel 3-3
Toolbar 3-4
Tools menu 3-4
window 3-2
workflow 3-6
opening the Manager 3-1
parsing operators/rules 5-1
publishing 3-19
regular expressions 7-1
table example 4-10
TCA alarm example 4-8
testing parsing rules 3-14
viewing 3-18
T
TCA alarms 3-15
defining 4-8
thresholds 2-2
triggers 6-1
U
user scopes
in BQL sessions 19-2
registering for changes 19-9
V
Virtual Network Element (VNE) 2-3
W
workflow
aborting 9-23, 11-5
deleting 9-23, 11-6
deleting a template 9-22, 11-4
engine branch 11-2
executing based on template 9-22
getting output 9-23
managing 11-1
order of working with 10-1
testing 9-19
viewing output 11-4
viewing templates 11-3
viewing the history 11-6
Workflow Editor
about 1-2, 8-1
BQL tasks 8-2
customizing 12-1
lock task 8-3
logging out 9-24
starting 9-1
synchronous workflow nesting 8-3
toolbar 9-2
window 9-2
workflow tasks 8-2
working with 9-1
workflow properties
execute BQL task 9-7
lock task 9-15
subflow task 9-13
unlock task 9-17
viewing 9-5
workflow call task 9-10
working with the Task library 9-7
workflow template
creating 9-3
deleting 9-5
deploying 9-4
names 9-3
retrieving 9-4