VirtusLab / besom

Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
https://virtuslab.github.io/besom/
Apache License 2.0
114 stars 7 forks source link

Code-generated enums lack lifted methods #418

Open pawelprazak opened 3 months ago

pawelprazak commented 3 months ago

The code-generated enums lacks lifted methods, e.g.:

sealed abstract class Region(val name: String, val value: String) extends besom.types.StringEnum
    [error] value value is not a member of besom.internal.Output[besom.api.aws.enums.Region]
    [error]             |    "awslogs-region": "${region.value}",
    [error]                                       ^^^^^^^^^^^^