helper/

directory
v0.12.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 2, 2019 License: MPL-2.0

README

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.

Directories

Path Synopsis
Package acctest contains for Terraform Acceptance Tests
Package acctest contains for Terraform Acceptance Tests
Package customdiff provides a set of reusable and composable functions to enable more "declarative" use of the CustomizeDiff mechanism available for resources in package helper/schema.
Package customdiff provides a set of reusable and composable functions to enable more "declarative" use of the CustomizeDiff mechanism available for resources in package helper/schema.
experiment package contains helper functions for tracking experimental features throughout Terraform.
experiment package contains helper functions for tracking experimental features throughout Terraform.
Helpers for dealing with file paths and their contents
Helpers for dealing with file paths and their contents
Package plugin contains types and functions to help Terraform plugins implement the plugin rpc interface.
Package plugin contains types and functions to help Terraform plugins implement the plugin rpc interface.
schema is a high-level framework for easily writing new providers for Terraform.
schema is a high-level framework for easily writing new providers for Terraform.
Package signalwrapper is used to run functions that are sensitive to signals that may be received from outside the process.
Package signalwrapper is used to run functions that are sensitive to signals that may be received from outside the process.
Package variables provides functions and types for working with Terraform variables provided as input.
Package variables provides functions and types for working with Terraform variables provided as input.
wrappedreadline is a package that has helpers for interacting with readline from a panicwrap executable.
wrappedreadline is a package that has helpers for interacting with readline from a panicwrap executable.
Package wrappedstreams provides access to the standard OS streams (stdin, stdout, stderr) even if wrapped under panicwrap.
Package wrappedstreams provides access to the standard OS streams (stdin, stdout, stderr) even if wrapped under panicwrap.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL