pulumi/pkg/backend/httpstate/client
Daniel Bradley b3816af66d
Refactor capabilities (#18591)
Simplify & expose capabilities for a backend for wider use outside the
backend class itself.
- Refactor the existing "capabilities" to be exposed as part of the
Backend interface and not only as part of the backend internals.
- Use a `Promise` to encapsulate the pre-fetch and caching h/t @Frassle 

Stacked on top of:
- https://github.com/pulumi/pulumi/pull/18588
2025-02-13 21:56:39 +00:00
..
api.go Check language plugins in about tests (#18007) 2024-12-11 17:45:19 +00:00
api_endpoints.go Label the batchDecrypt endpoint (#15569) 2024-03-01 21:21:43 +00:00
api_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
client.go Add bulk encrypt service types (#18588) 2025-02-13 16:44:32 +00:00
client_test.go Refactor capabilities (#18591) 2025-02-13 21:56:39 +00:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
marshal_post_1.20.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
marshal_pre_1.20.go [snapshot] Use a newer diff package 2023-05-16 12:33:30 -07:00