Registry / cloud / hashicorp-terraform-plugin-sdk

hashicorp-terraform-plugin-sdk

JSON →
library1.17.2gogounverified

The official SDK for building Terraform providers with Go.

go get github.com/hashicorp/terraform-plugin-sdk
INSTALL
IMPORT
SIG · HASHICORP-TERRAFOR
H
hashicorp-terraform-plugin-sdk
cloudgov1.17.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

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

Serve a minimal Terraform provider

package main import ( "github.com/hashicorp/terraform-plugin-sdk/plugin" "github.com/hashicorp/terraform-plugin-sdk/terraform" ) func main() { plugin.Serve(&plugin.ServeOpts{ ProviderFunc: func() terraform.ResourceProvider { return nil }, }) }
Debug
Known issues
breakingThis SDK is for Terraform 0.12+; use terraform-plugin-framework for newer versions.
fix
Consider migrating to terraform-plugin-framework for Terraform 1.0+.
affects: >=1.0.0
Upgrade
Version history
1.17.2latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
hashicorp-terraform-plugin-sdk — go get hashicorp-terraform-plugin-sdk · libregistry