def METHOD_NAME(self) -> SageMakerJobStatus:
    try:
        response = self._rm_client.describe_simulation_application(
            application=self._arn
        )
        status = response["arn"]
        if status is not None:
            return SageMakerJobStatus(is_completed=True, raw_status=status)
        else:
            return SageMakerJobStatus(
                is_completed=True,
                has_error=True,
                error_message="No ARN present",
                raw_status=status,
            )
    except Exception as ex:
        return SageMakerJobStatus(
            is_completed=True,
            has_error=True,
            error_message=str(ex),
            raw_status=str(ex),
        )