TemplateEvaluationResultItem interface

Model that represents a single template evaluation result.

Properties

evaluationResult

The evaluation result for this template.

templateId

The template ID that was evaluated. Optional because the underlying BE field may be null for legacy evaluations created before template-centric persistence landed; the GW falls back to scenarioName in that case (scenario.Id == templateId by BE convention), so ARM responses are typically populated in practice.

templateName

The template name that was evaluated. Optional for the same reason as templateId.

Property Details

evaluationResult

The evaluation result for this template.

evaluationResult: string

Property Value

string

templateId

The template ID that was evaluated. Optional because the underlying BE field may be null for legacy evaluations created before template-centric persistence landed; the GW falls back to scenarioName in that case (scenario.Id == templateId by BE convention), so ARM responses are typically populated in practice.

templateId?: string

Property Value

string

templateName

The template name that was evaluated. Optional for the same reason as templateId.

templateName?: string

Property Value

string