public function describeAction($scriptId)
{
$this->checkPermissions(Acl::RESOURCE_SCRIPTS_ENVIRONMENT);
if (!$this->hasPermissions(Script::findPk($scriptId))) {
//Checks entity level write access permissions
throw new ApiErrorException(403, ErrorMessage::ERR_PERMISSION_VIOLATION, "Insufficient permissions");
}
return $this->adapter('scriptVersion')->getDescribeResult([['scriptId' => $scriptId]]);
}