Cisco Cisco Prime Central 1.2 Developer's Guide

Page of 181
1.  
b.  
2.  
a.  
b.  
3.  
a.  
b.  
4.  
a.  
b.  
5.  
a.  
b.  
port # - configurable, ex 9110
https://<server IP>:<port #>/prime/inventory/ManagedElementNamesRetrieval_RPC?wsdl
server IP - Prime Central server IP
port # - configurable, ex 9110
https://<server IP>:<port #>/prime/inventory/EquipmentRetrieval_RPC?wsdl
server IP - Prime Central server IP
port # - configurable, ex 9110
https://<server IP>:<port #>/prime/inventory/TerminationPointRetrieval_RPC?wsdl
server IP - Prime Central server IP
port # - configurable, ex 9110
https://<serverIP>:<port #>/prime/inventory/NotificationProducer?wsdl
server IP - Prime Central server IP
port # - configurable, ex 9110
The following table lists the managed element and equipment inventory APIs, as well as notification-related APIs for inventory object creation and
deletion and attribute value changes.
Object
Type  
API                                           
                                                          
Function                                        
ME
 
operation: 
input: getAllManagedElementsRequest
output: getAllManagedElementsResponse
fault: getAllManagedElementsException
Retrieves all managed elements. When this operation succeeds, all
managed elements under PRIME_CISCO are returned with the
desired number of elements per iteration. 
ME
operation: 
input: getManagedElementsIteratorRequest
output: getManagedElementsIteratorResponse
fault: getManagedElementsIteratorException
Retrieves the iterator for managed element-related APIs. 
Note: The default batch size is 10; the maximum size is 50.
ME
operation: 
input: getAllManagedElementsPassingFilterRequest
output: getAllManagedElementsPassingFilterResponse
fault: getAllManagedElementsPassingFilterException
Retrieves all managed elements based on the input request
filter. Supported filter types: 
location
manufacture
product name
resourceState
ME Name
operation: 
input: getAllManagedElementsTSRequest
output: getAllManagedElementsTSResponse
fault: getAllManagedElementsTSException
Retrieves a list of all managed element names whose configuration
changed since the specified timestamp. If no timestamp is specified,
all managed element 
names are returned, regardless of whether the configuration
changed. 
ME Name
operation: 
input: getAllManagedElementsRequest
output: getAllManagedElementsResponse
fault: getAllManagedElementsException
Retrieves a list of all managed element names.
ME Name
operation: 
input: getAllManagedElementsIteratorRequest
output: getAllManagedElementsIteratorResponse
fault: getAllManagedElementsIteratorException
Retrieves the iterator for the getAllManagedElementNames API.
ME
input: getManagedElementRequest
output: getManagedElementResponse
fault: getManagedElementException
Retrieves a named managed element. Upon success of the
operation, a managed element instance is returned.
EH, EQ, 
Compute
Server
 
operation: 
input: getAllEquipmentRequest
output: getAllEquipmentResponse
fault: getAllEquipmentException
Retrieves an entire equipment hierarchy under a managed
element. When this operation succeeds, a list of of equipment and
equipment holders is returned.
EH, EQ, 
Compute
Server
operation: 
input: getContainedEquipmentRequest
output: getContainedEquipmentResponse
 
fault: getContainedEquipmentException
Retrieves a list of next-level equipment holders 
 
and equipment
 
contained by the named equipment holder. When this operation
, a list of of equipment holders and equipment is returned.
succeeds