github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/tests/data_read/create/main.tf (about) 1 2 variable "contents" { 3 type = string 4 } 5 6 resource "random_integer" "random" { 7 min = 1000000 8 max = 9999999 9 seed = "F78CB410-BA01-44E1-82E1-37D61F7CB158" 10 } 11 12 locals { 13 contents = jsonencode({ 14 values = { 15 id = { 16 string = random_integer.random.id 17 } 18 string = { 19 string = var.contents 20 } 21 } 22 }) 23 } 24 25 resource "local_file" "data_file" { 26 filename = "terraform.data/${random_integer.random.id}.json" 27 content = local.contents 28 } 29 30 output "id" { 31 value = random_integer.random.id 32 }