mirror of https://github.com/pulumi/pulumi.git
39aaf0604f
The state from a secret manager _always_ has to be something json serialisable because we store it into the json state files. Rather than allowing any `interface{}` to be returned here and then error'ing if it happens to not be something that can be marshalled to JSON this changes the interface to return a `json.RawMessage` moving the marshalling/unmarshalling concerns into the individual implementations that can pretty much guarantee valid structures. |
||
---|---|---|
.. | ||
b64 | ||
cloud | ||
passphrase | ||
service | ||
manager.go | ||
provider.go |