File tree Expand file tree Collapse file tree 2 files changed +40
-0
lines changed Expand file tree Collapse file tree 2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,24 @@ terraform {
1212  }
1313}
1414
15+ data  "coder_parameter"  "example"  {
16+   name         =  " Example" 
17+   description  =  " An example parameter that has no purpose." 
18+   type         =  " string" 
19+ 
20+   option  {
21+     name  =  " Ubuntu" 
22+     description  =   data. docker_registry_image . ubuntu . name 
23+     value  =  try (data. docker_registry_image . ubuntu . sha256_digest , " ??"  )
24+   }
25+ 
26+   option  {
27+     name  =  " Centos" 
28+     description  =   docker_image. centos . name 
29+     value  =  try (docker_image. centos . repo_digest , " ??"  )
30+   }
31+ }
32+ 
1533data  "coder_workspace_tags"  "custom_workspace_tags"  {
1634  tags  =   {
1735    //  If a value is required, you can do something like:
Original file line number Diff line number Diff line change 1+ terraform  {
2+   required_providers  {
3+     coder  =   {
4+       source =  " coder/coder" 
5+     }
6+   }
7+ }
8+ 
9+ data  "http"  "example"  {
10+   url  =  " https://checkpoint-api.hashicorp.com/v1/check/terraform" 
11+ 
12+   #  Optional request headers
13+   request_headers  =   {
14+     Accept =  " application/json" 
15+   }
16+ }
17+ 
18+ data  "coder_workspace_tags"  "custom_workspace_tags"  {
19+   tags  =   {
20+     " tfversion"  =  jsondecode (data. http . example . response_body )[" current_version"  ]
21+   }
22+ }
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments