HP StoreEver Enterprise Systems Library (ESL) G3 Tape Library Web Services User Guide Abstract This guide provides information about the HP ESL G3 Web Services interface, which uses REpresentational State Transfer (REST) architectural principals. This guide is intended for system administrators and IT personnel responsible for operating and maintaining an ESL G3 library.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Acknowledgments Microsoft®, Windows®, Windows® XP, and Windows NT® are U.S.
Contents 1 Introduction...............................................................................................7 HTTP methods..........................................................................................................................7 Different formats and representations...........................................................................................7 2 Interface description...................................................................................8 Cookies..........
URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: URI: aml/physicalLibrary.........................................................................................................41 aml/physicalLibrary/elements...........................................................................................41 aml/physicalLibrary/segments..........................................................................
URI: aml/drive/{serialNumber}................................................................................................66 URI: aml/drive/{serialNumber}/dataPath..................................................................................67 URI: aml/drive/{serialNumber}/operations/powerCycle..............................................................68 URI: aml/drive/{serialNumber}/ports........................................................................................
URI: URI: URI: URI: URI: aml/user......................................................................................................................102 aml/users.....................................................................................................................103 aml/users/login............................................................................................................103 aml/users/session/{id}.............................................................................
1 Introduction Web Services provides a scriptable interface for users who want to programmatically monitor or configure their ESL G3 tape libraries. Web Services is particularly beneficial for data centers with many libraries that want to monitor or configure them at the same time, or who want to configure many libraries in the same way without manually repeating the processes one-by-one in each web GUI. Web Services uses REpresentational State Transfer (REST) architectural principles.
2 Interface description As described in the introduction, HTTP is used as the application protocol for clients to make requests to the Web Server (WS) and for the server to provide responses to those requests. A client request needs to provide an address of the resource it is interested in and that address is represented as a URI as described in previously.
4 1 The response body in the above example contains a list ( root element) of partitions represented as XML data. The partitions are defined as data objects which represent the partitions configured on the library.
0 2 false For requests that perform creation, updates or deletion (POST, PUT, DELETE methods) the response object can be a response code object, described below: 200
OK Operation Completed Successfully Logout 0 The WSResultCode object contains the HTTP result cod
Table 1 HTTP status code description (continued) HTTP status code Description 415 Unsupported Media Type The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method. 500 Internal Server Error The server encountered an unexpected condition which prevented it from fulfilling the request. Cookies After successfully logging in to the WS interface the response header data will contain a cookie.
For example, using the curl utility, where –b specifies the file where the original cookie is stored, and –X specifies the type of HTTP command to issue: curl -b cookie.txt -X DELETE http://library1.mydomain.com/aml/users/login The library will return:
• Date and time: “URI: aml/system/dateTime” (page 87) • Network information: “URI: aml/system/network/interfaces” (page 45) • Partition information: “URI: aml/partitions” (page 40) • Drive and robot IDs: “URI: aml/devices/robots” (page 19) • Fibre Channel ports: “URI: aml/drives/ports” (page 24) • Access Groups (for Secure Manager): “URI: aml/access/groups” (page 14) • SAN hosts (for Secure Manager): “URI: aml/access/hosts” (page 19) • Enumerated values used in returned data: “URI: aml/enum”
3 Resource The following lists the available resources for the HP ESL G3 Web Service interface. The information provides the URI to a particular resource, the Media Types (Content-type) supported for that resource, the HTTP Methods available for manipulate the resources, and the possible response codes. It will also provide the valid parameters allowed if a particular URI supports parameters (?name=value pairs).
Response: application/xml and application/json Parameters N/A Response Code 200, 401, and 500 Method POST Description Create a new Access Group with the name given by the path template name. To create a new access group with the name “AG3” use aml/access/group/AG3. Media Type Request: N/A Response: application/xml and aapplication/json Parameters N/A Response Code 200, 401, 403, and 500 Method DELETE Description Delete Access Group with the name given by the URI path template name.
Response: application/xml and application/json Parameters N/A Response Code 200, 401, 404, and 500 XML Request Data F001396025 1 1 false 2 true XML Response See “URI: aml/access/group/{name}/device” (page 61) for the XML Response code.
Media Type Request: application/xml and application/json Response: application/xml and application/json Parameters N/A Response Code 200, 401, 404, and 500 XML Request Data
1234ABCD:1234ABCD XML Response See “URI: aml/access/hosts” (page 65) for the XML Response code. URI: aml/access/group/{name}/host/{WWPN} Method DELETE Description Delete the host whose WWPN is given by the URI path template “WWPN” from the Access Group resource given by the URI path template “name”. To delete host with WWPN “1234ABCD:1234ABCD” from Access Group “AG2” you would use the following URI: aml/access/group/AG2/host/1234abcd:1234abcd.
Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 XML Response See “URI: aml/access/host/{WWPN}” (page 65) for the XML Response code. URI: aml/access/hosts Method GET Description Retrieve a list of host resources that were seen on the SAN from configured tape drives that are connected to the SAN.
Parameters N/A Response Code 200, 400, 401, 403, 404, and 500 XML Response See “URI: aml/drive/{serialNumber}” (page 66) for the XML Response code. URI: aml/drive/{serialNumber}/dataPath Method GET Description Get the data path drive or capable data path drive whose serial number is given by the URI path template “serialNumber”.
On the ESL G3 the ‘requested’ setting can only be modified, the ‘actual’ can NOT be modified. Only port id 1 can be modified. Media Type Request: application/xml and application/json Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 XML Response See “URI: aml/drive/{serialNumber}/ports” (page 69) for the XML Response code.
To take a drive with serial number HU1041D06V offline you would use the following URI: aml/drive/HU1041D06V/mode, with the TEXT REQUEST DATA below. Media Type Request: text/plain and application/json Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 Test Request Data 2 XML Response See “URI: aml/drive/{serialNumber}/mode” (page 69) for the XML Response code. URI: aml/drives Method GET Description Retrieve all drive resources instances.
Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, and 500 Method POST Description Upload a drive firmware image using form data with key = 'file' and value = filename of firmware. To upload a firmware file named HP_FH_FC_J3MW.frm you would have the following: name= HP_FH_FC_J3MW.frm file=the location of the file (/tmp/ HP_FH_FC_J3MW.
URI: aml/drives/ports Method GET Description Retrieve all drive port resource instances. Media Type Request: N/A Response: application/xml and application/json Parameters Query parameter names are configuration with the following valid values: configuration—actual or requested Response Code 200, 400, 401, 403, and 500 XML Response See “URI: aml/drives/ports” (page 72) for the XML Response code. URI: aml/enum Method GET Description Retrieve all the enum resource instances.
Parameters N/A Response Code 200, 401, 404, and 500 XML Response See “URI: aml/enum/{component}/element}” (page 74) for the XML Response code. URI: aml/media Method GET Description Retrieve the media resource instances.
Media Type Request: application/xml and application/json Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 XML Request Data 2 1 1 2 3
2 1 1 2 5
Description Modify the partition whose name is given by the URI path template “name”. The following URI aml/partition/LL2 and XML request data will modify the partitions, name, ampExtensionsCount, barcodeReporting, vendorId and productId. These values are the only ones that can be modified through this URI. The serialNumber field must be specified as this is used to lookup the partition you want to modify.
Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 Example: Text Request Data 30 XML Response See “URI: aml/partition/{name}/ampExtensionsCount” (page 76) for the XML Response code. URI: aml/partition/{name}/barcodeReporting Method GET Description Retrieve the current barcodeReporting methodology (Prefix, Suffix, Disabled or Pass Through) of the partition whose name is given by the URI path template name.
Response: application/xml and application/json Parameters N/A Response Code 200, 401, 404, and 500 Method PUT Description Update the control path settings on the requested drives. See the XML REQUEST DATA examples below for more details: Example 1. Configure a Standard CP drive, no CPF. The controlPath type must be 2 and primary must be set to true. Example 2. Remove a CP drive, the controlPath type must be set to 1.
30 XML Request Data (Example 2) F00139603D true 1 XML Request Data (Example 3)
XML Request Data (Example 5)
false 4 XML Response See “URI: aml/partition/{name}/controlPath” (page 77) for the XML Response code. URI: aml/partition/{name}/driveSerialNumbers Method GET Description Get a list of drive serial numbers for the drives that are configured in the partition whose name is provided by the URI path template “'name”.
URI: aml/partition/{name}/mode Method GET Description Retrieve the current mode (Online/Offline) of the partition whose name is provided by the URI path template name.
Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 Example: Text Request Data New Partition Name XML Response See “URI: aml/partition/{name}/name” (page 80) for the XML Response code. URI: aml/partition/{name}/driveCleaning Method GET Description Retrieve the drive cleaning policy resource for the partition whose name is given by the URI path template “name”.
XML Response See “URI: aml/partition/{name}/policy/driveCleaning” (page 81) for the XML Response code. URI: aml/partition/{name}/policy/driveLeveling Method GET Description Get the drive leveling policy resource for the partition whose name is given by the URI path template “name”. The drive leveling policy uses specified drive firmware images(s) to be used on the different drive generations configured in the partition.
HP LTO6 LTO6_J2AW.frm J2AW HP LTO6 XML Request Data — Example 2 LL1 2 LTO6_J2AW.
available, use the following URI: “URI: aml/physicalLibrary/segments” (page 42). Example 1. To add a drive to a partition you would send the request shown below. Example 2. Add two storage segments and one IE segment. Example 3. The above two requests combined into one single request.
1
3 XML Request Data (Example 3)
xmlns:ns2="http://automatedMediaLibrary/"> 1 1 1 1
4 Method PUT Description Reconfigure the partition whose name is given by the URI path template “name” with the new segmentList request data. The segmentList can contain storage, drive, ie and extended ie segments.
4 1
2 6 0 0 1 4 1
2 6 0 XML Response See “URI: aml/partition/{name}/segments” (page 82) for the XML Response code.
Parameters N/A Response Code 200, 401, 403, and 500 XML Request Data
Range parameters: • start—0-n • length—1-n or -1 for all media. • frame—0- maximum number of frames • rack—1 or 2 So to retrieve all elements in one call, aml/physicalLibrary/elements?start=0&length=-1 which is the default if no range is specified. To retrieve all elements belonging to partition named TEST aml/physicalLibrary/elements?partition=TEST. To retrieve all ie elements that contain media aml/physicalLibrary/elements?type=ie&state=full.
URI: aml/system/CVTLStation Method GET Description Report the HP CommandView TL Management Station registered with the library. Media Type Request: N/A Response: application/xml, and application/json Parameters N/A Response Code 200, 401, and 500 Method DELETE Description Unregister the HP Command View TL Management Station registered with the library.
URI: aml/system/dateTime/timeZoneIDs Method GET Description Retrieve the available list of time zone IDs. When you are setting the time zone use the string value reported between the values reported in parentheses, for example, from the response data below: (GMT+13:00) MIT (WSDT) use MIT.
URI: aml/system/network/interfaces Method GET Description Retrieve the all network interfaces resources, eth0, eth1... Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, and 500 XML Response See “URI: aml/system/network/interfaces” (page 91) for the XML Response code. URI: aml/system/network/interface/{name} Method GET Description Request the network interface whose name is given by URI path template “name”.
Parameters N/A Response Code 200, 401, and 500 XML Response See “URI: aml/system/network/configurations” (page 92) for the XML Response code. URI: aml/system/network/configuration/{name} Method GET Description Request the network parameters for the interface given by the name template. The XML Response Data is for the following request: http://10.20.171.
2 XML Request Data (Example 3) eth0 1 dvt8-jb 2 10.20.171.17 XML Response See “URI: aml/system/network/configuration/{name}/{version}” (page 93) for the XML Response code. URI: aml/system/operations/reboot Method POST Description Reboot the library.
Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, 404, and 500 XML Response See “URI: aml/system/ras/{group}” (page 95) for the XML Response code. URI: aml/system/ras/ticket/{id} Method GET Description Retrieve the ticket resource instance with the value given by the URI path template “id”.
XML Response See “URI: aml/system/ras/ticket/{id}/reports” (page 96) for the XML Response code. URI: aml/system/ras/tickets Method GET Description Retrieve the ticket summary resource instances using the query parameter filters. To retrieve all drive and control ticket summaries that are currently opened you would specify the following aml/system/ras/tickets?group=20&state=4. If no query parameters are given, all tickets are reported.
Response Code 200, 401, 403, 404, and 500 Method POST Description Restore a saved configuration. Media Type Request: multipart/form-data Response: application/xml and application/json Parameters N/A Response Code 200, 400, 403, 404, and 500 XML Response See “URI: aml/system/saveRestore” (page 99) for the XML Response code. URI: aml/system/sensors Method GET Description Retrieve the sensor resource instances for the library.
Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, and 500 Method POST Description Upload firmware file using form data, where the key is file and the value is the filename. Media Type Request: multipart/form-data Response: application/xml and application/json Parameters N/A Response Code 200, 400, 401, 404, and 500 XML Response See “URI: aml/system/software” (page 100) for the XML Response code.
Description Update a user resource instance with the username represented by the parameter name. Media Type Request: application/xml and application/json Response: application/xml and application/json Parameters N/A Response Code 200, 401, 403, 404, and 500 XML Request Data
XML Request Data johnDoe password 1 Partition Name XML Response See “URI: aml/users” (page 103) for the XML Response code. URI: aml/users/login Method POST Description Login to the library. A successful login returns a session cookie that need to be use for successive requests.
XML Request Data admin secret password false Method DELETE Description Logout of the library web services. Media Type Request: N/A Response: application/xml and application/json Parameters N/A Response Code 200, 401, and 500 XML Response See “URI: aml/users/login” (page 103) for the XML Response code.
4 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
Typographic conventions Table 2 Document conventions Convention Element Blue text: Table 2 (page 56) Cross-reference links Blue, bold, underlined text email addresses Blue, underlined text: http://www.hp.
5 Documentation feedback HP is committed to providing documentation that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback (docsfeedback@hp.com). Include the document title and part number, version number, or the URL when submitting your feedback.
A XML responses for URIs URI: aml/ Method XML Response Data GET Resource code See “URI: aml/” (page 14) for the Resource code description. 665H.
unknown 0 1 21FD0005:1EF52A81 HU1231PJUG F001396025 1 1 true 2 false AG2 GB120401DP F00139602B
AG1 273190048_LL0 2 1 true 2 false Resource code See “URI: aml/access/groups” (page 14) for the Resource code description. URI: aml/access/group/{name} Method XML Response Data 60 XML responses for URIs GET
Method XML Response Data POST Method XML Response Data DELETE Resource code See “URI: aml/access/group/{name}” (page 14) for the Resource code description. AG3
AAAABBBB:AAAABBBB F001396025 1 1 false Resource code See “URI: aml/access/group/{name}/device” (page 15) for the Resource code description.
dummy 2 0 AAAABBBB:AAAABBBB F001396025 1 1 true 2 false F00139602B 1 1 true 2 false
URI: aml/access/group/{name}/hosts Method XML Response Data POST Resource code See “URI: aml/access/group/{name}/hosts” (page 17) for the Resource code description.
F001396025 1 1 true 2 true AG2 GB120401DP F00139602B 1 1 true 2 true Resource code
Test 2 0 12345678:ABCDABCD EngServer 0 1 21FD0005:1EF52A81 Method XML Response Data POST Resource code See “URI: aml/access/hosts” (page 19) for the Resource code description.
F001396019
50010ab2:400012aa 1 1 10 1
2 2052 J3HW 3 HP Ultrium 6-SCSI 1 1 FH 0 1 0xmlns:ns2="http://automatedMediaLibrary/"> GB120401FD F001396043
500308c001396043 1 1 1 1
4 2059 J38W 7 HP Ultrium 6-SCSI 1Resource code See “URI: aml/drive/{serialNumber}/operations/powerCycle” (page 20) for the Resource code description. URI: aml/drive/{serialNumber}/ports Method XML Response Data GET Resource code See “URI: aml/drive/{serialNumber}/ports” (page 20) for the Resource code description.
Resource code See “URI: aml/drive/{serialNumber}/mode” (page 21) for the Resource code description. URI: aml/drive/{serialNumber}/log Method XML Response Data GET Resource code See “URI: aml/drive/{serialNumber}/log” (page 21) for the Resource code description. Byte Stream if request completes successfully, otherwise ns2:WSResultCode. URI: aml/drives Method XML Response Data 70 XML responses for URIs GET
2 B00002LTO5 CMM010952-1047 430A.GU001 760Q.DU008 2 ..... ..... Resource code See “URI: aml/drives” (page 22) for the Resource code description.
Method XML Response Data POST Resource code See “URI: aml/drives/firmware/images” (page 22) for the Resource code description.
2 2 500308c00139601b 3 3 126 0 0 0 ..... ..... Resource code See “URI: aml/drives/ports” (page 24) for the Resource code description. URI: aml/enum Method XML Response Data GET
Resource code See “URI: aml/enum/{component}/element}” (page 24) for the Resource code description. URI: aml/media Method XML Response Data GET
100000L6 5 Sales Partition N/A encryption 1 0 0 0
1 ..... ..... Resource code See “URI: aml/medium/{barcode}” (page 26) for the Resource code description.
xmlns:ns2="http://automatedMediaLibrary/"> 200
OK Operation Completed Successfully Change partition ampExtensionsCount attribute: 30 0 Resource code See “URI: aml/partition/{name}/ampExtensionsCount” (page 27) for the Resource code description.
true 2 2 0 0 false 10.10.2.101 0 11 CMM036011-0477 430A.GU001 765Q.
2 ..... Method XML Response Data PUT ..... .....
Resource code See “URI: aml/partition/{name}/controlPath” (page 28) for the Resource code description. aml/partition/{name}/driveSerialNumbers Method XML Response Data GET Method XML Response Data POST Method XML Response Data DELETE Resource code See “URI: aml/partition/{name}/driveSerialNumbers” (page 32) for the Resource code description.
URI: aml/partition/{name}/policy/driveCleaning Method XML Response Data PUT Method XML Response Data POST Method XML Response Data PUT Method XML Response Data DELETE Resource code See “URI: aml/partition/{name}/driveCleaning” (page 34) for the Resource code description.
Method XML Response Data — Example 1 PUT XML Response Data — Example 2 LL1 2 LTO6_J2AW.frm J2AW HP LTO6 PAGE 83 3 1 1 1
5 6 LL1 0 1 1 1 1
4 1 LL1 0 0 1
HP Resource code See “URI: aml/partition/{name}/segments” (page 36) for the Resource code description. URI: aml/partitions Method XML Response Data GET Method XML Response Data POST Resource code See “URI: aml/partitions” (page 40) for the Resource code description.
1 1 108 1 3 756 102 24 6 9 2 665H.
..... ..... Resource code See “URI: aml/physicalLibrary/elements” (page 41) for the Resource code description. URI: aml/physicalLibrary/segments Method XML Response Data 86 XML responses for URIs GET
0 1 4 1
2 6 LL1 0 ..... ..... Resource code See “URI: aml/physicalLibrary/segments” (page 42) for the Resource code description. URI: aml/system/CVTLStation Method XML Response Data GET HTTP://10.50.120.
America/Denver 1345001642141 JSON Response Data { "date": "2013-02-22", "time": "18:19:57", "datetime": "2013-02-22 18:19:57 +0000", "timezone": "GMT", "itime": "1361557197241" } Method XML Response Data PUT Resource code See “URI: aml/system/dateTime” (page 43) for the Resource code description.
1 License Permanent true Capacity On Demand 1600 1600 Slots Permanent true Encryption Key Management 32 32 Drives Permanent true Extend
true Capacity On Demand 1600 1600 Slots Permanent true Encryption Key Management 32 32 Drives Permanent true Extended Data Lifecycle Management 1
eth0 N/A 1 dvt8-jb dvt8-jb 1 255.255.248.0 10.20.168.1 10.20.171.
N/A Full false 1 1 Method XML Response Data PUT JSON Response Data {
Resource code See “URI: aml/system/network/configurations” (page 45) for the Resource code description. URI: aml/system/network/configuration/{name} Method XML Response Data GET Resource code See “URI: aml/system/network/configuration/{name}” (page 46) for the Resource code description.
10.20.168.1 10.20.171.17 Resource code See “URI: aml/system/network/configuration/{name}/{version}” (page 46) for the Resource code description. URI: aml/system/operations/reboot Method XML Response Data POST Resource code See “URI: aml/system/operations/reboot” (page 47) for the Resource code description.
1 6 1 Resource code See “URI: aml/system/ras” (page 47) for the Resource code description. URI: aml/system/ras/{group} Method XML Response Data GET Resource code See “URI: aml/system/ras/{group}” (page 47) for the Resource code description.
0 4 4 4 0 F001396043 09_09_18_htm 42 Resource code See “URI: aml/system/ras/ticket/{id}” (page 48) for the Resource code description.
2013-05-29 13:17:36 +0000 7100 4 4 09_09_18_00_00000000 0x0 Drive [1, 1, 1, 12, 1, 1] lost network link, will be unable to reconfigure Control of Tape Drive at [1,1,1,12,1,1] communication has failed 41 0 GB120401FD 0
Resource code See “URI: aml/system/ras/ticket/{id}/reports” (page 48) for the Resource code description. URI: aml/system/ras/tickets Method XML Response Data 98 XML responses for URIs GET
4 2 2 0 F001396019 09_09_18_htm 40 Resource code See “URI: aml/system/ras/tickets” (page 49) for the Resource code description.
N/A 0 W Library PS #2 [Frame:#1, PS:#2] ..... CMB Internal Temperature Sensor Temperature Nominal 34 Celcius 1,1,1,1,2 ..... MCB 2.1 Volt Sensor Voltage Nominal 2100 mV 1,1,1,2,1 .....
Current 665H.GS12501 Rollback 663H.GS04601 Uploaded Method XML Response Data POST Resource code See “URI: aml/system/software” (page 50) for the Resource code description.
OK Operation Completed Successfully Update Firmware 0 Resource code See “URI: aml/system/software/operations/update” (page 51) for the Resource code description. URI: aml/user_name Method XML Response Data GET Method XML Response Data PUT Method XML Response Data DELETE Resource code See “URI: aml/user_name” (page 51) for the Resource code description.
URI: aml/users Method XML Response Data GET Method XML Response Data POST Resource code See “URI: aml/users” (page 52) for the Resource code description.
XML Response Data 200
OK Operation Completed Successfully Logout 0 Resource code See “URI: aml/users/login” (page 53) for the Resource code description.
B Regulatory information For important safety, environmental, and regulatory information, see Safety and Compliance Information for Server, Storage, Power, Networking, and Rack Products, available at http:// www.hp.com/support/Safety-Compliance-EnterpriseProducts.
Index A aml, 14 aml/ XML Response Data, 58 aml/access/devices, 14 XML Response Data, 58 aml/access/group/{name}, 14 XML Response Data, 60 aml/access/group/{name}/device, 15 XML Response Data, 61 aml/access/group/{name}/device/{serialNumber}, 16 XML Response Data, 62 aml/access/group/{name}/devices, 16 XML Response Data, 62 aml/access/group/{name}/host/{WWPN}, 18 XML Response Data, 64 aml/access/group/{name}/hosts, 17 XML Response Data, 64 aml/access/groups, 14 XML Response Data, 58 aml/access/host/{WWPN}, 1
XML Response Data, 94 aml/system/operations/shutdown, 47 XML Response Data, 94 aml/system/ras XML Response Data, 94 aml/system/ras/ticket/{id}, 48 XML Response Data, 95 aml/system/ras/ticket/{id}/history, 48 XML Response Data, 96 aml/system/ras/ticket/{id}/reports, 48 XML Response Data, 96 aml/system/ras/tickets, 49 XML Response Data, 98 aml/system/ras/{group}, 47 XML Response Data, 95 aml/system/saveRestore, 49 XML Response Data, 99 aml/system/sensors, 50 XML Response Data, 99 aml/system/snapshot, 50 XML R