github.com/graywolf-at-work-2/terraform-vendor@v1.4.5/internal/command/testdata/show-json/provider-version/output.json (about) 1 { 2 "format_version": "1.0", 3 "variables": { 4 "test_var": { 5 "value": "bar" 6 } 7 }, 8 "planned_values": { 9 "outputs": { 10 "test": { 11 "sensitive": false, 12 "type": "string", 13 "value": "bar" 14 } 15 }, 16 "root_module": { 17 "resources": [ 18 { 19 "address": "test_instance.test[0]", 20 "index": 0, 21 "mode": "managed", 22 "type": "test_instance", 23 "name": "test", 24 "provider_name": "registry.terraform.io/hashicorp/test", 25 "schema_version": 0, 26 "values": { 27 "ami": "bar" 28 }, 29 "sensitive_values": {} 30 }, 31 { 32 "address": "test_instance.test[1]", 33 "index": 1, 34 "mode": "managed", 35 "type": "test_instance", 36 "name": "test", 37 "provider_name": "registry.terraform.io/hashicorp/test", 38 "schema_version": 0, 39 "values": { 40 "ami": "bar" 41 }, 42 "sensitive_values": {} 43 }, 44 { 45 "address": "test_instance.test[2]", 46 "index": 2, 47 "mode": "managed", 48 "type": "test_instance", 49 "name": "test", 50 "provider_name": "registry.terraform.io/hashicorp/test", 51 "schema_version": 0, 52 "values": { 53 "ami": "bar" 54 }, 55 "sensitive_values": {} 56 } 57 ] 58 } 59 }, 60 "prior_state": { 61 "format_version": "1.0", 62 "values": { 63 "outputs": { 64 "test": { 65 "sensitive": false, 66 "type": "string", 67 "value": "bar" 68 } 69 }, 70 "root_module": {} 71 } 72 }, 73 "resource_changes": [ 74 { 75 "address": "test_instance.test[0]", 76 "index": 0, 77 "mode": "managed", 78 "type": "test_instance", 79 "provider_name": "registry.terraform.io/hashicorp/test", 80 "name": "test", 81 "change": { 82 "actions": [ 83 "create" 84 ], 85 "before": null, 86 "after_unknown": { 87 "id": true 88 }, 89 "after": { 90 "ami": "bar" 91 }, 92 "after_sensitive": {}, 93 "before_sensitive": false 94 } 95 }, 96 { 97 "address": "test_instance.test[1]", 98 "index": 1, 99 "mode": "managed", 100 "type": "test_instance", 101 "provider_name": "registry.terraform.io/hashicorp/test", 102 "name": "test", 103 "change": { 104 "actions": [ 105 "create" 106 ], 107 "before": null, 108 "after_unknown": { 109 "id": true 110 }, 111 "after": { 112 "ami": "bar" 113 }, 114 "after_sensitive": {}, 115 "before_sensitive": false 116 } 117 }, 118 { 119 "address": "test_instance.test[2]", 120 "index": 2, 121 "mode": "managed", 122 "type": "test_instance", 123 "provider_name": "registry.terraform.io/hashicorp/test", 124 "name": "test", 125 "change": { 126 "actions": [ 127 "create" 128 ], 129 "before": null, 130 "after_unknown": { 131 "id": true 132 }, 133 "after": { 134 "ami": "bar" 135 }, 136 "after_sensitive": {}, 137 "before_sensitive": false 138 } 139 } 140 ], 141 "output_changes": { 142 "test": { 143 "actions": [ 144 "create" 145 ], 146 "before": null, 147 "after": "bar", 148 "after_unknown": false, 149 "before_sensitive": false, 150 "after_sensitive": false 151 } 152 }, 153 "configuration": { 154 "provider_config": { 155 "test": { 156 "name": "test", 157 "full_name": "registry.terraform.io/hashicorp/test", 158 "expressions": { 159 "region": { 160 "constant_value": "somewhere" 161 } 162 }, 163 "version_constraint": ">= 1.2.3, 1.2.3" 164 } 165 }, 166 "root_module": { 167 "outputs": { 168 "test": { 169 "expression": { 170 "references": [ 171 "var.test_var" 172 ] 173 } 174 } 175 }, 176 "resources": [ 177 { 178 "address": "test_instance.test", 179 "mode": "managed", 180 "type": "test_instance", 181 "name": "test", 182 "provider_config_key": "test", 183 "schema_version": 0, 184 "expressions": { 185 "ami": { 186 "references": [ 187 "var.test_var" 188 ] 189 } 190 }, 191 "count_expression": { 192 "constant_value": 3 193 } 194 } 195 ], 196 "variables": { 197 "test_var": { 198 "default": "bar" 199 } 200 } 201 } 202 } 203 }