package
1.4.1
Repository: https://github.com/crossplane/upjet.git
Documentation: pkg.go.dev

# Functions

FieldPath joins the given segment strings into a field path eliminating the wildcard index segments.
FieldPathWithWildcard joins the given segment strings into a field path.
Traverse traverses the Terraform schema of the given Terraform resource with the given Terraform resource name and visits each of the specified visitors on the traversed schema's nodes.

# Constants

FieldPathWildcard is the wildcard expression in fieldpath indices.

# Structs

Node represents a schema node that's being traversed.
NoopTraverser is a traverser that doesn't do anything when visiting a node.
ResourceNode represents a Terraform schema.Resource node.
SchemaNode represents a Terraform schema.Schema node.

# Interfaces

Element represents a schema element being visited and should Accept a visitor.
SchemaTraverser represents a visitor on the schema.Schema and schema.Resource nodes of a Terraform resource schema.