def METHOD_NAME(self) -> FailureEvent:
    return FailureEvent(
        error_name=StatesErrorName(typ=StatesErrorNameType.StatesTimeout),
        event_type=HistoryEventType.TaskTimedOut,
        event_details=EventDetails(
            taskTimedOutEventDetails=TaskTimedOutEventDetails(
                resourceType=self._get_sfn_resource_type(),
                resource=self._get_sfn_resource(),
                error=StatesErrorNameType.StatesTimeout.to_name(),
            )
        ),
    )