pulumi/sdk/go/pulumi-language-go/testdata/sdks
Anton Tayanovskyy e34b753f07
Cover configure (#17508)
Adding language conformance coverage around provider configuration
(Config, CheckConfig) specifically asserting what gRPC payloads the
providers receive in each language. This testing is in preparation for
making changes to remove JSON encoding from Configure for non-YAML SDKs.

Context doc:
https://docs.google.com/document/d/1cnBJzAGWMnjjj2Q5fDdVcq0DcrWd-OqvPPlSxQV50R4/edit?usp=sharing

Testing:

- [x] Every kind of configuration property:
  - [x] string
  - [x] non-string (bool, integer, number)
  - [x] list of T
  - [x] map of T
  - [x] object-nested T
- [x] First-class secret-ness: whether the user passes a secret-wrapped
value or not
- [ ] Schema secret-ness: whether the schema marks the prop secret or
not
- [ ] Passing unknowns
- [ ] No secret leaks in state for provider configuration
2024-10-11 02:23:59 +00:00
..
alpha-3.0.0-alpha.1.internal [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
asset-archive-5.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
config-9.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
config-grpc-1.0.0 Cover configure (#17508) 2024-10-11 02:23:59 +00:00
fail_on_create-4.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
large-4.3.2 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
primitive-7.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
primitive-ref-11.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
ref-ref-12.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
simple-2.0.0 [go/conformance] Fix l2-resource-config conformance test (#17409) 2024-09-29 11:28:04 +00:00
simple-invoke-10.0.0 [sdk/python] Send plain values to the engine in output invokes and keep track of input dependencies/secrets (#17460) 2024-10-04 18:42:11 +00:00