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