Skip to main content

Module user_inputs

Module user_inputs 

Source
Expand description

User Inputs Module

This module contains the UserInputs struct which holds all user-provided configuration when creating an environment.

§Purpose

User inputs represent the immutable configuration choices made by the user when creating an environment. These fields never change throughout the environment’s lifecycle.

§Semantic Category

User Inputs are:

  • Provided by the user when creating an environment
  • Immutable throughout environment lifecycle
  • Examples: name, SSH credentials, port numbers

Add new fields here when: User needs to configure something at environment creation time.

Structs§

UserInputs
User-provided configuration when creating an environment

Enums§

UserInputsError
Errors for user inputs validation