This message was deleted.
# general
s
This message was deleted.
r
Are you using the array/tuple syntax, like
pulumi.all([a,b,c,d,e,f,g,h,i,j,k])
?
e
pretty sure I noticed when looking at the code that it only went 8 layers deep...
b
yeah we had 9 and it compiled and ran but it seems to be setting all values after 8 to undefined
i think i might have found a solution using the Record<> overload
just testing it - thanks though
e
you're quick!
b
that worked btw
Copy code
ServiceGatewayAppSettings = (
    partnerTokens: pulumi.Input<string>[],
    dependencies: Record<ServiceDependencies, pulumi.Input<string> | undefined>
) => pulumi.all([
    partnerTokens,
    dependencies
]).apply(([
    partnerTokens,
    dependencies
]) => ({ ... })