3-48
Cisco CRS-1 Series Carrier Routing System XML API Guide
OL-4596-01
Chapter3 Cisco CRS-1 Series XML Operational Requests and Fault Management
Action Requests
Sample XML Response from the Cisco CRS-1 Series Router
<?xml version="1.0" encoding="UTF-8"?>
<Response MajorVersion="1" MinorVersion="0">
<Get>
<Operational>
<BGP MajorVersion=”1” MinorVersion=”0”>
<GlobalProcessInfo>
<InStandaloneMode>true</InStandaloneMode>
<RouterID>10.1.0.1</RouterID>
<ConfiguredRouterID>33.67.205.171</ConfiguredRouterID>
<LocalAS>3</LocalAS>
<RestartCount>1</RestartCount>
.
.
.
returned data
.
.
.
<IsGracefulRestart>true</IsGracefulRestart>
<RestartTime>180</RestartTime>
<StalePathTime>300</StalePathTime>
<RIBPurgeTimeout>300</RIBPurgeTimeout>
<UpdateDelay>55</UpdateDelay>
</GlobalProcessInfo>
</BGP>
</Operational>
</Get>
</Response>
Action Requests
A client application can send a <Set> request along with the <Action> tag to trigger unique actions on
the router. For example, an object may be set with an action request to inform the router to clear a
particular counter or reset some functionality. Most often this operation will involve setting the value of
a Boolean object to “true”. The content and format of <Set> requests are described in additional detail
in Chapter 4, “Cisco CRS-1 Series XML and Native Data Operations.”
The following example shows an action request to clear the BGP performance statistics information.
This request is equivalent to the CLI command clear ip bgp performance-statistics.
Sample XML Request to Clear BGP Performance Statistics Information
<?xml version="1.0" encoding="UTF-8"?>
<Request MajorVersion="1" MinorVersion="0">
<Set>
<Action>
<BGP MajorVersion="0" MinorVersion="0">
<ClearPerformanceStats>true</ClearPerformanceStats>
</BGP>
</Action>
</Set>
</Request>
Sample XML Response from the Cisco CRS-1 Series Router
<?xml version="1.0" encoding="UTF-8"?>
<Response MajorVersion="1" MinorVersion="0">
<Set>
<Action/>