terraform/internal/plugin/convert
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
* Persist resource identity in Terraform state

* make syncdeps

* Move identity schema merging closer to the protocol

* mock GetResourceIdentitySchemas

* Fix identity refresh tests

* Add more tests

* Change grcpwrap upgrade identity

* Review feedback

* Remove unnecessary version conversion

* Check if GetResourceIdentitySchemas RPC call is implemented

* Update function signature docs

* Adapt protocol changes

* Check unimplemented error for identities in GetSchema
2025-03-11 20:58:44 +01:00
..
deferred.go stacks: add deferred actions to plugin protocol 2024-04-08 13:32:41 +02:00
deferred_test.go stacks: handle deferred actions in refresh 2024-04-08 14:20:22 +02:00
diagnostics.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
diagnostics_test.go Store resource identities in state (TF-23255) (#36464) 2025-03-11 20:58:44 +01:00
functions.go Add missing function deprecation_message to JSON output and website documentation (#34520) 2024-01-12 14:49:38 -05:00
functions_test.go round trip func decl tests 2023-12-12 14:57:00 -05:00
schema.go Store resource identities in state (TF-23255) (#36464) 2025-03-11 20:58:44 +01:00
schema_test.go Store resource identities in state (TF-23255) (#36464) 2025-03-11 20:58:44 +01:00