Cisco Active Network Abstraction Customization User Guide, 3.6.4
Index

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