class_docstr: A class representing a Project object.
  
  Attributes:
      id: (int) The ID of the project.
      archived: (Mutable, bool) True if experiment is archived, else false.
      description: (Mutable, str) The description of the project.
      n_active_experiments: (int) The number of active experiments in the project.
      n_experiments: (Mutable, int) The number of experiments in the project.
      name: (Mutable, str) Human-friendly name of the project.
      notes: (Mutable, List[Dict[str,str]) Notes about the project. As determined upstream,
          each note is a dict with exactly the keys "name" and "contents".
      username: (Mutable, str) The username of the project owner.
      workspace_id: (int) The ID of the workspace this project belongs to.
class_docstr_tok: ["A","class","representing","a","Project","object",".","Attributes",":","id",":","(","int",")","The","ID","of","the","project",".","archived",":","(","Mutable",",","bool",")","True","if","experiment","is","archived",",","else","false",".","description",":","(","Mutable",",","str",")","The","description","of","the","project",".","n_active_experiments",":","(","int",")","The","number","of","active","experiments","in","the","project",".","n_experiments",":","(","Mutable",",","int",")","The","number","of","experiments","in","the","project",".","name",":","(","Mutable",",","str",")","Human-friendly","name","of","the","project",".","notes",":","(","Mutable",",","List","[","Dict","[","str",",","str","]",")","Notes","about","the","project",".","As","determined","upstream",",","each","note","is","a","dict","with","exactly","the","keys","``","name","''","and","``","contents","''",".","username",":","(","Mutable",",","str",")","The","username","of","the","project","owner",".","workspace_id",":","(","int",")","The","ID","of","the","workspace","this","project","belongs","to","."]
docstr: Set the project to archived (archived = True) locally and on the master.
docstr_tok: ["Set","the","project","to","archived","(","archived","=","True",")","locally","and","on","the","master","."]
code: def archive(self) -> None:
      """Set the project to archived (archived = True) locally and on the master."""
      bindings.post_ArchiveProject(session=self._session, id=self.id)
      self.archived = True
  
file_path: determined/harness/determined/common/experimental/project.py
imports: import itertools
  from typing import Dict, List, Optional
  from determined.common import api
  from determined.common.api import bindings
  from determined.common.experimental import experiment
label_desc: Use image node_id 8 for calling the Project obj's underlying member method code with example usage: obj.archive() without return types