hashicorp / hashicorp/terraform-plugin-framework
docs: Revamp + update internal RPC documentation
- Dominant language
- Go
- Stars
- 384
- Forks
- 107
- Avg merge
- 3m
- Merged PRs (30d)
- 1
Description
### Module version
```
v1.12.0
```
### Context
The [internal RPC documentation](https://developer.hashicorp.com/terraform/plugin/framework/internals/rpcs) we publish for framework is slightly out-of-date and missing some recent RPC additions:
- `MoveResourceState` and other refactoring/import related RPCs
- All provider function RPCs
- The upcoming ephemeral resource RPCs in #1050
We can either revamp it to make it easier to maintain, or just add/update the RPCs as they are now.
Protocol refs:
- https://github.com/hashicorp/terraform-plugin-go/blob/main/tfprotov5/internal/tfplugin5/tfplugin5.proto
- https://github.com/hashicorp/terraform-plugin-go/blob/main/tfprotov6/internal/tfplugin6/tfplugin6.proto
Contributor guide
Assessment
This issue has not been assessed yet.