I'm not aware of one. IAM isn't a terribly complex beast, there probably hasn't been much demand for simplifying it further, to date.
There is a Group resource already.
b
billowy-army-68599
01/06/2022, 1:01 AM
@stocky-restaurant-98004 was working on this
s
stocky-restaurant-98004
01/06/2022, 1:22 PM
The work I did was more about running through the process of creating a multi-language component than creating a usable abstraction. While we're definitely mindful of the need for better abstractions on top of the raw resources, I think it's fair to say that we're still figuring out the right way to package them. Hope that clarifies.
m
magnificent-lifeguard-15082
01/06/2022, 4:22 PM
Yeah that's fair. I'd definitely expect a community project to grow and be adopted more than it needing to necessarily come directly from pulumi team.
magnificent-lifeguard-15082
01/06/2022, 4:23 PM
Slightly related note, I liked the starting direction of the awsx.SecurityGroup api. Think there's some good ideas and could develop more composable apis. Would be nice to see more composable (fluent?) apis develop but I would agree consistency will be key so not to jump the gun.