Interface PutPearsonTemplateCommandInput

interface PutPearsonTemplateCommandInput {
    assistants?: PearsonAssistantConfig[];
    assistantsEnabled?: boolean;
    bookId: string;
    name: string;
    pasteLimit?: PasteLimit;
    runSingleQuestions?: boolean;
    templateId: string;
    tenantId: string;
    viewMode?: AutoTestQuizViewMode;
}

Hierarchy (View Summary)

Properties

assistants?: PearsonAssistantConfig[]

The AI assistants to provision on this template. Absent clears any provisioned assistant.

assistantsEnabled?: boolean

The default this template starts the availability ladder at, which both teacher levels can override. Independent of assistants, so turning the default off keeps the provisioned prompt. Absent resolves to unavailable.

bookId: string

The id of the book this template is connected to.

name: string

The name of the template.

pasteLimit?: PasteLimit

The paste limit for this template, overriding the book. Absent means inherit.

runSingleQuestions?: boolean

Whether to allow running single quiz questions.

templateId: string

The id of the template.

tenantId: string

The tenant id of the template.

The view mode to use for this quiz.