fn::fromJSON
The fn::fromJSON
built-in function decodes a value from its JSON representation. This can be used to expand JSON values that are stored as scalar strings into complex values. If the input to fn::fromJSON
is a secret, all of the decoded values are also secrets.
Declaration
fn::fromJSON: value-to-decode
Parameters
Property | Type | Description |
---|---|---|
value-to-decode | string | The JSON value to decode. |
Returns
The decoded value.
Example
Definition
values:
json-object:
fn::fromJSON: "{\"hello\": \"world\"}"
Evaluated result
{
"json-object": {
"hello": "world"
}
}
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.