github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/testing/equivalence-tests/outputs/drift_relevant_attributes/plan.json (about) 1 { 2 "configuration": { 3 "provider_config": { 4 "tfcoremock": { 5 "full_name": "registry.terraform.io/hashicorp/tfcoremock", 6 "name": "tfcoremock", 7 "version_constraint": "0.1.1" 8 } 9 }, 10 "root_module": { 11 "resources": [ 12 { 13 "address": "tfcoremock_simple_resource.base", 14 "expressions": { 15 "number": { 16 "constant_value": 0 17 }, 18 "string": { 19 "constant_value": "Hello, change!" 20 } 21 }, 22 "mode": "managed", 23 "name": "base", 24 "provider_config_key": "tfcoremock", 25 "schema_version": 0, 26 "type": "tfcoremock_simple_resource" 27 }, 28 { 29 "address": "tfcoremock_simple_resource.dependent", 30 "expressions": { 31 "string": { 32 "references": [ 33 "tfcoremock_simple_resource.base.string", 34 "tfcoremock_simple_resource.base" 35 ] 36 } 37 }, 38 "mode": "managed", 39 "name": "dependent", 40 "provider_config_key": "tfcoremock", 41 "schema_version": 0, 42 "type": "tfcoremock_simple_resource" 43 } 44 ] 45 } 46 }, 47 "format_version": "1.1", 48 "planned_values": { 49 "root_module": { 50 "resources": [ 51 { 52 "address": "tfcoremock_simple_resource.base", 53 "mode": "managed", 54 "name": "base", 55 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 56 "schema_version": 0, 57 "sensitive_values": {}, 58 "type": "tfcoremock_simple_resource", 59 "values": { 60 "bool": null, 61 "float": null, 62 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 63 "integer": null, 64 "number": 0, 65 "string": "Hello, change!" 66 } 67 }, 68 { 69 "address": "tfcoremock_simple_resource.dependent", 70 "mode": "managed", 71 "name": "dependent", 72 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 73 "schema_version": 0, 74 "sensitive_values": {}, 75 "type": "tfcoremock_simple_resource", 76 "values": { 77 "bool": null, 78 "float": null, 79 "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8", 80 "integer": null, 81 "number": null, 82 "string": "Hello, change!" 83 } 84 } 85 ] 86 } 87 }, 88 "prior_state": { 89 "format_version": "1.0", 90 "values": { 91 "root_module": { 92 "resources": [ 93 { 94 "address": "tfcoremock_simple_resource.base", 95 "mode": "managed", 96 "name": "base", 97 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 98 "schema_version": 0, 99 "sensitive_values": {}, 100 "type": "tfcoremock_simple_resource", 101 "values": { 102 "bool": null, 103 "float": null, 104 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 105 "integer": null, 106 "number": 1, 107 "string": "Hello, drift!" 108 } 109 }, 110 { 111 "address": "tfcoremock_simple_resource.dependent", 112 "depends_on": [ 113 "tfcoremock_simple_resource.base" 114 ], 115 "mode": "managed", 116 "name": "dependent", 117 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 118 "schema_version": 0, 119 "sensitive_values": {}, 120 "type": "tfcoremock_simple_resource", 121 "values": { 122 "bool": null, 123 "float": null, 124 "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8", 125 "integer": null, 126 "number": null, 127 "string": "Hello, world!" 128 } 129 } 130 ] 131 } 132 } 133 }, 134 "relevant_attributes": [ 135 { 136 "attribute": [ 137 "string" 138 ], 139 "resource": "tfcoremock_simple_resource.base" 140 } 141 ], 142 "resource_changes": [ 143 { 144 "address": "tfcoremock_simple_resource.base", 145 "change": { 146 "actions": [ 147 "update" 148 ], 149 "after": { 150 "bool": null, 151 "float": null, 152 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 153 "integer": null, 154 "number": 0, 155 "string": "Hello, change!" 156 }, 157 "after_sensitive": {}, 158 "after_unknown": {}, 159 "before": { 160 "bool": null, 161 "float": null, 162 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 163 "integer": null, 164 "number": 1, 165 "string": "Hello, drift!" 166 }, 167 "before_sensitive": {} 168 }, 169 "mode": "managed", 170 "name": "base", 171 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 172 "type": "tfcoremock_simple_resource" 173 }, 174 { 175 "address": "tfcoremock_simple_resource.dependent", 176 "change": { 177 "actions": [ 178 "update" 179 ], 180 "after": { 181 "bool": null, 182 "float": null, 183 "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8", 184 "integer": null, 185 "number": null, 186 "string": "Hello, change!" 187 }, 188 "after_sensitive": {}, 189 "after_unknown": {}, 190 "before": { 191 "bool": null, 192 "float": null, 193 "id": "1b17b502-96c9-fcc3-3b09-2af1c3de6ad8", 194 "integer": null, 195 "number": null, 196 "string": "Hello, world!" 197 }, 198 "before_sensitive": {} 199 }, 200 "mode": "managed", 201 "name": "dependent", 202 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 203 "type": "tfcoremock_simple_resource" 204 } 205 ], 206 "resource_drift": [ 207 { 208 "address": "tfcoremock_simple_resource.base", 209 "change": { 210 "actions": [ 211 "update" 212 ], 213 "after": { 214 "bool": null, 215 "float": null, 216 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 217 "integer": null, 218 "number": 1, 219 "string": "Hello, drift!" 220 }, 221 "after_sensitive": {}, 222 "after_unknown": {}, 223 "before": { 224 "bool": null, 225 "float": null, 226 "id": "f6f74ca6-e8ef-e51f-522c-433b9ed5038f", 227 "integer": null, 228 "number": 0, 229 "string": "Hello, world!" 230 }, 231 "before_sensitive": {} 232 }, 233 "mode": "managed", 234 "name": "base", 235 "provider_name": "registry.terraform.io/hashicorp/tfcoremock", 236 "type": "tfcoremock_simple_resource" 237 } 238 ] 239 }