generated from hashicorp/terraform-provider-scaffolding
-
Notifications
You must be signed in to change notification settings - Fork 133
Open
Labels
code-generationRelates to the conversion of CloudFormation schema to Terraform schema at buildtime.Relates to the conversion of CloudFormation schema to Terraform schema at buildtime.
Description
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
- The resources and data sources in this provider are generated from the CloudFormation schema, so they can only support the actions that the underlying schema supports. For this reason submitted bugs should be limited to defects in the generation and runtime code of the provider. Customizing behavior of the resource, or noting a gap in behavior are not valid bugs and should be submitted as enhancements to AWS via the Cloudformation Open Coverage Roadmap.
Description
Some resources are unable to be generated either due to to inconsistencies in schema definition, or if the schema requires special handling that our code-generation is unable to handle as yet. This meta-issue serves to collate the set of suppressed resources.
The supression is configured in the following file:
- Top-level attributes that conflict with Terraform meta arguments #140
- Top-level
idattribute that is not a primary identifier #125 - Write-only property paths starting with
/definitions#103 - Write-only property paths containing
*#101 - Recursive attribute definitions #95
- Properties with
anyOfindicator #98 - Properties with
oneOfindicator #99 - Unable to generate Terraform schema for
AWS::Forecast::Dataset#353 - Resource Suppression: error creating write-only attribute path #1521
- Resource Suppression:
aws_cognito_user_pool#1520 - Resource Suppression:
aws_controltower_landing_zone#1519 - Resource Suppression: list of key-value map is not supported #1517
- Resource Suppression: set of array is unsupported #1516
- Resource Suppression: list of undefined is not supported #1515
- Resource Suppression: set of undefined schema is not supported #1510
- Resource Suppression: key-value map of key-value map is unsupported #1509
- Resource Suppression: key-value map of set of object is unsupported #1508
- Resource Suppression:
aws_inspectorv2_cis_scan_configuration#1507 - Resource Suppressed:
aws_mediatailor_playback_configuration#1506 - Resource Suppressed:
aws_cognito_identity_pool_role_attachment#1505 - Resource Suppressed:
aws_apigatewayv2_route_response#1504
PatMyron
Metadata
Metadata
Assignees
Labels
code-generationRelates to the conversion of CloudFormation schema to Terraform schema at buildtime.Relates to the conversion of CloudFormation schema to Terraform schema at buildtime.