public function describeAction()
{
$this->checkScopedPermissions('IMAGES');
$platformFilter = $this->params('cloudPlatform');
$regionFilter = $this->params('cloudLocation');
if (!empty($regionFilter) && empty($platformFilter)) {
throw new ApiErrorException(400, ErrorMessage::ERR_INVALID_STRUCTURE, "Both 'cloudPlatform' and 'cloudLocation' filters should be provided with request.");
}
return $this->adapter('image')->getDescribeResult($this->getDefaultCriteria());
}