pulumi/sdk/python/lib
Justin Van Patten 2779de38ea
[sdk/python] from_input: Unwrap nested outputs in input types (#6221)
`Output.from_input` deeply unwraps nested output values in dicts and lists, but doesn't currently do that for the more recently added "input types" (i.e. args classes). This leads to errors when using args classes with output values with `Provider` resources, which uses `Output.from_input` on each input property and then serializes the value to JSON in an `apply`. This changes fixes `Output.from_input` to recurse into values within args classes to properly unwrap any nested outputs.
2021-01-29 15:44:00 -08:00
..
pulumi [sdk/python] from_input: Unwrap nested outputs in input types (#6221) 2021-01-29 15:44:00 -08:00
test [sdk/python] from_input: Unwrap nested outputs in input types (#6221) 2021-01-29 15:44:00 -08:00
test_with_mocks [sdk/python] Implement getResource in the mock monitor (#5919) 2020-12-10 15:23:00 -08:00
setup.py [Automation API] Python Implementation (#5979) 2021-01-12 16:55:59 -08:00