Versions in this module Expand all Collapse all v0 v0.3.0 Aug 24, 2026 v0.2.0 Aug 12, 2026 Changes in this version + const DataResourceMode + const EphemeralResourceMode + const FormatVersion + const ManagedResourceMode + func Marshal(sf *statefile.File, schemas *tofu.Schemas) ([]byte, error) + func MarshalOutputs(outputs map[string]*states.OutputValue) (map[string]Output, error) + func SensitiveAsBool(val cty.Value) cty.Value + func SensitiveAsBoolWithPathValueMarks(val cty.Value, pvms []cty.PathValueMarks) cty.Value + type AttributeValues map[string]json.RawMessage + type Module struct + Address string + ChildModules []Module + Resources []Resource + func MarshalForRenderer(sf *statefile.File, schemas *tofu.Schemas) (Module, map[string]Output, error) + type Output struct + Deprecated string + Sensitive bool + Type json.RawMessage + Value json.RawMessage + type Resource struct + Address string + AttributeValues AttributeValues + DependsOn []string + DeposedKey string + Identity json.RawMessage + IdentitySchemaVersion *uint64 + Index json.RawMessage + Mode string + Name string + ProviderName string + SchemaVersion uint64 + SensitiveValues json.RawMessage + Tainted bool + Type string + type State struct + Checks json.RawMessage + FormatVersion string + TerraformVersion string + Values *StateValues + func MarshalForLog(sf *statefile.File, schemas *tofu.Schemas) (*State, error) + type StateValues struct + Outputs map[string]Output + RootModule Module