mirror of
https://github.com/opentofu/opentofu.git
synced 2024-12-28 01:41:48 -06:00
12c8f9498c
Previously the supported JSON plan and state formats included only serialized output values, which was a lossy serialization of the Terraform type system. This commit adds a type field in the usual cty JSON format, which allows reconstitution of the original value. For example, previously a list(string) and a set(string) containing the same values were indistinguishable. This change serializes these as follows: { "value": ["a","b","c"], "type": ["list","string"] } and: { "value": ["a","b","c"], "type": ["set","string"] } |
||
---|---|---|
.. | ||
basic-create | ||
basic-delete | ||
basic-update | ||
conditions | ||
drift | ||
module-depends-on | ||
modules | ||
moved | ||
moved-drift | ||
multi-resource-update | ||
nested-module-error | ||
nested-modules | ||
provider-aliasing | ||
provider-aliasing-conflict | ||
provider-aliasing-default | ||
provider-version | ||
provider-version-no-config | ||
requires-replace | ||
sensitive-values |