}
public InputStream getSnapshotReport(int resourceId, String name, String description) throws Exception {
SupportFacet facet = getSupportFacet(resourceId, 600000L); // give it enough time to zip up all the snapshot content
SnapshotReportRequest request = new SnapshotReportRequest(name, description);
SnapshotReportResults results = facet.getSnapshotReport(request);
InputStream inputStream = results.getInputStream();
inputStream = remoteInputStream(inputStream);
return inputStream;
}