lambda-python-custom
lambda-python-custom copied to clipboard
Update Terraform aws to v5.97.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| aws (source) | required_provider | minor | 5.66.0 -> 5.97.0 |
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.97.0
FEATURES:
- New Resource:
aws_ec2_default_credit_specification(#42345)
ENHANCEMENTS:
- data-source/aws_glue_connection: Support
athena_propertiesattribute (#42262) - data-source/aws_imagebuilder_infrastructure_configuration: Add
placementattribute (#42347) - data-source/aws_networkfirewall_firewall: Add
enabled_analysis_typesattribute (#42160) - data-source/aws_workspaces_directory: Add
certificate_based_auth_propertiesattribute (#42269) - resource/aws_accessanalyzer_analyzer: Add
configuration.unused_access.analysis_ruleargument (#42332) - resource/aws_fis_experiment_template: Add support for
ManagedResourcestoaction.*.target(#42376) - resource/aws_glue_connection: Add
athena_propertiesargument and allowDYNAMODBconnection type. (#42262) - resource/aws_glue_connection: Support
DYNAMODBas a valid value forconnection_type(#42262) - resource/aws_imagebuilder_infrastructure_configuration: Add
placementargument (#42347) - resource/aws_networkfirewall_firewall: Add
enabled_analysis_typesargument (#42160) - resource/aws_workspaces_directory: Add
certificate_based_auth_propertiesconfiguration block (#42269)
BUG FIXES:
- resource/aws_vpclattice_listener_rule: Prevents error when setting
listener_identifierto ARN. (#42215) - resource/aws_vpclattice_listener_rule: Prevents error when setting
service_identifierto ARN. (#42215) - resource/aws_vpclattice_listener_rule: Requires
match.http_match. (#42215) - resource/aws_vpclattice_listener_rule: Requires exactly one of
action.fixed_responseoraction.forward. (#42215)
v5.96.0
FEATURES:
- New Data Source:
aws_fis_experiment_templates(#37060) - New Data Source:
aws_vpc_endpoint_associations(#41918)
ENHANCEMENTS:
- data-source/aws_api_gateway_domain_name: Add
endpoint_configuration.ip_address_typeattribute (#42146) - data-source/aws_api_gateway_rest_api: Add
endpoint_configuration.ip_address_typeattribute (#42146) - data-source/aws_apigatewayv2_api: Add
ip_address_typeattribute (#42145) - data-source/aws_dms_endpoint: Add
kinesis_settings.use_large_integer_valueattribute (#42300) - data-source/aws_guardduty_detector: Add
arnattribute (#42344) - data-source/aws_guardduty_detector: Add
tagsattribute (#42344) - resource/aws_api_gateway_domain_name: Add
endpoint_configuration.ip_address_typeargument to support dual-stack (IPv4 and IPv6) endpoints (#42146) - resource/aws_api_gateway_rest_api: Add
endpoint_configuration.ip_address_typeargument to support dual-stack (IPv4 and IPv6) endpoints (#42146) - resource/aws_apigatewayv2_api: Add
ip_address_typeargument to support dual-stack (IPv4 and IPv6) endpoints (#42145) - resource/aws_apigatewayv2_domain_name: Add
domain_name_configuration.ip_address_typeargument to support dual-stack (IPv4 and IPv6) endpoints (#42145) - resource/aws_dms_endpoint: Add
kinesis_settings.use_large_integer_valueargument (#42300) - resource/aws_fis_experiment_template: Add
experiment_report_configurationargument (#41120)
BUG FIXES:
- resource/aws_elasticache_replication_group: Fix
malformed versionerror when parsing 7.x redis engine versions (#42346) - resource/aws_iam_user: Retry
ConcurrentModificationExceptions during user creation (#42081) - resource/aws_rds_cluster: Fix
InvalidParameterValue: SecondsUntilAutoPause can only be specified when minimum capacity is 0errors when removingserverlessv2_scaling_configuration.seconds_until_auto_pause(#41180)
v5.95.0
NOTES:
- resource/aws_api_gateway_deployment: Computed attributes
invoke_urlandexecution_arnare deprecated. Use theinvoke_urlandexecution_arnattributes of theaws_api_gateway_stageresource instead. (#42244)
FEATURES:
- New Resource:
aws_redshift_integration(#42105)
ENHANCEMENTS:
- data-source/aws_ec2_network_insights_path: Support
filter_at_destinationandfilter_at_sourceattributes (#42214) - resource/aws_amplify_app: Add
compute_role_arnargument (#41650) - resource/aws_codebuild_webhook: Add
manual_creationargument (#40155) - resource/aws_cognito_user_pool_domain: Add
managed_login_versionargument (#40855) - resource/aws_ec2_network_insights_path: Add
filter_at_destinationandfilter_at_sourceconfiguration blocks (#42214) - resource/aws_eks_cluster: Add
force_update_versionargument (#42134) - resource/aws_prometheus_scraper: Allow
alias,destination,role_configuration, andscrape_configurationto be updated in-place (#42109) - resource/aws_redshiftserverless_workgroup: Add
price_performance_targetargument (#40946) - resource/aws_sagemaker_image_version: Add
horovod,job_type,ml_framework,processor,programming_lang,release_notes, andvendor_guidancearguments (#42143) - resource/aws_sagemaker_notebook_lifecycle_configuration: Add
tagsargument andtags_allattribute (#42141) - resource/aws_transfer_server: Add
TransferSecurityPolicy-2025-03,TransferSecurityPolicy-FIPS-2025-03, andTransferSecurityPolicy-SshAuditCompliant-2025-02as valid values forsecurity_policy_name(#42164)
BUG FIXES:
- resource/aws_elasticache_serverless_cache: Fix to allow in-place updates when
engineis changed fromredistovalkey(#42208) - resource/aws_kms_custom_key_store: Fix
panic: runtime error: invalid memory address or nil pointer dereferencewhen noXksProxyConfigurationis returned (#42241) - resource/aws_s3_bucket_lifecycle_configuration: Fix errors when removing
rulefrom top of list (#42228) - resource/aws_s3_bucket_lifecycle_configuration: Fix potential eventual consistency errors in some regions (#41764)
- resource/aws_s3_bucket_lifecycle_configuration: No longer allows empty
rule.filter.and.tags(#42041) - resource/aws_sagemaker_domain: Allow
default_user_settings.custom_file_system_configanddefault_space_settings.custom_file_system_configto be removed on Update (#42144) - resource/aws_sagemaker_user_profile: Allow
user_settings.custom_file_system_configto be removed on Update (#42144)
v5.94.1
BUG FIXES:
- resource/aws_sns_topic_subscription: Ignore
AuthorizationErrorexceptions forListSubscriptionByTopicoperations. This fixes a regression introduced inv5.94.0. (#42117)
v5.94.0
NOTES:
- resource/aws_ssm_parameter: The
overwriteargument is no longer deprecated (#42030)
ENHANCEMENTS:
- data-source/aws_ami: Add
last_launched_timeattribute (#42049) - resource/aws_ami: Add
last_launched_timeattribute (#42049) - resource/aws_ami_copy: Add
last_launched_timeattribute (#42049) - resource/aws_ami_from_instance: Add
last_launched_timeattribute (#42049) - resource/aws_glue_job: Add
source_control_detailsargument (#42046) - resource/aws_lambda_function: Add support for
ruby3.4runtimevalue (#42052) - resource/aws_lambda_layer_version: Add support for
ruby3.4compatible_runtimesvalue (#42052) - resource/aws_prometheus_scraper: Add
role_configurationargument (#42039) - resource/aws_s3_bucket_lifecycle_configuration: Adds warning if multiple attributes in
rule.expirationare set (#42036) - resource/aws_s3_bucket_lifecycle_configuration: Adds warning if neither
rule.prefixnorrule.filteris set (#42036) - resource/aws_s3_bucket_lifecycle_configuration: Adds warning if neither
rule.transition.datenorrule.transition.daysis set and error if both are set (#42036) - resource/aws_s3_bucket_lifecycle_configuration: Removes spurious "known after apply" notations in plan (#42036)
BUG FIXES:
- resource/aws_cloudformation_type: Set the default version of an extension to the newly created version. This fixes
CFNRegistryException: Version '...' is the default version and cannot be deregisterederrors when deregistering an extension and thecreate_before_destroymeta-argument istrue(#38855) - resource/aws_connect_queue: Fix API limitation when assigning more than 50 Quick Connects to a queue (#42108)
- resource/aws_ecs_service: Fix missing
volume_configurationandservice_connect_configurationsvalues from state read/refresh (#41998) - resource/aws_ecs_service: Mark
service_connect_configuration.service.discovery_nameandservice_connect_configuration.service.client_alias.dns_nameas Computed (#41998) - resource/aws_msk_cluster: Fix
Provider produced inconsistent final planerrors whenconfiguration_info.revisionis unknown (#42037) - resource/aws_quicksight_data_set: Fix perpetual diff when
refresh_propertiesis not configured (#42076) - resource/aws_s3_bucket_lifecycle_configuration: Removes incorrect warning for empty
rule.filter(#42036) - resource/aws_sns_topic_subscription: Fix to handle eventually consistent subscription read operations (#42093)
- resource/aws_sqs_queue: Fix
waiting for SQS Queue... attributes create: timeout while waitingerrors whensqs_managed_sse_enabled = falseor omitted andkms_master_key_idis not set butkms_data_key_reuse_period_secondsis set to a non-default value. (#42062) - resource/aws_workspaces_workspace: Properly update
workspace_properties.running_mode_auto_stop_timeout_in_minuteswhen modified (#40953)
v5.93.0
FEATURES:
- New Resource:
aws_api_gateway_rest_api_put(#41375)
ENHANCEMENTS:
- data-source/aws_ecr_pull_through_cache_rule: Add
custom_role_arnandupstream_repository_prefixattributes (#41933) - resource/aws_bedrockagent_agent: Add
memory_configurationconfiguration block (#39970) - resource/aws_codepipeline: Adds
trigger_allattribute (#42008) - resource/aws_codepipeline: Removal of
triggerargument now properly removes custom trigger definitions (#42008) - resource/aws_cognitoidp_user_pool: Mark the
username_configurationandusername_configuration.case_sensitivearguments as optional and computed. This will future proof the provider against upstream API changes which may return a default value for the block when omitted during create operations. (#35439) - resource/aws_datasync_task: Add
task_modeargument (#39979) - resource/aws_ecr_pull_through_cache_rule: Add
custom_role_arnandupstream_repository_prefixarguments (#41933) - resource/aws_ecr_pull_through_cache_rule: Correct plan-time validation of
ecr_repository_prefixto support a value of"ROOT"(#41933) - resource/aws_elasticache_cluster: Add configurable timeouts for create, update, and delete operations (#41940)
- resource/aws_kinesisanalyticsv2_application: Allow
runtime_environmentto be updated in-place (#41935) - resource/aws_verified_access_endpoint: Add
cidr_options,load_balancer.port_range,network_interface_options.port_range, andrds_optionsarguments (#41957) - resource/aws_verified_access_endpoint: Mark
application_domain,domain_certificate_arnandendpoint_domain_prefixas Optional (#41957) - resource/aws_verified_access_endpoint: Support
cidrandrdsas valid values forendpoint_type(#41957) - resource/aws_verified_access_instance: Add
cidr_endpoint_custom_subdomainargument andname_serversattribute (#41957) - resource/aws_verified_access_trust_provider: Add
native_application_oidc_optionsandsse_specificationarguments (#41957)
BUG FIXES:
- resource/aws_db_instance: Fix
InvalidParameterCombination: To enable the Advanced mode of Database Insights, modify your cluster to enable Performance Insights and set the retention period for Performance Insights to at least 465 dayserrors when enablingdatabase_insights_modeon existing instances (#41960) - resource/aws_eip: Prevents application from failing when hitting "InvalidAction" error for specific regions (#41920)
- resource/aws_elasticache_replication_group: Retry
InvalidReplicationGroupStateexceptions during tagging operations (#41954) - resource/aws_elasticache_replication_group: Wait for replication group to become available before all modification operations (#40320)
- resource/aws_iot_domain_configuration: Change
domain_nameto Computed (#41985) - resource/aws_lakeformation_opt_in: Fix error when expanding
resource_data.table_wildcardattribute (#41939)
v5.92.0
NOTES:
- resource/aws_kendra_data_source: The
configuration.s3_configurationargument is deprecated. Useconfiguration.template_configurationinstead, which supports the upgraded Amazon S3 connector. Amazon has ended support for the older architecture as of June 2024, and resources created with this argument cannot be edited or updated. See the Amazon Kendra documentation for additional details. (#35437) - resource/aws_kendra_data_source: The
configuration.web_crawler_configurationargument is deprecated. Useconfiguration.template_configurationinstead, which supports the Amazon Kendra Web Crawler connector v2.0. See the Amazon Kendra documentation for additional details. (#35437)
FEATURES:
- New Data Source:
aws_api_gateway_api_keys(#39335) - New Data Source:
aws_eks_cluster_versions(#40741) - New Data Source:
aws_identitystore_group_memberships(#31589) - New Data Source:
aws_identitystore_users(#31688) - New Resource:
aws_athena_capacity_reservation(#41858)
ENHANCEMENTS:
- data-source/aws_connect_user: Add
identity_info.secondary_emailattribute (#41001) - data-source/aws_db_instance: Add
database_insights_modeattribute (#41607) - data-source/aws_ebs_volume: Add
create_timeattribute (#41839) - data-source/aws_lb: Add
ipam_poolsattribute (#41822) - provider: Support
aws-marketplaceas a valid account ID in ARNs (#41867) - resource/aws_appconfig_extension_association: Add plan-time validation of
extension_arnandresource_arn(#41907) - resource/aws_connect_user: Add
identity_info.secondary_emailattribute (#41001) - resource/aws_db_instance: Add
database_insights_modeargument (#41607) - resource/aws_ebs_volume: Add
create_timeattribute (#41839) - resource/aws_kendra_data_source: Add
configuration.template_configurationargument (#35437) - resource/aws_lb: Add
ipam_poolsconfiguration block (#41822)
BUG FIXES:
- resource/aws_api_gateway_rest_api: Avoid unnecessary remove and add operations for
vpc_endpoint_ids(#41836) - resource/aws_bedrockagent_agent: Fix
instructionvalidator to consider multi-byte chars so not to artificially limit instruction length (#41921) - resource/aws_eks_cluster: Allow
compute_config.node_role_arnto update in place when previously unset (#41925) - resource/aws_rds_cluster: Ensure that
performance_insights_enabledtakes effect when creating a cluster that is a member of a global cluster (#41737) - resource/aws_rds_cluster: Fix
InvalidParameterCombination: To enable the Advanced mode of Database Insights, modify your cluster to enable Performance Insights and set the retention period for Performance Insights to at least 465 dayserrors when enablingdatabase_insights_modeon existing clusters (#41737) - resource/aws_timestreaminfluxdb_db_instance: Set new computed value for
secondary_availability_zoneattribute when changingdeployment_type(#41849)
v5.91.0
NOTES:
- resource/aws_network_interface_permission: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#40797)
FEATURES:
- New Resource:
aws_network_interface_permission(#40797) - New Resource:
aws_route53_records_exclusive(#41741)
ENHANCEMENTS:
- resource/aws_codebuild_project: Add
secondary_sources.authconfiguration block (#40191) - resource/aws_kinesis_firehose_delivery_stream: Add
msk_source_configuration.read_from_timestampargument (#41794) - resource/aws_route53_hosted_zone_dnssec: Add configurable operation timeouts (#41741)
- resource/aws_route53_key_signing_key: Add configurable operation timeouts (#41741)
- resource/aws_route53_record: Add configurable operation timeouts (#41741)
- resource/aws_route53_zone: Add configurable operation timeouts (#41741)
- resource/aws_route53_zone_association: Add configurable operation timeouts (#41741)
- resource/aws_timestreaminfluxdb_db_instance: Add
network_typeandportattributes. The following can now be updated in place:allocated_storage,db_instance_type,db_storage_typeanddeployment_type(#40661) - resource/aws_vpc_ipv4_cidr_block_association: Support optional import of the
ipv4_ipam_pool_idandipv4_netmask_lengthattributes (#41779) - resource/aws_vpc_ipv6_cidr_block_association: Support optional import of the
ipv6_ipam_pool_idandipv6_netmask_lengthattributes (#41779) - resource/aws_wafv2_ip_set: Add
name_prefixargument and plan-time validation ofname(#40889) - resource/aws_wafv2_regex_pattern_set: Add
name_prefixargument and plan-time validation ofname(#40889) - resource/aws_wafv2_web_acl: Add
name_prefixargument (#40889) - resource/aws_wafv2_web_acl: Add
rule.challenge_configargument (#40123)
BUG FIXES:
- resource/aws_msk_cluster: Ensure that
storage_modeupdates are actually applied to the cluster (#41773)
v5.90.1
NOTES:
- provider: Restore the
godebug tlskyber=0directive ingo.mod. This disables the experimental the post-quantum key exchange mechanismX25519Kyber768Draft00, fixing failed or hanging network connections to various AWS services. This fixes a regression introduced in v5.90.0 (#41740)
FEATURES:
- New Data Source:
aws_datazone_domain(#41480)
ENHANCEMENTS:
- resource/aws_codepipeline: Add
stage.before_entry,stage.on_successandstage.on_failureconfiguration blocks (#41663) - resource/aws_mskconnect_connector: Allow
connector_configurationto be updated in-place (#41685) - resource/aws_wafv2_rule_group: Add
ja3_fingerprintandja4_fingerprinttocustom_keyconfiguration blocks (#41719) - resource/aws_wafv2_rule_group: Add
ja4_fingerprinttofield_to_matchconfiguration blocks (#41719) - resource/aws_wafv2_web_acl: Add
ja3_fingerprintandja4_fingerprinttocustom_keyconfiguration blocks (#41719) - resource/aws_wafv2_web_acl: Add
ja4_fingerprinttofield_to_matchconfiguration blocks (#41719)
v5.90.0
BREAKING CHANGES:
- resource/aws_s3_bucket_lifecycle_configuration:
rule.noncurrent_version_expiration.noncurrent_daysandrule.noncurrent_version_transition.noncurrent_daysare Required (#40796)
NOTES:
- data-source/aws_launch_template:
elastic_gpu_specificationsandelastic_inference_acceleratorare deprecated. AWS no longer supports Elastic Graphics or Elastic Inference. (#41677) - provider: In preparation for Go 1.24, we are re-enabling the experimental post-quantum key exchange mechanism,
X25519Kyber768Draft00. Previously, in environments using AWS Network Firewall, the Provider would hang due to a handshake issue between Go 1.23 and Network Firewall, which supported Suricata 6.0.9. We had disabled the post-quantum key exchange to resolve the issue. Since November 2024, AWS Network Firewall has upgraded to Suricata 7.0, which no longer has this issue. However, if you use AWS Network Firewall, we’d appreciate your help in identifying any remaining issues related to this change. (#41655) - provider: On December 3, 2024, Amazon SageMaker was renamed to Amazon SageMaker AI. While resource and data source names remain the same in the provider, documentation and error messages have been updated to reflect the name change. (#41673)
- resource/aws_ecs_task_execution:
overrides.inference_accelerator_overridesis deprecated. AWS no longer provides the Elastic Inference service. (#41676) - resource/aws_launch_template:
elastic_gpu_specificationsandelastic_inference_acceleratorare deprecated. AWS no longer supports Elastic Graphics or Elastic Inference. (#41677) - resource/aws_opsworks_application: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_custom_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_ecs_cluster_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_ganglia_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_haproxy_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_instance: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_java_app_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_memcached_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_mysql_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_nodejs_app_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_permission: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_php_app_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_rails_app_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_rds_db_instance: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_stack: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_static_web_layer: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_opsworks_user_profile: OpsWorks is no longer supported by AWS. This resource is deprecated and will be removed in the next major version. (#41674)
- resource/aws_sagemaker_notebook_instance:
accelerator_typesis deprecated and will be removed in a future version. Useinstance_typeinstead. (#41673)
FEATURES:
- New Resource:
aws_dataexchange_event_action(#40552) - New Resource:
aws_lakeformation_opt_in(#41611)
ENHANCEMENTS:
- data-source/aws_cloudfront_cache_policy: Add
arnattribute (#41660) - data-source/aws_cloudfront_origin_access_control: Add
arnattribute (#41660) - data-source/aws_cloudfront_origin_access_identity: Add
arnattribute (#41660) - data-source/aws_cloudfront_origin_request_policy: Add
arnattribute (#41660) - data-source/aws_cloudfront_response_headers_policy: Add
arnattribute (#41660) - data-source/aws_dx_connection: Add
stateattribute (#41575) - data-source/aws_opensearch_domain: Add
cluster_config.node_optionsattribute (#40181) - resource/aws_account_region: Allow adoption of regions in an ENABLED or DISABLED state without an explicit import operation (#41678)
- resource/aws_account_region: Prevent errors when the region is an ENABLING or DISABLING state during creation (#41678)
- resource/aws_cloudfront_cache_policy: Add
arnattribute (#41660) - resource/aws_cloudfront_continuous_deployment_policy: Add
arnattribute (#41660) - resource/aws_cloudfront_field_level_encryption_config: Add
arnattribute (#41660) - resource/aws_cloudfront_field_level_encryption_profile: Add
arnattribute (#41660) - resource/aws_cloudfront_origin_access_control: Add
arnattribute (#41660) - resource/aws_cloudfront_origin_access_identity: Add
arnattribute (#41660) - resource/aws_cloudfront_origin_request_policy: Add
arnattribute (#41660) - resource/aws_cloudfront_response_headers_policy: Add
arnattribute (#41660) - resource/aws_ec2_client_vpn_endpoint: Add
disconnect_on_session_timeoutattribute (#41621) - resource/aws_mwaa_environment: Lower the minimum value of the
max_webserversandmin_webserversarguments from2to1in support of Amazon MWAA micro environments (#40244) - resource/aws_opensearch_domain: Add
cluster_config.node_optionsconfiguration block in support of dedicated coordinator nodes (#40181) - resource/aws_osis_pipeline: Add
vpc_options.vpc_endpoint_managementargument (#38001) - resource/aws_prometheus_rule_group_namespace: Add
arnattribute (#41645) - resource/aws_prometheus_rule_group_namespace: Add
tagsargument andtags_allattribute (#41645) - resource/aws_route53_traffic_policy: Add
arnattribute (#41660) - resource/aws_route53_traffic_policy_instance: Add
arnattribute (#41660) - resource/aws_s3_bucket_lifecycle_configuration: Adds warning validation to require exactly one of the elements of
rule.filter(#41662) - resource/aws_s3_bucket_lifecycle_configuration:
rule.noncurrent_version_expiration.noncurrent_daysandrule.noncurrent_version_transition.noncurrent_daysare Required. Technically this is a breaking change, but failure to configure this attribute would have led toInvalidArgumentorMalformedXMLerrors (#40796) - resource/aws_waf_byte_match_set: Add
arnattribute (#41660) - resource/aws_waf_sql_injection_match_set: Add
arnattribute (#41660)
BUG FIXES:
- ephemeral/aws_secrets_manager_random_password: Change
exclude_charactersfromBooltoString(#41546) - resource/aws_ecs_service: Fix removal of all
vpc_lattice_configurationsblocks (#41594) - resource/aws_s3_bucket_lifecycle_configuration: Fix error when converting
ruleconfiguration fromfilter.prefixtofilter.and.prefix(#41662) - resource/aws_s3_bucket_lifecycle_configuration: Fix error when converting
ruleconfiguration fromprefixtofilter.prefixorfilter.and.prefix(#41662) - resource/aws_sagemaker_mlflow_tracking_server: Increased the timeout from 30 to 45 minutes (#41463)
- resource/aws_vpclattice_target_group: Retry
ConflictExceptionerrors on delete (#41594)
v5.89.0
FEATURES:
- New Resource:
aws_macie2_organization_configuration(#41475) - New Resource:
aws_neptunegraph_graph(#41216) - New Resource:
aws_quicksight_role_membership(#41589) - New Resource:
aws_rds_shard_group(#41254) - New Resource:
aws_xray_resource_policy(#41517)
ENHANCEMENTS:
- data-source/aws_cloudwatch_log_data_protection_policy_document: Add
configurationargument (#41524) - data-source/aws_rds_cluster: Add
cluster_scalability_typeattribute (#41254) - data-source/aws_rds_cluster: Add
database_insights_modeattribute (#41254) - data-source/aws_s3_bucket_object: Add
application/yamlto the list ofContent-Types that return a body (#41443) - data-source/aws_s3_object: Add
application/yamlto the list ofContent-Types that return a body (#41443) - data-source/aws_s3_object: Add
checksum_crc64nvmeattribute (#41015) - resource/aws_autoscaling_policy: Add
target_tracking_configuration.customized_metric_specification.periodargument to support high-resolution metrics (#41385) - resource/aws_db_instance: Add
RequiredWithvalidationpassword_woandpassword_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_docdb_cluster: Add
RequiredWithvalidationmaster_password_woandmaster_password_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_dx_connection: Add
25Gbpsand400Gbpsas supportedbandwidthvalues (#41547) - resource/aws_dx_hosted_connection: Add
25Gbpsas a supportedbandwidthvalue (#41547) - resource/aws_dx_lag: Add
400Gbpsas a supportedconnections_bandwidthvalue (#41547) - resource/aws_launch_template: Add
network_interfaces.ena_srd_specificationconfiguration block (#41367) - resource/aws_lb: Add
enable_zonal_shiftsupport for Application Load Balancers (#41335) - resource/aws_macie2_classification_job: Allow
tagsto be updated in-place (#41266) - resource/aws_macie2_custom_data_identifier: Allow
tagsto be updated in-place (#41266) - resource/aws_macie2_findings_filter: Allow
tagsto be updated in-place (#41266) - resource/aws_macie2_member: Allow
tagsto be updated in-place (#41266) - resource/aws_nat_gateway: Make it possible to move from
secondary_private_ip_address_counttosecondary_private_ip_addressesfor private NAT Gateways (#41403) - resource/aws_rds_cluster: Add
RequiredWithvalidationmaster_password_woandmaster_password_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_rds_cluster: Add
cluster_scalability_typeargument (#41254) - resource/aws_rds_cluster: Add
database_insights_modeargument (#41254) - resource/aws_rds_cluster: Support
""as a valid value forengine_mode(#41254) - resource/aws_rds_instance: Support
iam-db-auth-erroras a valid value forenabled_cloudwatch_logs_exports(#41408) - resource/aws_redshift_cluster: Add
RequiredWithvalidationmaster_password_woandmaster_password_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_redshiftseverless_namespace: Add
RequiredWithvalidationadmin_user_password_woandadmin_user_password_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_s3_directory_bucket: The default value for
data_redundancyisSingleLocalZoneiflocation.typeisLocalZone(#40944) - resource/aws_s3_object: Add
checksum_crc64nvmeattribute (#41015) - resource/aws_s3_object_copy: Add
checksum_crc64nvmeattribute (#41015) - resource/aws_secretsmanager_secret_version: Add
RequiredWithvalidationsecret_string_woandsecret_string_wo_version. RemovePreferWriteOnlyAttributevalidation (#41562) - resource/aws_ssm_parameter: Remove
PreferWriteOnlyAttributevalidation (#41562)
BUG FIXES:
- resource/aws_cloudwatch_log_delivery: Fix Provider produced inconsistent result error on
s3_delivery_configuration.suffix_path(#41497) - resource/aws_ec2_fleet: Add
spot_options.max_total_price,spot_options.min_target_capacity,spot_options.single_instance_type, andspot_options.single_availability_zonearguments (#41272) - resource/aws_lb_listener: Ensure that
routing_http_response_server_enabled,routing_http_response_strict_transport_security_header_value,routing_http_response_access_control_allow_origin_header_value,routing_http_response_access_control_allow_methods_header_value,routing_http_response_access_control_allow_headers_header_value,routing_http_response_access_control_allow_credentials_header_value,routing_http_response_access_control_expose_headers_header_value,routing_http_response_access_control_max_age_header_value,routing_http_response_content_security_policy_header_value,routing_http_response_x_content_type_options_header_value,routing_http_response_x_frame_options_header_value,routing_http_request_x_amzn_mtls_clientcert_serial_number_header_name,routing_http_request_x_amzn_mtls_clientcert_issuer_header_name,routing_http_request_x_amzn_mtls_clientcert_subject_header_name,routing_http_request_x_amzn_mtls_clientcert_validity_header_name,routing_http_request_x_amzn_mtls_clientcert_leaf_header_name,routing_http_request_x_amzn_mtls_clientcert_header_name,routing_http_request_x_amzn_tls_version_header_name, androuting_http_request_x_amzn_tls_cipher_suite_header_nameare updated iftcp_idle_timeout_secondsdoes not change (#41299) - resource/aws_macie2_classification_job: Ensure that only
statusandtagscan be updated in-place (#41266) - resource/aws_nat_gateway: Allow
secondary_allocation_idsto be updated in-place (#41403) - resource/aws_redshift_cluster: Fix
master_usernamevalidation (#41556) - resource/aws_s3_bucket_lifecycle_configuration: Prevents
InvalidRequesterror whenrule.and.object_size_less_thannot set. (#41542) - resource/aws_servicequotas_service_quota: Does not leave stuck resource in state when service quota not supported in current region. (#41509)
v5.88.0
NOTES:
- resource/aws_s3_bucket_lifecycle_configuration: A warning diagnostic has been added for configurations where
rule.expiration.expired_object_delete_markeris set with eitherrule.expiration.dateorrule.expiration.days. While historically the provider allowed this invalid configuration, the migration of this resource to the Terraform Plugin Framework inv5.86.0resulted in this misconfiguration surfacing as a hardinconsistent result after applyerror. This diagnostic aims to direct users how to resolve the issue at plan time. See this issue comment for additional context. (#41462)
FEATURES:
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 is behind base branch, 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 was generated by Mend Renovate. View the repository job log.