terraform/internal/plugin
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
* Implement ListResource RPC via callbacks

* Implement ListResource with iterators

* Change `ListResourceResponse` to slice

* Turn ListResourceResponse into a struct

* Add a limit for ListResource

* explicitly cancel stream when listing resources

---------

Co-authored-by: Samsondeen Dare <samsondeen.dare@hashicorp.com>
2025-06-04 09:40:10 +02:00
..
convert Store resource identities in state (TF-23255) (#36464) 2025-03-11 20:58:44 +01:00
discovery Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
mock_proto Update Plugin Protocol for List and Implement ValidateListResourceConfig (#37007) 2025-05-19 10:20:52 +02:00
grpc_error.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
grpc_provider.go Implement ListResource RPC (TF-25509) (#37092) 2025-06-04 09:40:10 +02:00
grpc_provider_test.go Implement ListResource RPC (TF-25509) (#37092) 2025-06-04 09:40:10 +02:00
grpc_provisioner.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
grpc_provisioner_test.go Upgrade go-tfe from 1.51.0 to 1.58.0 (#35495) 2024-08-08 11:31:49 +02:00
plugin.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
serve.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
ui_input.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
ui_input_test.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
ui_output.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
ui_output_test.go Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00