primus.reports.blocks.feedback_scope_resolver module

class primus.reports.blocks.feedback_scope_resolver.ResolvedScoreRef(id: 'str', name: 'str', key: 'Optional[str]' = None, external_id: 'Optional[str]' = None)

Bases: object

__init__(id: str, name: str, key: str | None = None, external_id: str | None = None) → None
external_id: str | None = None
id: str
key: str | None = None
name: str
async primus.reports.blocks.feedback_scope_resolver.list_scores_for_scorecard(api_client, scorecard_id: str) → List[ResolvedScoreRef]
async primus.reports.blocks.feedback_scope_resolver.resolve_score_for_scorecard(api_client, scorecard_id: str, score_identifier: str) → ResolvedScoreRef
async primus.reports.blocks.feedback_scope_resolver.resolve_scorecard(api_client, scorecard_identifier: str, *, account_id: str | None = None) → Scorecard