File: test.tf.ref

package info (click to toggle)
kf6-syntax-highlighting 6.13.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 47,568 kB
  • sloc: xml: 197,750; cpp: 12,850; python: 3,023; sh: 955; perl: 546; ruby: 488; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; erlang: 54; sql: 51; java: 47; objc: 37; awk: 31; asm: 30; tcl: 29; fortran: 18; cs: 10
file content (41 lines) | stat: -rw-r--r-- 4,146 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<Comment># this is a comment</Comment><br/>
<Block>terraform</Block><Normal Text> {</Normal Text><br/>
<Normal Text>  </Normal Text><Sub Block>required_providers</Sub Block><Normal Text> {</Normal Text><br/>
<Normal Text>    </Normal Text><Variable>local</Variable><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> {</Normal Text><br/>
<Normal Text>      </Normal Text><Keyword>source</Keyword><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><String>"hashicorp/local"</String><br/>
<Normal Text>    }</Normal Text><br/>
<Normal Text>  }</Normal Text><br/>
<Normal Text>  </Normal Text><Sub Block>backend</Sub Block><Normal Text> </Normal Text><String>"http"</String><Normal Text> {</Normal Text><br/>
<Normal Text>  }</Normal Text><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>variable</Block><Normal Text> </Normal Text><String>"variable"</String><Normal Text> {</Normal Text><br/>
<Normal Text>  type    </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Data Type>list</Data Type><Normal Text>(</Normal Text><Data Type>string</Data Type><Normal Text>)</Normal Text><br/>
<Normal Text>  default </Normal Text><Operator>=</Operator><Normal Text> [</Normal Text><String>"a"</String><Normal Text>, </Normal Text><String>"b"</String><Normal Text>, </Normal Text><String>"c"</String><Normal Text>]</Normal Text><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>locals</Block><Normal Text> {</Normal Text><br/>
<Normal Text>  a </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Decimal>1</Decimal><br/>
<Normal Text>  b </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><String>"aaaa"</String><br/>
<Normal Text>  c </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Variable>true</Variable><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>provider</Block><Normal Text> </Normal Text><String>"aws"</String><Normal Text> {</Normal Text><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>module</Block><Normal Text> </Normal Text><String>"module_each"</String><Normal Text> {</Normal Text><br/>
<Normal Text>  </Normal Text><Meta Argument>for_each</Meta Argument><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Built In>toset</Built In><Normal Text>(</Normal Text><Variable>local</Variable><Normal Text>.a)</Normal Text><br/>
<Normal Text>  </Normal Text><Keyword>source</Keyword><Normal Text>   </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><String>"module/</String><Special String>${</Special String><Variable>var.interpolation</Variable><Special String>}</Special String><String>/end"</String><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>module</Block><Normal Text> </Normal Text><String>"module_count"</String><Normal Text> {</Normal Text><br/>
<Normal Text>  </Normal Text><Meta Argument>depends_on</Meta Argument><Normal Text> </Normal Text><Operator>=</Operator><Normal Text> [</Normal Text><Block>module</Block><Normal Text>.module_each]</Normal Text><br/>
<Normal Text>  </Normal Text><Meta Argument>count</Meta Argument><Normal Text>      </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Decimal>1</Decimal><br/>
<Normal Text>  </Normal Text><Keyword>source</Keyword><Normal Text>     </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><String>"module/path"</String><br/>
<Normal Text>  something  </Normal Text><Operator>=</Operator><Normal Text> </Normal Text><Meta Argument>count</Meta Argument><Normal Text>.</Normal Text><Built In>index</Built In><br/>
<Normal Text>}</Normal Text><br/>
<Normal Text></Normal Text><br/>
<Block>output</Block><Normal Text> </Normal Text><String>"output"</String><Normal Text> {</Normal Text><br/>
<Normal Text>  value </Normal Text><Operator>=</Operator><Normal Text> [</Normal Text><Variable>local</Variable><Normal Text>.a, </Normal Text><Variable>var</Variable><Normal Text>.a]</Normal Text><br/>
<Normal Text>}</Normal Text><br/>