Currently Lists are generated as Array<Value> which allows generated overload methods for setting either with Array<Value> or Array>.
However Functions do not work when passed in, for example the following code tries to set availabilityzones with the GetAZs function. GetAZs is a Value<List> so does not match the required type. This needs fixed.
KloudFormationTemplate.create {
autoScalingGroup{
availabilityZones(GetAZs(+"")) // Does not work but should
}
}
Currently Lists are generated as Array<Value> which allows generated overload methods for setting either with Array<Value> or Array>.
However Functions do not work when passed in, for example the following code tries to set availabilityzones with the GetAZs function. GetAZs is a Value<List> so does not match the required type. This needs fixed.