package
0.11.0-rc.0
Repository: https://github.com/upbound/upjet.git
Documentation: pkg.go.dev

# Functions

MatchRefParts parses a Parts from an HCL reference string.
NewInjector initializes a new Injector.
NewRefParts initializes a new Parts from the specified resource and example names.
NewRefPartsFromResourceName initializes a new Parts from the specified <resource name>.<example name> string.
PrepareLocalResolutionContext returns a ResolutionContext that can be used for resolving references between a target resource and its dependencies that are exemplified together with the resource in Terraform registry.

# Constants

Wildcard denotes a wildcard resource name.

# Variables

ReRef represents a regular expression for Terraform resource references in scraped HCL example manifests.

# Structs

Injector resolves references using provider metadata.
Parts represents the components (resource name, example name & attribute name) parsed from an HCL reference.
PavedWithManifest represents an example manifest with a fieldpath.Paved.
ResolutionContext represents a reference resolution context where wildcard or named references are used.