Overview
Use Cases
Enforce Policy as Code
Infrastructure as Code
Inject Secrets into Terraform
Integrate with Existing Workflows
Manage Kubernetes
Manage Virtual Machine Images
Multi-Cloud Deployment
Network Infrastructure Automation
Editions
Terraform CLI
Terraform Cloud
Terraform Enterprise
Registry
Tutorials
Docs
About the Docs
Intro to Terraform
Configuration Language
Terraform CLI
Terraform Cloud
Terraform Enterprise
Provider Use
Plugin Development
Registry Publishing
Integration Program
Terraform Tools
CDK for Terraform
Glossary
Community
GitHub
Terraform Cloud
Download
Documentation Menu
×
SDKv2
Overview
Tutorials: Custom Providers
Schemas
Overview
Schema Types
Schema Behaviors
Schema Methods
Resources
Overview
Customizing Differences
Import
Retries and Customizable Timeouts
State Migration
Debugging Providers
Upgrade Guides
Compatibility with Terraform 0.12
Switching to the standalone SDK
v2 Upgrade Guide
Best Practices
Overview
Naming
Depending on Providers
Deprecations, Removals, and Renames
Detecting Drift
Handling Sensitive Data
Testing Patterns
Versioning and Changelog
Writing Non-Go Providers
Testing
Overview
Acceptance Testing
Overview
Test Cases
Test Steps
Sweepers
Testing API
Testing Patterns
Unit Testing
Other Plugin Docs
Plugin Development
Framework
Logging
Combining and Translating
Search Terraform documentation
Type '/' to Search
»
Testing Patterns
Edit this page