Skip to content

You are viewing documentation for Instruqt 2.0 Labs - our upcoming product releasing in September 2026. For current Tracks documentation, please visitdocs.instruqt.com.

Question Library


Defined inquizzes.hcl

The question_library resource groups reusable questions that quizzes can reference. Define questions once, then pull them into multiple quizzes instead of duplicating them.

resource "single_choice_question" "capital" {
question = "What is the capital of France?"
answer = "Paris"
}
resource "question_library" "geography" {
title = "Geography"
questions = [resource.single_choice_question.capital]
}

Fields

FieldTypeRequiredDescription
titlestringDisplay title of the question library
descriptionstringDescription of the question library
questionslist(reference)single_choice_question, multiple_choice_question, text_answer_question, numeric_answer_questionList of question references in this library
tagslist(string)Tags for organizing and filtering question libraries
resource "question_library" "networking" {
title = "Networking Basics"
description = "Foundational networking questions"
questions = [
resource.single_choice_question.osi_layers,
resource.multiple_choice_question.protocols,
]
tags = ["networking", "beginner"]
}