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.
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] ^^^^^^^^^^^^
The code-generated enums lacks lifted methods, e.g.: