hashicorp/terraform-provider-aws (aws)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5360-February-8-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.35.0...v5.36.0)
NOTES:
- data-source/aws_media_convert_queue: The AWS Elemental MediaConvert service has been converted to use standard [Regional endpoints](https://docs.aws.amazon.com/general/latest/gr/mediaconvert.html#mediaconvert_region) instead of deprecated per-account endpoints ([#35615](https://togithub.com/hashicorp/terraform-provider-aws/issues/35615))
- resource/aws_controltower_landing_zone: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#34595](https://togithub.com/hashicorp/terraform-provider-aws/issues/34595))
- resource/aws_media_convert_queue: The AWS Elemental MediaConvert service has been converted to use standard [Regional endpoints](https://docs.aws.amazon.com/general/latest/gr/mediaconvert.html#mediaconvert_region) instead of deprecated per-account endpoints ([#35615](https://togithub.com/hashicorp/terraform-provider-aws/issues/35615))
FEATURES:
- **New Resource:** `aws_controltower_landing_zone` ([#34595](https://togithub.com/hashicorp/terraform-provider-aws/issues/34595))
- **New Resource:** `aws_osis_pipeline` ([#35582](https://togithub.com/hashicorp/terraform-provider-aws/issues/35582))
- **New Resource:** `aws_redshift_data_share_authorization` ([#35703](https://togithub.com/hashicorp/terraform-provider-aws/issues/35703))
- **New Resource:** `aws_securitylake_custom_log_source` ([#35354](https://togithub.com/hashicorp/terraform-provider-aws/issues/35354))
ENHANCEMENTS:
- resource/aws_cloudwatch_metric_stream: Add plan-time validation of `output_format` ([#35569](https://togithub.com/hashicorp/terraform-provider-aws/issues/35569))
- resource/aws_db_instance: Add `diag.log` and `notify.log` as valid values for `enabled_cloudwatch_logs_exports` ([#35626](https://togithub.com/hashicorp/terraform-provider-aws/issues/35626))
- resource/aws_db_instance: Add `domain_auth_secret_arn`, `domain_dns_ips`, `domain_fqdn`, and `domain_ou` arguments to support [self-managed Active Directory](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_SQLServer_SelfManagedActiveDirectory.html) ([#35500](https://togithub.com/hashicorp/terraform-provider-aws/issues/35500))
- resource/aws_s3\_bucket_metric: Add `filter.access_point` argument ([#35590](https://togithub.com/hashicorp/terraform-provider-aws/issues/35590))
- resource/aws_verifiedaccess_group: Add `sse_configuration` argument ([#34055](https://togithub.com/hashicorp/terraform-provider-aws/issues/34055))
BUG FIXES:
- resource/aws_db_instance: Creating resource from point-in-time recovery now handles `password` attribute correctly ([#35589](https://togithub.com/hashicorp/terraform-provider-aws/issues/35589))
- resource/aws_dynamodb_table: Ensure that `replica`s are always set on Read ([#35630](https://togithub.com/hashicorp/terraform-provider-aws/issues/35630))
- resource/aws_emr_cluster: Properly normalize `launch_specifications.on_demand_specification.allocation_strategy` and `launch_specifications.spot_specification.allocation_strategy` values to fix perpetual state differences ([#34367](https://togithub.com/hashicorp/terraform-provider-aws/issues/34367))
- resource/aws_kinesis_firehose_delivery_stream: Change `extended_s3_configuration.processing_configuration.processors.parameters` from `TypeList` to `TypeSet` as order is not significant ([#35672](https://togithub.com/hashicorp/terraform-provider-aws/issues/35672))
- resource/aws_lambda_function: Resolve consecutive diff issue in `logging_config` when values for `application_log_level` or `system_log_level` are not specified ([#35694](https://togithub.com/hashicorp/terraform-provider-aws/issues/35694))
- resource/aws_lb_listener: Fixes unexpected diff when using `default_action` parameters which don't match the `type`. ([#35678](https://togithub.com/hashicorp/terraform-provider-aws/issues/35678))
- resource/aws_lb_listener: Was incorrectly reporting conflicting `default_action[].target_group_arn` when `ignore_changes` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671))
- resource/aws_lb_listener: Was not storing `default_action[].forward` in state if only a single `target_group` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671))
- resource/aws_lb_listener_rule: Fixes unexpected diff when using `action` parameters which don't match the `type`. ([#35678](https://togithub.com/hashicorp/terraform-provider-aws/issues/35678))
- resource/aws_lb_listener_rule: Was incorrectly reporting conflicting `action[].target_group_arn` when `ignore_changes` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671))
- resource/aws_lb_listener_rule: Was not storing `action[].forward` in state if only a single `target_group` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671))
- resource/aws_ssm_patch_baseline: Mark `json` as Computed if there are content changes ([#35606](https://togithub.com/hashicorp/terraform-provider-aws/issues/35606))
### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5350-February-2-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.34.0...v5.35.0)
FEATURES:
- **New Data Source:** `aws_bedrock_custom_model` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310))
- **New Data Source:** `aws_bedrock_custom_models` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310))
- **New Data Source:** `aws_ssmcontacts_rotation` ([#32710](https://togithub.com/hashicorp/terraform-provider-aws/issues/32710))
- **New Resource:** `aws_bedrock_custom_model` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310))
- **New Resource:** `aws_lexv2models_slot` ([#34617](https://togithub.com/hashicorp/terraform-provider-aws/issues/34617))
- **New Resource:** `aws_lexv2models_slot_type` ([#35555](https://togithub.com/hashicorp/terraform-provider-aws/issues/35555))
- **New Resource:** `aws_rekognition_collection` ([#35407](https://togithub.com/hashicorp/terraform-provider-aws/issues/35407))
- **New Resource:** `aws_sesv2_email_identity_policy` ([#35486](https://togithub.com/hashicorp/terraform-provider-aws/issues/35486))
- **New Resource:** `aws_ssmcontacts_rotation` ([#32710](https://togithub.com/hashicorp/terraform-provider-aws/issues/32710))
ENHANCEMENTS:
- data-source/aws_redshift_cluster: Add `multi_az` attribute ([#35508](https://togithub.com/hashicorp/terraform-provider-aws/issues/35508))
- resource/aws_lakeformation_resource: Add `hybrid_access_enabled` argument ([#35571](https://togithub.com/hashicorp/terraform-provider-aws/issues/35571))
- resource/aws_lakeformation_resource: Add `with_federation` argument ([#35154](https://togithub.com/hashicorp/terraform-provider-aws/issues/35154))
- resource/aws_redshift_cluster: Add `multi_az` argument ([#35508](https://togithub.com/hashicorp/terraform-provider-aws/issues/35508))
- resource/aws_redshiftserverless_endpoint_access: Add `owner_account` argument ([#35509](https://togithub.com/hashicorp/terraform-provider-aws/issues/35509))
- resource/aws_wafv2\_rule_group: Add `header_order` to `field_to_match` configuration blocks ([#35521](https://togithub.com/hashicorp/terraform-provider-aws/issues/35521))
- resource/aws_wafv2\_web_acl: Add `header_order`to `field_to_match` configuration blocks ([#35521](https://togithub.com/hashicorp/terraform-provider-aws/issues/35521))
BUG FIXES:
- data-source/aws_networkmanager_core_network_policy_document: Remove `core_network_configuration.edge_locations` maximum item limit ([#35585](https://togithub.com/hashicorp/terraform-provider-aws/issues/35585))
- resource/aws_backup_plan: Fix `InvalidParameterValueException: Invalid lifecycle. EBS Cold Tier is not yet supported` errors on resource Create in AWS GovCloud (US) ([#35560](https://togithub.com/hashicorp/terraform-provider-aws/issues/35560))
- resource/aws_cognito_user_group: Allow import of user groups with names containing `/` ([#35501](https://togithub.com/hashicorp/terraform-provider-aws/issues/35501))
- resource/aws_dms_event_subscription: Mark `source_ids` as Optional. This fixes a regression introduced in [v5.31.0](https://togithub.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#5310-december-15-2023) ([#35541](https://togithub.com/hashicorp/terraform-provider-aws/issues/35541))
- resource/aws_efs_file_system: Increase `lifecycle_policy` maximum item limit to 3 ([#35522](https://togithub.com/hashicorp/terraform-provider-aws/issues/35522))
- resource/aws_eks_access_entry: Retry IAM eventual consistency errors on create ([#35535](https://togithub.com/hashicorp/terraform-provider-aws/issues/35535))
- resource/aws_finspace_kx_cluster: Increase `command_line_arguments` max length restriction from 50 to 1024. ([#35581](https://togithub.com/hashicorp/terraform-provider-aws/issues/35581))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
~> 5.34.0
->~> 5.36.0
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5360-February-8-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.35.0...v5.36.0) NOTES: - data-source/aws_media_convert_queue: The AWS Elemental MediaConvert service has been converted to use standard [Regional endpoints](https://docs.aws.amazon.com/general/latest/gr/mediaconvert.html#mediaconvert_region) instead of deprecated per-account endpoints ([#35615](https://togithub.com/hashicorp/terraform-provider-aws/issues/35615)) - resource/aws_controltower_landing_zone: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#34595](https://togithub.com/hashicorp/terraform-provider-aws/issues/34595)) - resource/aws_media_convert_queue: The AWS Elemental MediaConvert service has been converted to use standard [Regional endpoints](https://docs.aws.amazon.com/general/latest/gr/mediaconvert.html#mediaconvert_region) instead of deprecated per-account endpoints ([#35615](https://togithub.com/hashicorp/terraform-provider-aws/issues/35615)) FEATURES: - **New Resource:** `aws_controltower_landing_zone` ([#34595](https://togithub.com/hashicorp/terraform-provider-aws/issues/34595)) - **New Resource:** `aws_osis_pipeline` ([#35582](https://togithub.com/hashicorp/terraform-provider-aws/issues/35582)) - **New Resource:** `aws_redshift_data_share_authorization` ([#35703](https://togithub.com/hashicorp/terraform-provider-aws/issues/35703)) - **New Resource:** `aws_securitylake_custom_log_source` ([#35354](https://togithub.com/hashicorp/terraform-provider-aws/issues/35354)) ENHANCEMENTS: - resource/aws_cloudwatch_metric_stream: Add plan-time validation of `output_format` ([#35569](https://togithub.com/hashicorp/terraform-provider-aws/issues/35569)) - resource/aws_db_instance: Add `diag.log` and `notify.log` as valid values for `enabled_cloudwatch_logs_exports` ([#35626](https://togithub.com/hashicorp/terraform-provider-aws/issues/35626)) - resource/aws_db_instance: Add `domain_auth_secret_arn`, `domain_dns_ips`, `domain_fqdn`, and `domain_ou` arguments to support [self-managed Active Directory](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_SQLServer_SelfManagedActiveDirectory.html) ([#35500](https://togithub.com/hashicorp/terraform-provider-aws/issues/35500)) - resource/aws_s3\_bucket_metric: Add `filter.access_point` argument ([#35590](https://togithub.com/hashicorp/terraform-provider-aws/issues/35590)) - resource/aws_verifiedaccess_group: Add `sse_configuration` argument ([#34055](https://togithub.com/hashicorp/terraform-provider-aws/issues/34055)) BUG FIXES: - resource/aws_db_instance: Creating resource from point-in-time recovery now handles `password` attribute correctly ([#35589](https://togithub.com/hashicorp/terraform-provider-aws/issues/35589)) - resource/aws_dynamodb_table: Ensure that `replica`s are always set on Read ([#35630](https://togithub.com/hashicorp/terraform-provider-aws/issues/35630)) - resource/aws_emr_cluster: Properly normalize `launch_specifications.on_demand_specification.allocation_strategy` and `launch_specifications.spot_specification.allocation_strategy` values to fix perpetual state differences ([#34367](https://togithub.com/hashicorp/terraform-provider-aws/issues/34367)) - resource/aws_kinesis_firehose_delivery_stream: Change `extended_s3_configuration.processing_configuration.processors.parameters` from `TypeList` to `TypeSet` as order is not significant ([#35672](https://togithub.com/hashicorp/terraform-provider-aws/issues/35672)) - resource/aws_lambda_function: Resolve consecutive diff issue in `logging_config` when values for `application_log_level` or `system_log_level` are not specified ([#35694](https://togithub.com/hashicorp/terraform-provider-aws/issues/35694)) - resource/aws_lb_listener: Fixes unexpected diff when using `default_action` parameters which don't match the `type`. ([#35678](https://togithub.com/hashicorp/terraform-provider-aws/issues/35678)) - resource/aws_lb_listener: Was incorrectly reporting conflicting `default_action[].target_group_arn` when `ignore_changes` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671)) - resource/aws_lb_listener: Was not storing `default_action[].forward` in state if only a single `target_group` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671)) - resource/aws_lb_listener_rule: Fixes unexpected diff when using `action` parameters which don't match the `type`. ([#35678](https://togithub.com/hashicorp/terraform-provider-aws/issues/35678)) - resource/aws_lb_listener_rule: Was incorrectly reporting conflicting `action[].target_group_arn` when `ignore_changes` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671)) - resource/aws_lb_listener_rule: Was not storing `action[].forward` in state if only a single `target_group` was set. ([#35671](https://togithub.com/hashicorp/terraform-provider-aws/issues/35671)) - resource/aws_ssm_patch_baseline: Mark `json` as Computed if there are content changes ([#35606](https://togithub.com/hashicorp/terraform-provider-aws/issues/35606)) ### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5350-February-2-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.34.0...v5.35.0) FEATURES: - **New Data Source:** `aws_bedrock_custom_model` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310)) - **New Data Source:** `aws_bedrock_custom_models` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310)) - **New Data Source:** `aws_ssmcontacts_rotation` ([#32710](https://togithub.com/hashicorp/terraform-provider-aws/issues/32710)) - **New Resource:** `aws_bedrock_custom_model` ([#34310](https://togithub.com/hashicorp/terraform-provider-aws/issues/34310)) - **New Resource:** `aws_lexv2models_slot` ([#34617](https://togithub.com/hashicorp/terraform-provider-aws/issues/34617)) - **New Resource:** `aws_lexv2models_slot_type` ([#35555](https://togithub.com/hashicorp/terraform-provider-aws/issues/35555)) - **New Resource:** `aws_rekognition_collection` ([#35407](https://togithub.com/hashicorp/terraform-provider-aws/issues/35407)) - **New Resource:** `aws_sesv2_email_identity_policy` ([#35486](https://togithub.com/hashicorp/terraform-provider-aws/issues/35486)) - **New Resource:** `aws_ssmcontacts_rotation` ([#32710](https://togithub.com/hashicorp/terraform-provider-aws/issues/32710)) ENHANCEMENTS: - data-source/aws_redshift_cluster: Add `multi_az` attribute ([#35508](https://togithub.com/hashicorp/terraform-provider-aws/issues/35508)) - resource/aws_lakeformation_resource: Add `hybrid_access_enabled` argument ([#35571](https://togithub.com/hashicorp/terraform-provider-aws/issues/35571)) - resource/aws_lakeformation_resource: Add `with_federation` argument ([#35154](https://togithub.com/hashicorp/terraform-provider-aws/issues/35154)) - resource/aws_redshift_cluster: Add `multi_az` argument ([#35508](https://togithub.com/hashicorp/terraform-provider-aws/issues/35508)) - resource/aws_redshiftserverless_endpoint_access: Add `owner_account` argument ([#35509](https://togithub.com/hashicorp/terraform-provider-aws/issues/35509)) - resource/aws_wafv2\_rule_group: Add `header_order` to `field_to_match` configuration blocks ([#35521](https://togithub.com/hashicorp/terraform-provider-aws/issues/35521)) - resource/aws_wafv2\_web_acl: Add `header_order`to `field_to_match` configuration blocks ([#35521](https://togithub.com/hashicorp/terraform-provider-aws/issues/35521)) BUG FIXES: - data-source/aws_networkmanager_core_network_policy_document: Remove `core_network_configuration.edge_locations` maximum item limit ([#35585](https://togithub.com/hashicorp/terraform-provider-aws/issues/35585)) - resource/aws_backup_plan: Fix `InvalidParameterValueException: Invalid lifecycle. EBS Cold Tier is not yet supported` errors on resource Create in AWS GovCloud (US) ([#35560](https://togithub.com/hashicorp/terraform-provider-aws/issues/35560)) - resource/aws_cognito_user_group: Allow import of user groups with names containing `/` ([#35501](https://togithub.com/hashicorp/terraform-provider-aws/issues/35501)) - resource/aws_dms_event_subscription: Mark `source_ids` as Optional. This fixes a regression introduced in [v5.31.0](https://togithub.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#5310-december-15-2023) ([#35541](https://togithub.com/hashicorp/terraform-provider-aws/issues/35541)) - resource/aws_efs_file_system: Increase `lifecycle_policy` maximum item limit to 3 ([#35522](https://togithub.com/hashicorp/terraform-provider-aws/issues/35522)) - resource/aws_eks_access_entry: Retry IAM eventual consistency errors on create ([#35535](https://togithub.com/hashicorp/terraform-provider-aws/issues/35535)) - resource/aws_finspace_kx_cluster: Increase `command_line_arguments` max length restriction from 50 to 1024. ([#35581](https://togithub.com/hashicorp/terraform-provider-aws/issues/35581))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.