package
1.12.0-alpha20250213
Repository: https://github.com/hashicorp/terraform.git
Documentation: pkg.go.dev
# Functions
AlwaysMatcher returns a matcher that will always match all paths.
Append accepts an existing PathMatcher and returns a new one that attaches all the paths from message with the existing paths.
AppendSingle accepts an existing PathMatcher and returns a new one that attaches the single path from message with the existing paths.
Empty returns an empty PathMatcher that will by default match nothing.
Parse accepts a json.RawMessage and outputs a formatted Matcher object.
# Structs
PathMatcher contains a slice of paths that represent paths through the values to relevant/tracked attributes.
# Interfaces
Matcher provides an interface for stepping through changes following an attribute path.