Skip to content

docs: move early access badge in dynamic parameters doc #18009

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 27, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions docs/admin/templates/extending-templates/parameters.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -489,7 +489,7 @@ The "Options" column in the table below indicates whether the form type requires

### Form Type Examples

<details><summary>`checkbox`: A single checkbox for boolean values</summary>
<details><summary>checkbox: A single checkbox for boolean values</summary>

```tf
data "coder_parameter" "enable_gpu" {
Expand All @@ -503,7 +503,7 @@ data "coder_parameter" "enable_gpu" {

</details>

<details><summary>`dropdown`: A searchable select menu for choosing a single option from a list</summary>
<details><summary>dropdown: A searchable select menu for choosing a single option from a list</summary>

```tf
data "coder_parameter" "region" {
Expand All @@ -526,7 +526,7 @@ data "coder_parameter" "region" {

</details>

<details><summary>`input`: A standard text input field</summary>
<details><summary>input: A standard text input field</summary>

```tf
data "coder_parameter" "custom_domain" {
Expand All @@ -540,7 +540,7 @@ data "coder_parameter" "custom_domain" {

</details>

<details><summary>`key-value`: Input for entering key-value pairs</summary>
<details><summary>key-value: Input for entering key-value pairs</summary>

```tf
data "coder_parameter" "environment_vars" {
Expand All @@ -554,7 +554,7 @@ data "coder_parameter" "environment_vars" {

</details>

<details><summary>`multi-select`: Checkboxes for selecting multiple options from a list</summary>
<details><summary>multi-select: Checkboxes for selecting multiple options from a list</summary>

```tf
data "coder_parameter" "tools" {
Expand All @@ -581,7 +581,7 @@ data "coder_parameter" "tools" {

</details>

<details><summary>`password`: A text input that masks sensitive information</summary>
<details><summary>password: A text input that masks sensitive information</summary>

```tf
data "coder_parameter" "api_key" {
Expand All @@ -595,7 +595,7 @@ data "coder_parameter" "api_key" {

</details>

<details><summary>`radio`: Radio buttons for selecting a single option with high visibility</summary>
<details><summary>radio: Radio buttons for selecting a single option with high visibility</summary>

```tf
data "coder_parameter" "environment" {
Expand All @@ -618,7 +618,7 @@ data "coder_parameter" "environment" {

</details>

<details><summary>`slider`: A slider for selecting numeric values within a range</summary>
<details><summary>slider: A slider for selecting numeric values within a range</summary>

```tf
data "coder_parameter" "cpu_cores" {
Expand All @@ -636,7 +636,7 @@ data "coder_parameter" "cpu_cores" {

</details>

<details><summary>`switch`: A toggle switch for boolean values</summary>
<details><summary>switch: A toggle switch for boolean values</summary>

```tf
data "coder_parameter" "advanced_mode" {
Expand All @@ -650,7 +650,7 @@ data "coder_parameter" "advanced_mode" {

</details>

<details><summary>`textarea`: A multi-line text input field for longer content</summary>
<details><summary>textarea: A multi-line text input field for longer content</summary>

```tf
data "coder_parameter" "init_script" {
Expand Down
Loading