hashicorp / terraform-provider-awscc

Terraform AWS Cloud Control provider
https://registry.terraform.io/providers/hashicorp/awscc/latest/docs
Mozilla Public License 2.0
258 stars 117 forks source link

Top-level `id` attribute that is not a primary identifier #125

Closed ewbankkit closed 6 months ago

ewbankkit commented 3 years ago

There are a handful of resource types

that declare their own top-level Id property in the CloudFormation schema, but it is not a primary identifier. This conflicts with the assumptions we make for the synthesized id attribute.

For now, suppress resource generation for these resource types.

Relates:

ewbankkit commented 3 years ago

We should consider raising this with AWS.

PeterBurner commented 7 months ago

This issue has been open for some time now. Any news on this? Can the community do anything to help here? Is there maybe a PFR at AWS we can push? If AWS won't or cannot fix this due to backwards compatibility maybe its time to think of alternative solutions?