terraform-plugin-framework icon indicating copy to clipboard operation
terraform-plugin-framework copied to clipboard

A next-generation framework for building Terraform providers.

Results 205 terraform-plugin-framework issues
Sort by recently updated
recently updated
newest added

### Module version ``` v1.2.0 ``` ### Relevant provider source code The original issue occurred in a provider schema, although this is issue should theoretically be reproducible in data sources...

bug
reflection

### Module version ``` v1.4.1 ``` ### Use-cases Allow users to (optionally) specify a default value for a common argument in many resources and data sources. I.e., the resources and...

enhancement
upstream-terraform
protocol

This "request" is related to https://github.com/hashicorp/terraform-plugin-mux as well, but I figured it makes more sense here, because the framework doesn't yet provide a proper solution for this - but feel...

enhancement

### Module version ``` v1.0.1 ``` ### Use-cases Configuration validation logic generally needs to skip over any potentially unknown values. The `IsUnknown() bool` method checks whether the value itself is...

enhancement
types

### Module version ``` github.com/hashicorp/terraform-plugin-framework v1.3.2 github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 ``` ### Relevant provider source code Slightly modified schema from `terraform-provider-scaffolding`, with an attribute configured to require replace if changed. ```go func...

bug
waiting-response

### Module version ``` v1.4.0 ``` ### Use-cases Detect and alert programmatically on use of deprecated provider parameters in HCL code stored in Github/Gitlab using CI actions. HCL code may...

enhancement

### Module version ``` 1.4.2 ``` ### Relevant provider source code ```go func (r *unexpectedPlanExampleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse) { resp.Schema = schema.Schema{ Attributes: map[string]schema.Attribute{ "readonly": schema.StringAttribute{ Optional:...

bug

### Module version ``` 1.4.2 ``` We are currently migrating existing Plugin-SDK based resources to Plugin Framework (Plugin protocol v6). In below resource, we have some **optional+computed** list block attributes...

bug

### Module version ``` v1.4.2 ``` ### Description For developers migrating from SDKv2 to the framework and wanting to keep practitioner compatibility as much as possible, they must add the...

documentation

### Module version ``` v1.5.0 (not yet released) ``` ### Use-cases Provider developers can create reusable [custom types](https://developer.hashicorp.com/terraform/plugin/framework/handling-data/types/custom) either in their provider codebases or as a shared Go module, such...

enhancement