@@ -392,13 +392,13 @@ parameters in one of two ways:
392
392
393
393
Or set the [environment variable](../../setup/index.md), ` CODER_EXPERIMENTS=auto-fill-parameters`
394
394
395
- ## Dynamic Parameters
395
+ ## Dynamic Parameters (Early Access)
396
396
397
397
Dynamic Parameters enhances Coder' s existing parameter system with real-time validation,
398
398
conditional parameter behavior, and richer input types.
399
399
This feature allows template authors to create more interactive and responsive workspace creation experiences.
400
400
401
- ### Enable Dynamic Parameters (Early Access)
401
+ ### Enable Dynamic Parameters
402
402
403
403
To use Dynamic Parameters, enable the experiment flag or set the environment variable.
404
404
@@ -488,7 +488,7 @@ The "Options" column in the table below indicates whether the form type requires
488
488
489
489
### Form Type Examples
490
490
491
- <details><summary>` checkbox` : A single checkbox for boolean values</summary>
491
+ <details><summary>checkbox: A single checkbox for boolean values</summary>
492
492
493
493
```tf
494
494
data "coder_parameter" "enable_gpu" {
@@ -502,7 +502,7 @@ data "coder_parameter" "enable_gpu" {
502
502
503
503
</details>
504
504
505
- <details><summary>` dropdown` : A searchable select menu for choosing a single option from a list</summary>
505
+ <details><summary>dropdown: A searchable select menu for choosing a single option from a list</summary>
506
506
507
507
```tf
508
508
data "coder_parameter" "region" {
@@ -525,7 +525,7 @@ data "coder_parameter" "region" {
525
525
526
526
</details>
527
527
528
- <details><summary>` input` : A standard text input field</summary>
528
+ <details><summary>input: A standard text input field</summary>
529
529
530
530
```tf
531
531
data "coder_parameter" "custom_domain" {
@@ -539,7 +539,7 @@ data "coder_parameter" "custom_domain" {
539
539
540
540
</details>
541
541
542
- <details><summary>` key-value` : Input for entering key-value pairs</summary>
542
+ <details><summary>key-value: Input for entering key-value pairs</summary>
543
543
544
544
```tf
545
545
data "coder_parameter" "environment_vars" {
@@ -553,7 +553,7 @@ data "coder_parameter" "environment_vars" {
553
553
554
554
</details>
555
555
556
- <details><summary>` multi-select` : Checkboxes for selecting multiple options from a list</summary>
556
+ <details><summary>multi-select: Checkboxes for selecting multiple options from a list</summary>
557
557
558
558
```tf
559
559
data "coder_parameter" "tools" {
@@ -580,7 +580,7 @@ data "coder_parameter" "tools" {
580
580
581
581
</details>
582
582
583
- <details><summary>` password` : A text input that masks sensitive information</summary>
583
+ <details><summary>password: A text input that masks sensitive information</summary>
584
584
585
585
```tf
586
586
data "coder_parameter" "api_key" {
@@ -594,7 +594,7 @@ data "coder_parameter" "api_key" {
594
594
595
595
</details>
596
596
597
- <details><summary>` radio` : Radio buttons for selecting a single option with high visibility</summary>
597
+ <details><summary>radio: Radio buttons for selecting a single option with high visibility</summary>
598
598
599
599
```tf
600
600
data "coder_parameter" "environment" {
@@ -617,7 +617,7 @@ data "coder_parameter" "environment" {
617
617
618
618
</details>
619
619
620
- <details><summary>` slider` : A slider for selecting numeric values within a range</summary>
620
+ <details><summary>slider: A slider for selecting numeric values within a range</summary>
621
621
622
622
```tf
623
623
data "coder_parameter" "cpu_cores" {
@@ -635,7 +635,7 @@ data "coder_parameter" "cpu_cores" {
635
635
636
636
</details>
637
637
638
- <details><summary>` switch` : A toggle switch for boolean values</summary>
638
+ <details><summary>switch: A toggle switch for boolean values</summary>
639
639
640
640
```tf
641
641
data "coder_parameter" "advanced_mode" {
@@ -649,7 +649,7 @@ data "coder_parameter" "advanced_mode" {
649
649
650
650
</details>
651
651
652
- <details><summary>` textarea` : A multi-line text input field for longer content</summary>
652
+ <details><summary>textarea: A multi-line text input field for longer content</summary>
653
653
654
654
```tf
655
655
data "coder_parameter" "init_script" {
0 commit comments