def _get_resource()

in src/stepfunctions/workflow/widgets/events_table.py [0:0]


    def _get_resource(self, event, mapped_value=False):
        # check that it is a lambda, sagemaker or just a regular execution
        if self._is_correct_lambda_arn_sequence(self._get_lambda_arn(event)):
            return "Lambda"

        # check if it has a resource
        elif self._has_resource(event):
            
            # check if it is a sagemaker resource
            step_details = self._get_step_detail(event)
            if step_details.get("resourceType") == "sagemaker":
                sagemaker_resource = step_details.get("resource")

                if mapped_value:
                    return SAGEMAKER_JOB_NAME_MAP[sagemaker_resource]

                return sagemaker_resource

            return "Step Functions execution"

        # if not a resource, return -
        return "-"