# Functions
Marshal returns the json encoding of a tofu state.
MarshalForLog returns the origin JSON compatible state, read for a logging package to marshal further.
MarshalForRenderer returns the pre-json encoding changes of the state, in a format available to the structured renderer.
MarshalOutputs translates a map of states.OutputValue to a map of jsonstate.Output, which are defined for json encoding.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
FormatVersion represents the version of the json format and will be incremented for any change to this format that requires changes to a consuming parser.
No description provided by the author
# Structs
Module is the representation of a module in state.
No description provided by the author
Resource is the representation of a resource in the state.
State is the top-level representation of the json format of a tofu state.
StateValues is the common representation of resolved values for both the prior state (which is always complete) and the planned new state.
# Type aliases
AttributeValues is the JSON representation of the attribute values of the resource, whose structure depends on the resource type schema.