Documentation ¶
Overview ¶
Package jsondiff provides utilities for working with JSON types
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSONOpts ¶
type JSONOpts struct { Primitive TransformPrimitiveJSON Object TransformObjectJSON Array TransformArrayJSON Unknown TransformUnknownJSON Sensitive TransformSensitiveJSON TypeChange TransformTypeChangeJSON }
JSONOpts defines the external callback functions that callers should implement to process the supplied diffs.
type TransformArrayJSON ¶
TransformArrayJSON is a callback function that processes an array JSON
type TransformObjectJSON ¶
TransformObjectJSON is a callback function that processes an object JSON
type TransformPrimitiveJSON ¶
type TransformPrimitiveJSON func(before, after interface{}, ctype cty.Type, action action.Action) computed.Diff
TransformPrimitiveJSON is a callback function that processes a primitive JSON
type TransformSensitiveJSON ¶
TransformSensitiveJSON is a callback function that processes a sensitive JSON
type TransformTypeChangeJSON ¶
TransformTypeChangeJSON is a callback function that processes a type change JSON
type TransformUnknownJSON ¶
TransformUnknownJSON is a callback function that processes an unknown JSON