MoveoTech / terraform-aws-rest-api-architecture

REST API architecture baseline
Apache License 2.0
4 stars 1 forks source link

build(deps): update hashicorp/aws requirement from <= 4.67.0 to <= 5.28.0 #878

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Updates the requirements on hashicorp/aws to permit the latest version.

Release notes

Sourced from hashicorp/aws's releases.

v5.27.0

NOTES:

  • provider: This release includes an update to the AWS SDK for Go v2 with breaking type changes to several services: internetmonitor, ivschat, pipes, and s3. These changes primarily affect how arguments with default values are serialized for outbound requests, changing scalar types to pointers. See this AWS SDK for Go V2 issue for additional context. The corresponding provider changes should make this breakfix transparent to users, but as with any breaking change there is the potential for missed edge cases. If errors are observed in the impacted resources, please link to this dependency update pull request in the bug report (#34476)

FEATURES:

  • New Data Source: aws_emr_supported_instance_types (#34481)
  • New Resource: aws_apprunner_default_auto_scaling_configuration_version (#34292)
  • New Resource: aws_lexv2models_bot_version (#33858)
  • New Resource: aws_s3control_access_grant (#34564)
  • New Resource: aws_s3control_access_grants_instance (#34564)
  • New Resource: aws_s3control_access_grants_instance_resource_policy (#34564)
  • New Resource: aws_s3control_access_grants_location (#34564)

ENHANCEMENTS:

  • resource/aws_apprunner_auto_scaling_configuration_version: Add has_associated_service and is_default attributes (#34292)
  • resource/aws_apprunner_service: Add network_configuration.ip_address_type argument (#34292)
  • resource/aws_apprunner_service: Add source_configuration.code_repository.source_directory argument to support monorepos (#34292)
  • resource/aws_apprunner_service: Allow health_check_configuration to be updated in-place (#34292)
  • resource/aws_cloudwatch_event_rule: Add state parameter and deprecate is_enabled parameter (#34510)
  • resource/aws_elaticache_replication_group: Add auth_token_update_strategy argument (#34460)
  • resource/aws_lambda_function: Add support for java21 runtime value (#34476)
  • resource/aws_lambda_function: Add support for python3.12 runtime value (#34533)
  • resource/aws_lambda_layer_version: Add support for java21 compatible_runtimes value (#34476)
  • resource/aws_lambda_layer_version: Add support for python3.12 compatible_runtimes value (#34533)
  • resource/aws_s3_bucket_logging: Add target_object_key_format configuration block to support automatic date-based partitioning (#34504)

BUG FIXES:

  • resource/aws_appflow_flow: Fix InvalidParameter: 2 validation error(s) found error when destination_flow_config or task is updated (#34456)
  • resource/aws_appflow_flow: Fix interface conversion: interface {} is nil, not map[string]interface {} panic (#34456)
  • resource/aws_apprunner_service: Correctly set service_url for private services (#34292)
  • resource/aws_glue_trigger: Fix ConcurrentModificationException: Workflow <workflowName> was modified while adding trigger <triggerName> errors (#34530)
  • resource/aws_lb_target_group: Adds plan- and apply-time validation for invalid parameter combinations (#34488)
  • resource/aws_lexv2_bot_locale: Fix voice_settings.engine validation, value conversion errors (#34532)
  • resource/aws_lexv2models_bot: Properly send type argument on create and update when configured (#34524)
  • resource/aws_pipes_pipe: Fix error when zero value is sent to source_parameters on update (#34487)
Changelog

Sourced from hashicorp/aws's changelog.

5.27.0 (November 27, 2023)

NOTES:

  • provider: This release includes an update to the AWS SDK for Go v2 with breaking type changes to several services: internetmonitor, ivschat, pipes, and s3. These changes primarily affect how arguments with default values are serialized for outbound requests, changing scalar types to pointers. See this AWS SDK for Go V2 issue for additional context. The corresponding provider changes should make this breakfix transparent to users, but as with any breaking change there is the potential for missed edge cases. If errors are observed in the impacted resources, please link to this dependency update pull request in the bug report (#34476)

FEATURES:

  • New Data Source: aws_emr_supported_instance_types (#34481)
  • New Resource: aws_apprunner_default_auto_scaling_configuration_version (#34292)
  • New Resource: aws_lexv2models_bot_version (#33858)
  • New Resource: aws_s3control_access_grant (#34564)
  • New Resource: aws_s3control_access_grants_instance (#34564)
  • New Resource: aws_s3control_access_grants_instance_resource_policy (#34564)
  • New Resource: aws_s3control_access_grants_location (#34564)

ENHANCEMENTS:

  • resource/aws_apprunner_auto_scaling_configuration_version: Add has_associated_service and is_default attributes (#34292)
  • resource/aws_apprunner_service: Add network_configuration.ip_address_type argument (#34292)
  • resource/aws_apprunner_service: Add source_configuration.code_repository.source_directory argument to support monorepos (#34292)
  • resource/aws_apprunner_service: Allow health_check_configuration to be updated in-place (#34292)
  • resource/aws_cloudwatch_event_rule: Add state parameter and deprecate is_enabled parameter (#34510)
  • resource/aws_elaticache_replication_group: Add auth_token_update_strategy argument (#34460)
  • resource/aws_lambda_function: Add support for java21 runtime value (#34476)
  • resource/aws_lambda_function: Add support for python3.12 runtime value (#34533)
  • resource/aws_lambda_layer_version: Add support for java21 compatible_runtimes value (#34476)
  • resource/aws_lambda_layer_version: Add support for python3.12 compatible_runtimes value (#34533)
  • resource/aws_s3_bucket_logging: Add target_object_key_format configuration block to support automatic date-based partitioning (#34504)

BUG FIXES:

  • resource/aws_appflow_flow: Fix InvalidParameter: 2 validation error(s) found error when destination_flow_config or task is updated (#34456)
  • resource/aws_appflow_flow: Fix interface conversion: interface {} is nil, not map[string]interface {} panic (#34456)
  • resource/aws_apprunner_service: Correctly set service_url for private services (#34292)
  • resource/aws_glue_trigger: Fix ConcurrentModificationException: Workflow <workflowName> was modified while adding trigger <triggerName> errors (#34530)
  • resource/aws_lb_target_group: Adds plan- and apply-time validation for invalid parameter combinations (#34488)
  • resource/aws_lexv2_bot_locale: Fix voice_settings.engine validation, value conversion errors (#34532)
  • resource/aws_lexv2models_bot: Properly send type argument on create and update when configured (#34524)
  • resource/aws_pipes_pipe: Fix error when zero value is sent to source_parameters on update (#34487)

5.26.0 (November 16, 2023)

FEATURES:

  • New Data Source: aws_iot_registration_code (#15098)
  • New Resource: aws_iot_billing_group (#31237)
  • New Resource: aws_iot_ca_certificate (#15098)
  • New Resource: aws_iot_event_configurations (#31237)

... (truncated)

Commits
  • 2f22e6c Update CHANGELOG.md for #34526
  • 0a72ef6 Merge pull request #34526 from hashicorp/td-return-diags
  • 173cf34 Merge pull request #34564 from hashicorp/f-s3-access-grants
  • b34152e Merge pull request #34567 from hashicorp/td-evidently_feature_error_check
  • 2365d9f Fix golangci-lint 'gomnd'.
  • 58d3d31 aws_evidently_feature: check error correctly
  • 77ffdc9 testAccAccessGrant_disappears: Fix typo.
  • 5bcbdca r/aws_s3control_access_grant: Correct create retry handling.
  • 2130457 r/aws_s3control_access_grant: Use correct 'CheckDestroy' function in acceptan...
  • bed3a83 r/aws_s3control_access_grants_location: Use standard resource ID seperator ('...
  • Additional commits viewable in compare view


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 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)
dependabot[bot] commented 11 months ago

Superseded by #879.