hashicorp

hashicorp/terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.

90 good first / help-wanted issues · Go · last activity Jul 2, 2026

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

Open Issues Need Help

View All on GitHub
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/elbv2
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/redshiftserverless
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation good first issue service/cloudwatch
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement new-resource good first issue
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/s3 stale
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
bug documentation good first issue service/elasticache service/vpc
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
documentation upstream good first issue service/mwaa
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
enhancement good first issue service/rds
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

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

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider
hashicorp/terraform-provider-aws
11.0K

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
hashicorp/terraform-provider-aws
11.0K

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
hashicorp/terraform-provider-aws
11.0K

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
hashicorp/terraform-provider-aws
11.0K

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
hashicorp/terraform-provider-aws
11.0K

The AWS Provider enables Terraform to manage AWS resources.

Go
#aws#terraform#terraform-provider