chore(deps): update terraform
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
aws (source) | required_provider | minor |
5.42.0 -> 5.43.0
|
google (source) | required_provider | minor |
5.21.0 -> 5.22.0
|
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.43.0
FEATURES:
-
New Data Source:
aws_resourceexplorer2_search
(#36560) -
New Data Source:
aws_servicecatalogappregistry_application
(#36596) -
New Resource:
aws_cloudfrontkeyvaluestore_key
(#36534) -
New Resource:
aws_devopsguru_notification_channel
(#36557) -
New Resource:
aws_ec2_instance_metadata_defaults
(#36589) -
New Resource:
aws_lakeformation_resource_lf_tag
(#36537) -
New Resource:
aws_m2_application
(#35399) -
New Resource:
aws_m2_deployment
(#35408) -
New Resource:
aws_m2_environment
(#35311) -
New Resource:
aws_redshiftserverless_custom_domain_association
(#35865) -
New Resource:
aws_servicecatalogappregistry_application
(#36277)
ENHANCEMENTS:
- data-source/aws_cloudfront_function: Add
key_value_store_associations
attribute (#36585) - data-source/aws_db_snapshot: Add
original_snapshot_create_time
attribute (#36544) - resource/aws_cloudfront_function: Add
key_value_store_associations
argument (#36585) - resource/aws_ec2_host: Add user configurable timeouts (#36538)
- resource/aws_glacier_vault_lock: Allow
policy
to have leading whitespace (#36597) - resource/aws_iam_group_policy: Allow
policy
to have leading whitespace (#36597) - resource/aws_iam_policy: Allow
policy
to have leading whitespace (#36597) - resource/aws_iam_role: Allow
assume_role_policy
andinline_policy.*.policy
to have leading whitespace (#36597) - resource/aws_iam_role_policy: Allow
policy
to have leading whitespace (#36597) - resource/aws_iam_user_policy: Allow
policy
to have leading whitespace (#36597) - resource/aws_kinesisanalyticsv2_application: Add support for
FLINK-1_18
runtime_environment
value (#36562) - resource/aws_media_store_container_policy: Allow
policy
to have leading whitespace (#36597) - resource/aws_ssoadmin_permission_set_inline_policy: Allow
inline_policy
to have leading whitespace (#36597) - resource/aws_transfer_access: Allow
policy
to have leading whitespace (#36597) - resource/aws_transfer_user: Allow
policy
to have leading whitespace (#36597) - resource/aws_vpc_ipam: Add
tier
argument (#36504)
BUG FIXES:
- data-source/aws_cur_report_definition: Direct all API calls to the
us-east-1
endpoint as this is the only Region in which AWS Cost and Usage Reports is available (#36540) - resource/aws_applicationinsights_application: Make
ACTIVE
a valid create target status (#36615) - resource/aws_autoscaling_group: Don't attempt to remove scale-in protection from instances that don't have the feature enabled (#36586)
- resource/aws_cur_report_definition: Direct all API calls to the
us-east-1
endpoint as this is the only Region in which AWS Cost and Usage Reports is available (#36540) - resource/aws_elasticsearch_domain_policy: Handle delayed domain status propagation, preventing a
ValidationException
. (#36592) - resource/aws_iam_instance_profile: Detect when the associated
role
no longer exists (#34099) - resource/aws_instance: Replace an instance when an
instance_type
change also requires an architecture change, such as x86_64 to arm64 (#36590) - resource/aws_opensearch_domain_policy: Handle delayed domain status propagation, preventing a
ValidationException
. (#36592) - resource/aws_quicksight_dashboard: Fix failure when updating a dashboard takes a while (#34227)
- resource/aws_quicksight_template: Fix "Invalid address to set" errors (#34227)
- resource/aws_quicksight_template: Fix "a number is required" errors when state contains an empty string (#34227)
- resource/aws_redshift_cluster: Fix
InvalidParameterCombination
errors when updating onlyskip_final_snapshot
(#36635) - resource/aws_route53_zone: Prevent re-creation when
name
casing changes (#36563) - resource/aws_secretsmanager_secret_version: Fix to handle versions deleted out-of-band without raising an
InvalidRequestException
(#36609) - resource/aws_ssm_parameter: force create a new SSM parameter when
data_type
is updated. (#35960)
hashicorp/terraform-provider-google (google)
v5.22.0
BREAKING CHANGES:
- networksecurity: added required field
billing_project_id
togoogle_network_security_firewall_endpoint
resource. Any configuration withoutbilling_project_id
specified will cause resource creation fail (beta) (#17630)
FEATURES:
-
New Data Source:
google_cloud_quotas_quota_infos
(#17617) -
New Resource:
google_access_context_manager_service_perimeter_dry_run_resource
(#17614) -
New Resource:
google_cloud_quotas_quota_info
(#17564)
IMPROVEMENTS:
- accesscontextmanager: supported managing service perimeter dry run resources outside the perimeter via new resource
google_access_context_manager_service_perimeter_dry_run_resource
(#17614) - cloudrunv2: added plan-time validation to restrict number of ports to 1 in
google_cloud_run_v2_service
(#17594) - composer: added field
count
to validate number of DAG processors ingoogle_composer_environment
(#17625) - compute: added enumeration value
SEV_LIVE_MIGRATABLE_V2
for theguest_os_features
ofgoogle_compute_disk
(#17629) - compute: added
status.all_instances_config.revision
field togoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#17595) - compute: added field
path_template_match
to resourcegoogle_compute_region_url_map
(#17571) - compute: added field
path_template_rewrite
to resourcegoogle_compute_region_url_map
(#17571) - pubsub: added
ingestion_data_source_settings
field togoogle_pubsub_topic
resource (#17604) - storage: added 'soft_delete_policy' to 'google_storage_bucket' resource (#17624)
BUG FIXES:
- accesscontextmanager: fixed an issue with
access_context_manager_service_perimeter_ingress_policy
andaccess_context_manager_service_perimeter_egress_policy
where updates could not be applied after initial creation. Any updates applied to these resources will now involve their recreation. To ensure that new policies are added before old ones are removed, add alifecycle
block withcreate_before_destroy = true
to your resource configuration alongside other updates. (#17596) - firebase: made the
google_firebase_android_app
resource'spackage_name
field required and immutable. This prevents API errors encountered by users who attempted to update or leave that field unset in their configurations. (#17585) - spanner: removed validation function for the field
version_retention_period
in the resourcegoogle_spanner_database
and directly returned error from backend (#17621)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.