Knowledge Center > Developer Documentation
ipm7Status :: GetGroups
GetGroups returns the status of members and dependent monitors of a specific Group.
GetGroups(...); Parameters (c#):
GetGroups(...); Return (c#):
- rtGroup[]
The return is a new Array containing rtGroup objects. This result set will contain all the Groups in the ipMonitor instance, with the status of all the members and dependent monitors. See the ipMonitor Status Soap Interface (rtGroup) for details.
SOAP / HTTP Details (Invoke):
POST /soap/status.asmx HTTP/1.1
Host: youripm7addr
Content-Type: text/xml
Content-Length: length
SOAPAction: "http://schemas.ipmonitor.com/ipm70/GetGroups"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetGroups xmlns="http://schemas.ipmonitor.com/ipm70/" />
</soap:Body>
</soap:Envelope>
SOAP / HTTP Details (Return):
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetGroupsResponse xmlns="http://schemas.ipmonitor.com/ipm70/">
<GetGroupsResult>
<rtGroup>
<ID>long</ID>
<status>up or warn or down or lost or suspended or disabled or Maintenance or uninitialized or unknown</status>
<name>string</name>
<isroot>boolean</isroot>
<m_total>unsignedInt</m_total>
<d_total>unsignedInt</d_total>
<m_lost>unsignedInt</m_lost>
<d_lost>unsignedInt</d_lost>
<m_down>unsignedInt</m_down>
<d_down>unsignedInt</d_down>
<m_warn>unsignedInt</m_warn>
<d_warn>unsignedInt</d_warn>
<m_ok>unsignedInt</m_ok>
<d_ok>unsignedInt</d_ok>
<m_offline>unsignedInt</m_offline>
<d_offline>unsignedInt</d_offline>
</rtGroup>
<rtGroup>
<ID>long</ID>
<status>up or warn or down or lost or suspended or disabled or Maintenance or uninitialized or unknown</status>
<name>string</name>
<isroot>boolean</isroot>
<m_total>unsignedInt</m_total>
<d_total>unsignedInt</d_total>
<m_lost>unsignedInt</m_lost>
<d_lost>unsignedInt</d_lost>
<m_down>unsignedInt</m_down>
<d_down>unsignedInt</d_down>
<m_warn>unsignedInt</m_warn>
<d_warn>unsignedInt</d_warn>
<m_ok>unsignedInt</m_ok>
<d_ok>unsignedInt</d_ok>
<m_offline>unsignedInt</m_offline>
<d_offline>unsignedInt</d_offline>
</rtGroup>
</GetGroupsResult>
</GetGroupsResponse>
</soap:Body>
</soap:Envelope>
< Back

Last Updated: March 30, 2004 | What did you think of this topic?