diff --git a/docs/admin/templates/extending-templates/parameters.md b/docs/admin/templates/extending-templates/parameters.md index 9c1235d51a..f364000763 100644 --- a/docs/admin/templates/extending-templates/parameters.md +++ b/docs/admin/templates/extending-templates/parameters.md @@ -392,13 +392,13 @@ parameters in one of two ways: Or set the [environment variable](../../setup/index.md), `CODER_EXPERIMENTS=auto-fill-parameters` -## Dynamic Parameters +## Dynamic Parameters (Early Access) Dynamic Parameters enhances Coder's existing parameter system with real-time validation, conditional parameter behavior, and richer input types. This feature allows template authors to create more interactive and responsive workspace creation experiences. -### Enable Dynamic Parameters (Early Access) +### Enable Dynamic Parameters To use Dynamic Parameters, enable the experiment flag or set the environment variable. @@ -488,7 +488,7 @@ The "Options" column in the table below indicates whether the form type requires ### Form Type Examples -
`checkbox`: A single checkbox for boolean values +
checkbox: A single checkbox for boolean values ```tf data "coder_parameter" "enable_gpu" { @@ -502,7 +502,7 @@ data "coder_parameter" "enable_gpu" {
-
`dropdown`: A searchable select menu for choosing a single option from a list +
dropdown: A searchable select menu for choosing a single option from a list ```tf data "coder_parameter" "region" { @@ -525,7 +525,7 @@ data "coder_parameter" "region" {
-
`input`: A standard text input field +
input: A standard text input field ```tf data "coder_parameter" "custom_domain" { @@ -539,7 +539,7 @@ data "coder_parameter" "custom_domain" {
-
`key-value`: Input for entering key-value pairs +
key-value: Input for entering key-value pairs ```tf data "coder_parameter" "environment_vars" { @@ -553,7 +553,7 @@ data "coder_parameter" "environment_vars" {
-
`multi-select`: Checkboxes for selecting multiple options from a list +
multi-select: Checkboxes for selecting multiple options from a list ```tf data "coder_parameter" "tools" { @@ -580,7 +580,7 @@ data "coder_parameter" "tools" {
-
`password`: A text input that masks sensitive information +
password: A text input that masks sensitive information ```tf data "coder_parameter" "api_key" { @@ -594,7 +594,7 @@ data "coder_parameter" "api_key" {
-
`radio`: Radio buttons for selecting a single option with high visibility +
radio: Radio buttons for selecting a single option with high visibility ```tf data "coder_parameter" "environment" { @@ -617,7 +617,7 @@ data "coder_parameter" "environment" {
-
`slider`: A slider for selecting numeric values within a range +
slider: A slider for selecting numeric values within a range ```tf data "coder_parameter" "cpu_cores" { @@ -635,7 +635,7 @@ data "coder_parameter" "cpu_cores" {
-
`switch`: A toggle switch for boolean values +
switch: A toggle switch for boolean values ```tf data "coder_parameter" "advanced_mode" { @@ -649,7 +649,7 @@ data "coder_parameter" "advanced_mode" {
-
`textarea`: A multi-line text input field for longer content +
textarea: A multi-line text input field for longer content ```tf data "coder_parameter" "init_script" {