class_docstr: A class representing a Workspace object.
  
  Attributes:
      id: (int) The ID of the workspace.
      name: (Mutable, str) The name of the workspace.
docstr: Deletes a project from this workspace.
  
  Args:
      name: The name of the project to delete.
  
  Raises:
      errors.NotFoundException: If the project with the passed name is not found.
docstr_tok: ["Deletes","a","project","from","this","workspace",".","Args",":","name",":","The","name","of","the","project","to","delete",".","Raises",":","errors.NotFoundException",":","If","the","project","with","the","passed","name","is","not","found","."]
code: def delete_project(self, name: str) -> None:
      """Deletes a project from this workspace.
  
      Args:
          name: The name of the project to delete.
  
      Raises:
          errors.NotFoundException: If the project with the passed name is not found.
      """
      project_id = self.get_project(name).id
      bindings.delete_DeleteProject(
          session=self._session, id=project_id
      )
  
file_path: determined/harness/determined/common/experimental/workspace.py
imports: import itertools
  from typing import Iterable, List, Optional
  from determined.common import api
  from determined.common.api import bindings, errors
  from determined.common.experimental import project, resource_pool
label_desc: Use image node_id 7 for calling the Workspace obj's underlying member method code with example usage: obj.delete_project(name) without return types