hashicorp / terraform-plugin-sdk

Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
https://developer.hashicorp.com/terraform/plugin
Mozilla Public License 2.0
439 stars 232 forks source link

all: Initial ephemeral resource implementation #1390

Closed austinvalle closed 3 weeks ago

austinvalle commented 4 weeks ago

Refs:

The upcoming versions of the plugin protocol (5.7/6.7) include support for ephemeral resource types. The terraform-plugin-sdk Go module will not be receiving this feature, however this Go module must be updated to handle the new RPCs with errors.

Provider developers can still implement ephemeral resource types in their terraform-plugin-sdk based providers by following the framework migration documentation to introduce terraform-plugin-mux, which then will enable terraform-plugin-framework based ephemeral resource implementations.