This message was deleted.
# general
s
This message was deleted.
l
Are you adding it from inside a Promise.then() or Output.apply()?
I see that sort of behaviour mostly in those cases.
e
let me check
I synchronously create the Authorizer and pass the
authorizer.id
to the
authorizerId
property. so I guess I’m passing a Pulumi’s
Output
the context in which I’m building the route is
async
(due to lambda compilation with
esbuild
)
However, if I export the stack, I can see that the right
authorizerId
is there under
inputs
. In the
outputs
key, the
authorizerId
is an empty string. Something went wrong in between
l
If you have the time, you could try to reproduce the issue in Terraform.. that would tell you whether or not Pulumi is at fault.