What I’ve used in situations like this is to store the config as a string, and then in the Pulumi program unmarshall/parse it as JSON. (Or a CSV, etc.)
colossal-beach-47527
11/29/2018, 3:00 AM
I don’t recall if there is an issue tracking support for more complex types in config. But today we just support primitive types like boils, strings, and numbers.