1e8cfc52e9
This new prototype removes the dependence on a underlying ResourceData, moving several items up to ensure an approach that more matches ResourceData. Namely, we create our own MultiLevelFieldReader that also layers updated diff values on top. New values use a small re-implementation of the MapFieldWriter/Reader that allows computed values to be set. The assumption here now is that a second diff will happen after the first one is done, processing the new values set in the 2 new reader/writer levels and updating the diff as necessary. |
||
---|---|---|
.. | ||
acctest | ||
config | ||
copy | ||
didyoumean | ||
diff | ||
encryption | ||
experiment | ||
hashcode | ||
hilmapstructure | ||
logging | ||
mutexkv | ||
pathorcontents | ||
resource | ||
schema | ||
shadow | ||
signalwrapper | ||
slowmessage | ||
structure | ||
validation | ||
variables | ||
wrappedreadline | ||
wrappedstreams | ||
README.md |
README.md
Helper Libraries
This folder contains helper libraries for Terraform plugins. A running joke is that this is "Terraform standard library" for plugins. The goal of the packages in this directory are to provide high-level helpers to make it easier to implement the various aspects of writing a plugin for Terraform.