I'm defining some outputs in a Pulumi YAML program...
# yaml
l
I'm defining some outputs in a Pulumi YAML program, which are created by a component provider I'm building:
Copy code
outputs:
  standardComponentResource:
    bucket: ${standardComponentResource.bucket.arn}
    accountId: ${standardComponentResource.thisAccountId}
However, the preview thinks this is going to be a string:
Copy code
Outputs:
    standardComponentResource: output<string>
When deployed it does actually output the object as expected, but the preview being incorrect is a bit annoying. Does YAML not support object outputs? Edit: Opened an issue here, because I feel like YAML is just outputting wrong: https://github.com/pulumi/pulumi-yaml/issues/705