resolve_project_id_for_task#
- MonitorApi.resolve_project_id_for_task(task_id, *, backlog=1, max_messages=5)#
Infer project ID for a task from task-log message tags.
Reads a small number of task-log messages and extracts
project_idfrom eithermessage["tags"]["project_id"](preferred) or the top-levelmessage["project_id"]field when present.- Return type:
- Parameters:
- Returns:
strProject identifier associated with
task_id.
- Raises:
ClientErrorIf no inspected message provides a project ID.