mysterious-exabyte-66602
05/25/2023, 2:13 PMpulumi_aws
and also pulumi_awsx
. There pulumi_aws.iam
and also pulumi_aws_iam
. Many other examples. Is there a simple way to think about this -- which libraries should we prefer? Can they all be mixed and matched?limited-rainbow-51650
05/25/2023, 3:05 PMpulumi_aws
is a Pulumi package offering the individual resources which can be set up on AWS. pulumi_aws.iam
is the IAM module from this same package focussed on IAM resources. Most often these are named "providers".
• Packages like pulumi_awsx
and pulumi_aws_iam
offer Pulumi components. Components are compositions of individual resources, but they are distributed similarly to "providers".
More info can be found in the introduction blog article on Pulumi Packages and multi-language components.