# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PresentationType_http is for presentations that use iframes to present a web front-end to the user.
PresentationType_ssh is for presentations that provide an interactive terminal.
Status_BOOTING means the necessary instructions for initial resource creation have been/are being sent to Kubernetes and we are waiting for health checks to pass.
Status_CONFIGURATION means health checks have passed, and we have sent instructions to Kubernetes to spin up configuration pods/jobs, and are waiting for those to finish.
Status_INITIALIZED means the livelesson has been created but not yet executed upon by the scheduler.
Status_READY indicates that a livelesson is ready for consumption.
# Structs
Collection is a resource type that provides a type of categorization for other curriculum resources like Lessons.
Curriculum is a resource type that defines a bit of meta-data for a Curriculum as a whole.
Image is a resource type that provides metadata for endpoint images in use within Lessons.
Lesson represents the fields and sub-types for defining a lesson resource in Antidote.
LessonAuthor represents details about an individual who participated in authoring this lesson.
LessonConnection is a point-to-point network connection between two LessonEndpoints.
LessonEndpoint is typically a container that runs some software in a Lesson.
LessonPresentation is a particular view into a LessonEndpoint.
LessonStage is a specific state that a Lesson can be in.
LiveEndpoint is a running instance of a LessonEndpoint, with additional details that are relevant at runtime.
LiveLesson is a runtime instance of a Lesson in use.
LivePresentation is a running instance of a LessonPresentation, with additional details that are relevant at runtime.
LiveSession represents a single provisioned session for interacting with Antidote.
# Interfaces
CurriculumResource is a specific type of database model that is designed to be imported from a YAML file.
# Type aliases
No description provided by the author
No description provided by the author
LiveLessonStatus is backed by a set of possible const values for livelesson statuses below.
PresentationType is backed by a set of possible const values for presentation types below.