This PR implements deferred action support for PROVIDER_CONFIG_UNKNOWN during the ConfigureProvider RPC. This functionality will allow a provider to defer all resources and data sources associated with the framework provider during the ReadResource, ReadDataSource, ImportResourceState, and PlanResourceChange RPCs.
Deferred actions is an experimental feature introduced in Terraform v1.9.0-alpha20240404 and is only available in experimental Terraform builds.
Ref: https://github.com/hashicorp/terraform-plugin-go/pull/403
This PR implements deferred action support for
PROVIDER_CONFIG_UNKNOWN
during theConfigureProvider
RPC. This functionality will allow a provider to defer all resources and data sources associated with the framework provider during theReadResource
,ReadDataSource
,ImportResourceState
, andPlanResourceChange
RPCs.Deferred actions is an experimental feature introduced in
Terraform v1.9.0-alpha20240404
and is only available in experimental Terraform builds.