terraform-plugin-sdk: github.com/hashicorp/terraform-plugin-sdk

Directories

PathSynopsis
diag
helper/acctest
helper/customdiffPackage 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.
helper/logging
helper/resource
helper/schemaschema is a high-level framework for easily writing new providers for Terraform.
helper/structure
helper/validation
internal/addrsPackage addrs contains types that represent "addresses", which are references to specific objects within a Terraform configuration or state.
internal/configs/configschemaPackage configschema contains types for describing the expected structure of a configuration block whose shape is not known until runtime.
internal/configs/hcl2shim
internal/diagutils
internal/helper/hashcode
internal/plans/objchange
internal/plugin/convert
internal/plugintestPackage plugintest contains utilities to help with writing tests for Terraform plugins.
internal/providers
internal/tfdiagsPackage tfdiags is a utility package for representing errors and warnings in a manner that allows us to produce good messages for the user.
internal/vault/helper/pgpkeys
internal/vault/sdk/helper/compressutil
internal/vault/sdk/helper/jsonutil
metaThe meta package provides a location to set the release version and any other relevant metadata for the SDK.
plugin
terraform

Updated 2021-01-28. Refresh now. Tools for package owners.