# Functions
IsPluginPartNormalized compares a given string to the result of ParsePluginPart(string).
ParsePluginPart processes an addrs.Plugin namespace or type string provided by an end-user, producing a normalized version if possible or an error if the string contains invalid characters.
ParsePluginSourceString parses the source attribute and returns a plugin.
ParseRef attempts to extract a referencable address from the prefix of the given traversal, which must be an absolute traversal or this function will panic.
# Structs
InputVariable is the address of an input variable.
Plugin encapsulates a single plugin type.
Reference describes a reference to an address with source location information.
# Interfaces
Referenceable is an interface implemented by all address types that can appear as references in configuration language expressions.