Don't save PathValueMarks on instance_object
This commit is contained in:
parent
3723594b3d
commit
843ed8911b
|
@ -19,9 +19,6 @@ type ResourceInstanceObject struct {
|
|||
// Terraform.
|
||||
Value cty.Value
|
||||
|
||||
// PathValueMarks is a slice of paths and value marks of the value
|
||||
PathValueMarks []cty.PathValueMarks
|
||||
|
||||
// Private is an opaque value set by the provider when this object was
|
||||
// last created or updated. Terraform Core does not use this value in
|
||||
// any way and it is not exposed anywhere in the user interface, so
|
||||
|
@ -104,9 +101,7 @@ func (o *ResourceInstanceObject) Encode(ty cty.Type, schemaVersion uint64) (*Res
|
|||
// If it contains marks, dump those now
|
||||
unmarked := val
|
||||
if val.ContainsMarked() {
|
||||
var pvm []cty.PathValueMarks
|
||||
unmarked, pvm = val.UnmarkDeepWithPaths()
|
||||
o.PathValueMarks = pvm
|
||||
unmarked, _ = val.UnmarkDeep()
|
||||
}
|
||||
src, err := ctyjson.Marshal(unmarked, ty)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue