Retrieve a file attached to a ticket.
Description
Retrieve the file attached to a SoftLayer ticket by it’s given identifier. To retrieve a list of files attached to a ticket either call the SoftLayer_Ticket::getAttachedFiles method or call SoftLayer_Ticket::getObject with ‘‘attachedFiles’’ defined in an object mask.
Parameters
Name |
Type |
Description |
attachmentId |
int |
The id of the attachment to retrieve |
Required Headers
Optional Headers
Return Values
Error Handling
- Throw the exception “File {attachmentId} is not attached to ticket {ticketId}.” if the given file is not attached to the given ticket.
- Throw the exception “File does not exist: file not found.” if the given file is attached to the ticket, but not present in SoftLayer’s attachment backend filesystem.
- Throw the exception “Unable to load a valid ticket file attachment.” exists but is not retrievable by the API.
Associated Methods
curl -g -u $SL_USER:$SL_APIKEY -X POST -d '{"parameters": [int]}' \
'https://api.softlayer.com/rest/v3.1/SoftLayer_Ticket/{SoftLayer_TicketID}/getAttachedFile'