Manuals
/
TANDBERG
/
Computer Equipment
/
Network Card
TANDBERG
manual TANDBERG Gatekeeper/Border Controller API User Guide, D14172.01 July
Models:
D14172.01
1
1
84
84
Download
84 pages
8.98 Kb
1
2
3
4
5
6
7
8
<
>
SNMP Configuration
When a problem with a zone occurs
Command documents w
DialResult item=1 status=Error Cause item=189/Cause
Resolution
Introduction to TANDBERG XML API Service TXAS
Authorization
Accessing XACLI
Using the “double slash syntax this can be simplified to
Page 1
Image 1
TANDBERG
Gatekeeper/Border Controller
API User Guide
D14172.01
July 2008
Page 2
Page 1
Image 1
Page 2
Contents
D14172.01 July
TANDBERG Gatekeeper/Border Controller API User Guide
The XML-based Advanced Command Line Interface
Table of Contents
API - Configurations
API - Commands
Disclaimer
1 The TANDBERG API
Example
1.1 Introduction to XML
SNMP Configuration
Mode item=1On/Mode
Example
DNS IP Configuration
Status
NTP Status
Example
1.2 Introduction to XML Path Language XPath
Example
Example
Using the “double slash syntax this can be simplified to
Example
1.3 The TANDBERG XML Engine
1.3.2 Addressing using XPath
1.3.1 Structuring of Information
1.3.3 Feedback
1.4.1 Documents
1.4 The XML Documents
1.4.2 Status Documents r
Example
1.4.3 Configuration documents rw
Status Zones item=1 Zone item=2 status=Failed
Gatekeeper item=1 status=Failed
Ethernet Configuration
1.4.4 Command documents w
Example
ValueSpace
Example
Example
page 12 of
Example
DialResult item=1 status=Error Cause item=189/Cause
Example
page 13 of
1.5.1 Bare-bone HTTPS access
1.5 Introduction to TANDBERG XML API Service TXAS
getxml
formputxml
Example
The new configuration value can be confirmed using the getxml request
Example
putxml
1.5.2 SOAP
http//10.0.0.1/webservices.wsdl
Example
Example
Example
page 17 of
Example
Example
Example
page 18 of
Exercise
1.6 Exercises
Exercise
Exercise
page 20 of
Exercise
2.1.1 Accessing XACLI
2 The XML-based Advanced Command Line Interface
2.1.2 Root commands
XACLI root command
Supported exposure options
2.1.4 Exposure options
xstatus zones zone
Example
xstatus zones zone
2.1.5 Misc
TANDBERG Gatekeeper/Border Controller API User Guide
D14172.01
xstatus ?
2.2 The Status-type root commands - xstatus / xhistory
OK xhistory ? - History
xstatus registrations registration 1 aliases alias
Example XML
2.2.1 Format
XACLI
2.3.1 Configuration help
2.3 The Configuration-type root commands - xconfiguration
Example
Example
2.3.3 Configuration set write
2.3.2 Configuration read
Example
User wants to set IP address
Example
ip address
ip/address
Example
2.4 The Command-type root commands - xcommand
Example
2.4.2 Issuing a command
2.4.1 Command help
Markup notation
Example
Sequence notation
Command response
Combination
Example
Example
2.5 XML Output - xgetxml
xgetxml status/ntp Status
NTP Status OK
2.6.1 xfeedback
2.6 Special Commands
Example
When a problem with a zone occurs
User wants to monitor for when a zone fails
Example
2.6.2 xpreferences
xpreferences xmlconfigfeedback on/off
xpreferences xpathwrite on/off
xpreferences detaillevel
xpreferences xmlstatusfeedback on/off
xpreferences xmlcommandresult on/off
Example
XACLI-format
3.1 configuration.xml - xconfiguration
3 API - Configurations
IP DNS Server 1..5 Address S 0
SSH Mode On/Off
Specifies a DNS domain to use when attempting ENUM resolution
Specifies the pattern against which the alias is compared
Determines whether or not to enforce authentication for registrations
Defines the name for this entry in the local authentication database
Zones Zone 1..100 Match 1..5 Pattern Type Prefix/Suffix/Regex
Zones TraversalZone 1..50 Match 1..5 Pattern Type Prefix/Suffix/Regex
Assigns a name to this subzone
Assigns a name to this link
4.1 command.xml - xcommand
4 API - Commands
page 49 of
page 50 of
page 51 of
page 52 of
page 53 of
page 54 of
page 55 of
page 56 of
page 57 of
page 58 of
page 59 of
5.1 status.xml - xstatus
5 API - Status
SystemUnit
Ethernet
Options
LDAP
Feedback
ExternalManager
ResourceUsage
Calls
Gatekeeper
Shows the type of the call party alias
Registrations
Zones
Zones TraversalZone 1..50 Bandwidth PerCall String
Subzones
Pipes
Links
Calls
5.2 history.xml - xhistory
Registrations Registration 1..255 RASAddresses Address 1..10 String
Registrations
page 73 of
Registrations Registration 1..255 RegistrationRejectionCause String
CallAttempt
5.3 event.xml - xevent
Connected
Disconnected
ConnectionFailure
Registration
Unregistration
RegistrationFailure
RegistrationFailure Registration 1..3750 Gateway Prefix 1..200 String
Bandwidth
Locate
page 84 of
ResourceUsage