CH
A

P

T

E

R
4-1
User
Guide

for

the

Cisco

Application

Networking

Manager

5.2
OL-26572-01
4
Using
Application

Template

Definitions
Date:
3/

28/12
This
chapter

describes

how

to

use

Cisco

Application

Networking

Manager

(ANM)

application

template
definitions
for

configuring

ACE

virtual

contexts.
Note
This
chapter

uses
the
terms

“virtual

context”

and
“device”
interchangeably.
Note
When
naming

ACE

objects

(such

as

a

real

server,

virtual

server,

parameter

map,

class

map,

health

probe,
and
so

on),

enter

an

alphanumeric

string

of

1

to

64

characters,

which

can

include

the

following

special
characters:
underscore

(_),

hyphen

(-),

dot

(.),

and

asterisk

(*)

.

Spaces

ar

e

not


al

lowed.


If
you

are

using

ANM

with

an

ACE

module

or

ACE

appliance

and

you

configure

a

named

object

at

the
ACE
CLI,

keep

in

mind

that

ANM

does

not

support

all

of

the

special

characters

that

the

ACE

CLI

allows
you
to

use

when

configuring

a

named

object.

If

you

use

special

characters

that

ANM

does

not

support,
you
may

not

be

able

to

import

or

manage

the

ACE

using

ANM.
This
chapter

includes

the

following

sections:


Information
About

Application

Template
Definitions
and
Instances,

page
4-1


Managing
Application

Template

Instances,

page
4-3


Managing
Application

Template

Definitions,

page
4-15
Information
About

Application

Template

Definitions

and
Instances
The
ANM

application

template

definitions

allow

you

to

quickly

configure

one

or

more

ACE

virtual
contexts
(or

devices)

with

a

complex

configuration

for

well-known

or

c

ustom

in-house

applications.

A
template
is

defined

by

an

XML

template

definition

file,

which

contains

the

configuration

that

is

deployed
to
a

device

with

place

holders

for

variable

replacement.

The

template

variables

are

presented

to

the

user
in
the

ANM

GUI.
The
two

types

of

application

template

definitions

are

as

follows:


System
t

emplates—Defined

by
Cisco

and

i

ncluded
in
ANM
for

major

applications.

You

can

edit
a
system
file

to

customize

it

if

needed.