The AWS Provider enables Terraform to manage AWS resources.

11.0K stars 10.2K forks 11.0K watchers Go Mozilla Public License 2.0
aws terraform terraform-provider
78 Open Issues Need Help Last updated: Jul 2, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue service/rds

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-resource good first issue service/ivs

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation waiting-response good first issue service/workspaces needs-triage

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/bedrockagentcore

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/dms

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/bedrock

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/bedrockagentcore

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/ec2 stale

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue stale service/kafka

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue stale service/quicksight

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/elasticache

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/quicksight

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-resource good first issue service/datazone

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/dsql

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/appautoscaling

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/mq

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/cloudformation

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/route53resolver

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/configservice timeouts

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/networkfirewall

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-resource good first issue service/ram

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/rds

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/pipes

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/iot

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/controltower

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/sagemaker

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/transfer

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/ce

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/budgets

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/lexv2models

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/organizations timeouts

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement new-data-source good first issue service/iam

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/quicksight

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/rds

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/dynamodb

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-data-source good first issue service/account

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/firehose

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-resource good first issue service/secretsmanager

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement new-resource good first issue service/networkfirewall

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/amplify

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/elasticache

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/eks prioritized

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement new-data-source good first issue service/servicecatalog stale

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/ec2

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug good first issue service/route53

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/notifications

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/securityhub

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/imagebuilder

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement documentation good first issue stale service/appstream

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/securitylake

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
good first issue technical-debt stale service/quicksight

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
new-data-source good first issue service/securityhub

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

AI Summary: Implement support for dedicated tenancy in the Terraform AWS provider's `aws_workspaces_directory` resource. This involves adding a new `tenancy` attribute to the resource configuration, allowing users to specify "DEDICATED" tenancy for AWS Workspaces to support BYOL licensing. The implementation will require updating the provider's code to interact with the corresponding AWS API.

Complexity: 4/5
enhancement good first issue service/workspaces

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

AI Summary: The task involves investigating and resolving a bug in the Terraform AWS provider where defining two `aws_s3_bucket_policy` resources with different names but referencing the same S3 bucket leads to unpredictable policy application. The solution likely involves enforcing uniqueness constraints or improving error handling within the provider to prevent this conflicting configuration.

Complexity: 4/5
documentation good first issue service/s3

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

AI Summary: The task is to add support for the `append_only` flag within the `iceberg_configuration` block of the `aws_kinesis_firehose_delivery_stream` resource in the Terraform AWS provider. This flag, available in the AWS SDK, controls the append-only mode for Iceberg destinations, enabling automatic scaling. The implementation would involve updating the provider's code to reflect this new configuration option and handle its interaction with the AWS API.

Complexity: 4/5
enhancement good first issue service/firehose

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider

AI Summary: The task involves enhancing the Terraform AWS provider to support the `eventType` field within CloudTrail's advanced event selectors. Currently, the provider doesn't support this field, despite it being available in the AWS CloudTrail API. The issue requests adding support for this field, allowing users to filter CloudTrail events based on `eventType` using Terraform.

Complexity: 4/5
enhancement good first issue service/cloudtrail

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider