resource/aws_iam_role: The inline_policy argument is deprecated. Use the aws_iam_role_policy resource instead. If Terraform should exclusively manage all inline policy associations (the current behavior of this argument), use the aws_iam_role_policies_exclusive resource as well. (#39203)
resource/aws_lexv2models_slot_type: Within the composite_slot_type_setting block, the subslots argument has been renamed sub_slots. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39353)
FEATURES:
New Data Source:aws_elasticache_reserved_cache_node_offering (#29832)
New Data Source:aws_securityhub_standards_control_associations (#39334)
New Data Source:aws_synthetics_runtime_version (#39180)
New Data Source:aws_synthetics_runtime_versions (#39180)
New Resource:aws_appsync_source_api_association (#39323)
New Resource:aws_elasticache_reserved_cache_node (#29832)
New Resource:aws_iam_role_policies_exclusive (#39203)
New Resource:aws_pinpointsmsvoicev2_opt_out_list (#25036)
New Resource:aws_pinpointsmsvoicev2_phone_number (#25036)
New Resource:aws_sesv2_account_suppression_attributes (#39325)
ENHANCEMENTS:
resource/aws_s3_bucket_server_side_encryption_configuration: S3 directory buckets now support SSE-KMS (#39366)
resource/aws_ses_receipt_rule: Add iam_role_arn argument to s3_action configuration block (#39364)
resource/aws_synthetics_canary: Increase maximum name length to 255 characters (#39315)
BUG FIXES:
provider: Allows assume_role.role_arn to be an empty string when there is a single assume_role entry. (#39328)
resource/aws_amplify_app: Fix failure when unsetting the environment_variables argument (#39397)
resource/aws_dynamodb_table: Fix changing replicas to the default Managed by DynamoDB encryption setting (#31284)
resource/aws_dynamodb_table: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_dynamodb_table_replica: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_dynamodb_tag: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_mq_broker: Fix engine_version mismatch with RabbitMQ 3.13 and ActiveMQ 5.18 and above (#39024)
resource/aws_mwaa_environment: Fix creating environments with endpoint_management = "CUSTOMER" (#39394)
resource/aws_opensearchserverless_access_policy: Fix incompatible type error when setting policy (#39322)
resource/aws_iam_role: The inline_policy argument is deprecated. Use the aws_iam_role_policy resource instead. If Terraform should exclusively manage all inline policy associations (the current behavior of this argument), use the aws_iam_role_policies_exclusive resource as well. (#39203)
resource/aws_lexv2models_slot_type: Within the composite_slot_type_setting block, the subslots argument has been renamed sub_slots. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39353)
FEATURES:
New Data Source:aws_elasticache_reserved_cache_node_offering (#29832)
New Data Source:aws_securityhub_standards_control_associations (#39334)
New Data Source:aws_synthetics_runtime_version (#39180)
New Data Source:aws_synthetics_runtime_versions (#39180)
New Resource:aws_appsync_source_api_association (#39323)
New Resource:aws_elasticache_reserved_cache_node (#29832)
New Resource:aws_iam_role_policies_exclusive (#39203)
New Resource:aws_pinpointsmsvoicev2_opt_out_list (#25036)
New Resource:aws_pinpointsmsvoicev2_phone_number (#25036)
New Resource:aws_sesv2_account_suppression_attributes (#39325)
ENHANCEMENTS:
resource/aws_s3_bucket_server_side_encryption_configuration: S3 directory buckets now support SSE-KMS (#39366)
resource/aws_ses_receipt_rule: Add iam_role_arn argument to s3_action configuration block (#39364)
resource/aws_synthetics_canary: Increase maximum name length to 255 characters (#39315)
BUG FIXES:
provider: Allows assume_role.role_arn to be an empty string when there is a single assume_role entry. (#39328)
resource/aws_amplify_app: Fix failure when unsetting the environment_variables argument (#39397)
resource/aws_dynamodb_table: Fix changing replicas to the default Managed by DynamoDB encryption setting (#31284)
resource/aws_dynamodb_table: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_dynamodb_table_replica: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_dynamodb_tag: Handle eventual consistency of tag creation and removal (#39326)
resource/aws_mq_broker: Fix engine_version mismatch with RabbitMQ 3.13 and ActiveMQ 5.18 and above (#39024)
resource/aws_mwaa_environment: Fix creating environments with endpoint_management = "CUSTOMER" (#39394)
resource/aws_opensearchserverless_access_policy: Fix incompatible type error when setting policy (#39322)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once CI passes on it, as requested by @woffenden-bot.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps hashicorp/aws from 5.67.0 to 5.68.0.
Release notes
Sourced from hashicorp/aws's releases.
Changelog
Sourced from hashicorp/aws's changelog.
Commits
430fafd
Update CHANGELOG.md for #3940814d1fd3
Merge pull request #39408 from hashicorp/gotidy7cf0b15
Merge pull request #39409 from hashicorp/td-split-dependabot-gomod107d76c
dependabot: Can we split gomod?86022ea
Go tidydbc0ac9
Merge pull request #39364 from kamilturek/f-aws-ses-receipt-rule-s3-action-ia...73f271f
Run 'make fmt'.d0a8bbe
Run 'make fix-constants PKG=ses'.f1f33ea
Fix semgrep 'ci.typed-enum-conversion'.b16667c
d/aws_ses_active_receipt_rule_set: Tidy up.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot will merge this PR once CI passes on it, as requested by @woffenden-bot.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show