Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 951cd3c

Browse files
authored
feat: Add flag to enable managed variables (#97)
1 parent 90194db commit 951cd3c

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

docs/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,5 @@ resource "google_compute_instance" "dev" {
6262

6363
### Optional
6464

65+
- `feature_use_managed_variables` (Boolean) Feature: use managed Terraform variables. If disabled, Terraform variables will be included in legacy Parameter Schema.
6566
- `url` (String) The URL to access Coder.

examples/resources/coder_parameter/resource.tf

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "coder" {
2+
feature_use_managed_variables = true
3+
}
4+
15
data "coder_parameter" "example" {
26
name = "Region"
37
description = "Specify a region to place your workspace."

provider/provider.go

+5
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ func New() *schema.Provider {
3535
return nil, nil
3636
},
3737
},
38+
"feature_use_managed_variables": {
39+
Type: schema.TypeBool,
40+
Description: "Feature: use managed Terraform variables. If disabled, Terraform variables will be included in legacy Parameter Schema.",
41+
Optional: true,
42+
},
3843
},
3944
ConfigureContextFunc: func(c context.Context, resourceData *schema.ResourceData) (interface{}, diag.Diagnostics) {
4045
rawURL, ok := resourceData.Get("url").(string)

0 commit comments

Comments
 (0)