Update Terraform google-beta to ~> 3.48.0 #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 3.34.0
->~> 3.48.0
Release Notes
hashicorp/terraform-provider-google-beta
v3.48.0
Compare Source
FEATURES:
google_iam_workload_identity_pool_provider
(#2688)IMPROVEMENTS:
google_api_gateway_api_config
resoure (#2692)google_cloudfunction_function
that blocked updates when Organization Policies are enabled. (#2681)autoscaling_policy.0.scale_in_control
fields togoogle_compute_autoscaler
(#2703)autoscaling_policy.0.scale_in_control
fields togoogle_compute_region_autoscaler
(#2703)google_compute_interconnect_attachment
bandwidth
field (#2698)google_dataproc_cluster
resource (#2683)BUG FIXES:
google_cloud_run_domain_mapping
metadata.annotations
to ignore API-set fields (#2700)google_compute_packet_mirroring
where updates would fail due tonetwork
not being updatable (#2704)google_data_catalog_taxonomy
andgoogle_data_catalog_policy_tag
where importing would fail (#2694)google_spanner_instance.config
as ForceNew as is not updatable (#2699)v3.47.0
Compare Source
FEATURES:
google_iam_workload_identity_pool
(#2663)google_iam_workload_identity_pool_provider
(#2670)google_project_default_service_accounts
(#2668)IMPROVEMENTS:
google_cloudfunction_function
that blocked updates when Organization Policies are enabled. (#2681)google_cloudfunction_function
(#2666)google_cloud_run_service
to suppress Google generated annotations (#2679)BUG FIXES:
google_data_flow_job
when region is given in the config (#2662)google_monitoring_slo
'srange
values - somerange
values are doubles, others are integers. (#2655)google_storage_bucket
wherelifecycle_rules
were always included in update requests (#2684)v3.46.0
Compare Source
NOTES:
google_compute_machine_image
resource to complete once the Image is ready. (#2637)FEATURES:
google_api_gateway_api_config_iam_binding
(#2636)google_api_gateway_api_config_iam_member
(#2636)google_api_gateway_api_config_iam_policy
(#2636)google_api_gateway_api_config
(#2636)google_api_gateway_api_iam_binding
(#2636)google_api_gateway_api_iam_member
(#2636)google_api_gateway_api_iam_policy
(#2636)google_api_gateway_api
(#2636)google_api_gateway_gateway_iam_binding
(#2636)google_api_gateway_gateway_iam_member
(#2636)google_api_gateway_gateway_iam_policy
(#2636)google_api_gateway_gateway
(#2636)google_compute_instance_from_machine_image
(#2637)google_compute_machine_image_iam_binding
(#2637)google_compute_machine_image_iam_member
(#2637)google_compute_machine_image_iam_policy
(#2637)google_iap_tunnel_iam_binding
(#2642)google_iap_tunnel_iam_member
(#2642)google_iap_tunnel_iam_policy
(#2642)IMPROVEMENTS:
email_preferences
field togoogle_bigquery_data_transfer_config
resource (#2652)schedule_options
field togoogle_bigquery_data_transfer_config
resource (#2641)private_ipv6_google_access
field togoogle_compute_subnetwork
(#2649)google_compute_machine_image
resource (#2637)export_custom_routes
andimport_custom_routes
forgoogle_compute_network_peering
(#2633)load_balancing_scheme
validation ofgoogle_compute_region_backend_service
to support external network load-balancers (#2628)confidential_nodes
field togoogle_container_cluster
resource (#2632)google_data_catalog
(#2626)custom_info_types
togoogle_dlp_inspect_template
(#2648)build_environment_variables
field togoogle_cloudfunction_function
(#2629)skip_initial_version_creation
togoogle_kms_crypto_key
(#2645)google_monitoring_alert_policy
(#2651)BUG FIXES:
google_compute_health_check
port
values caused a diff whenport_specification
was unset or set to""
(#2635)rollout.disruption_budget.percentage
field ingoogle_os_config_patch_deployment
did not correspond to a field in the API (#2644)google_sql_database_instance
where we inadvertently required theprojects.get
permission for a service networking precheck introduced inv3.44.0
(#2634)v3.45.0
Compare Source
BREAKING CHANGES:
google_pubsub_subscription.enable_message_ordering
will now recreate the resource. Previously, an error was returned. (#2624)google_spanner_database
resources now cannot be destroyed unlessdeletion_protection = false
is set in state for the resource. (#2612)NOTES:
google_compute_vpn_gateway
(#2607)FEATURES:
google_spanner_instance
(#2602)google_notebooks_instance_iam_binding
(#2605)google_notebooks_instance_iam_member
(#2605)google_notebooks_instance_iam_policy
(#2605)access_context_manager_access_level_condition
(#2595)google_bigquery_routine
(#2622)google_iam_workload_identity_pool
(#2623)google_data_catalog_taxonomy
(#2626)google_data_catalog_policy_tag
(#2626)google_data_catalog_taxonomy_iam_binding
(#2626)google_data_catalog_taxonomy_iam_member
(#2626)google_data_catalog_taxonomy_iam_policy
(#2626)google_data_catalog_policy_tag_iam_binding
(#2626)google_data_catalog_policy_tag_iam_member
(#2626)google_data_catalog_policy_tag_iam_policy
(#2626)IMPROVEMENTS:
disable_default_iam_recipients
field togoogle_billing_budget
to allow disable sending email notifications to default recipients. (#2606)interface
attribute togoogle_compute_disk
(#2609)mtu
field togoogle_compute_network
resource (#2617)network_interface.[d].network_ip
ongoogle_compute_instance
when changing network or subnetwork (#2590)google_compute_vpn_tunnel
to GA (#2607)google_compute_external_vpn_gateway
to GA (#2607)google_compute_ha_vpn_gateway
to GA (#2607)deletion_protection
field togoogle_spanner_database
to make deleting them require an explicit intent. (#2612)BUG FIXES:
google_compute_global_network_endpoint
(#2594)google_compute_[region_]backend_service.backend.max_utilization
could not be updated (#2620)google_iap_brand
to fail (#2592)terraform apply
(#2621)v3.44.0
Compare Source
BREAKING CHANGE:
deletion_protection
togoogle_sql_database_instance
, which defaults to true. SQL instances can no longer be destroyed without settingdeletion_protection = false
. (#2579)FEATURES:
google_app_engine_default_service_account
(#2568)google_pubsub_topic
(#2556)IMPROVEMENTS:
google_bigquery_dataset_access
to retry quota errors since quota refreshes quickly. (#2584)MONTH
andYEAR
as allowed values ingoogle_bigquery_table.time_partitioning.type
(#2562)stackdriver_logging_config
field tocloud_tasks_queue
resource (#2572)network_interface.[d].network_ip
ongoogle_compute_instance
when changing network or subnetwork (#2590)maintenance_policy
field togoogle_compute_node_group
(#2586)graceful_decomissioning_timeout
field todataproc_cluster
resource (#2571)google_service_account_id_token
datasource to work with User ADCs and Impersonated Credentials (#2560)google_logging_project_sink
(#2569)google_logging_project_bucket_config
(#2575)project
ongoogle_os_login_ssh_public_key
(#2583)auth_enabled
field togoogle_redis_instance
(#2570)google_project
whenauto_create_network
is false, as configuring the GCE API is required in that circumstance (#2566)google_sql_database_instance
to catch failures early by seeing if Service Networking Connections already exists for the private network of the instance. (#2579)BUG FIXES:
google_*_access_approval.enrolled_services.cloud_product
entries specified as a URL would result in a permadiff (#2565)description
field ongoogle_compute_health_check
andgoogle_compute_region_health_check
(#2580)google_monitoring_dashboard
would give an "unsupported protocol scheme" error (#2558)v3.43.0
Compare Source
FEATURES:
google_pubsub_topic
(#2556)google_compute_global_forwarding_rule
(#2548)google_cloud_run_service
(#2539)google_bigtable_table_iam_member
(#2536)google_bigtable_table_iam_binding
(#2536)google_bigtable_table_iam_policy
(#2536)IMPROVEMENTS:
google_bigquery_table
materialized_view
field (#2532)COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY
support togoogle_cloudbuild_trigger.github.pull_request.comment_control
field (#2552)google_compute_forwarding_rule
datasource. (#2550)forwarding_path
field togoogle_dns_policy
resource (#2540)google_netblock_ip_ranges
to read from cloud.json file rather than DNS record (#2543)BUG FIXES:
google_*_access_approval.enrolled_services.cloud_product
entries specified as a URL would result in a permadiffgoogle_artifact_registry_repository
would import an empty state (#2546)google_bigquery_job
where non-US locations could not be read (#2542)google_cloud_run_domain_mapping
where labels provided by Google would cause a diff (#2531)google_compute_region_backend_service
requiredhealthChecks
for a serverless network endpoint group. (#2547)node_config.image_type
perma-diff when specified in lower case. (#2538)google_data_catalog_tag
when trying to set boolean field tofalse
(#2534)google_monitoring_dashboard
would give an "unsupported protocol scheme" errorv3.42.0
Compare Source
FEATURES:
IMPROVEMENTS:
network_interface.[d].network
andnetwork_interface.[d].subnetwork
properties ongoogle_compute_instance
. (#2517)notification_config
togoogle_container_cluster
(#2521)region
field togoogle_dataflow_flex_template_job
resource (#2520)parser_config.version
togoogle_healthcare_hl7_v2_store
(#2516)BUG FIXES:
google_bigquery_table
would crash while reading an empty schema (#2518)google_compute_instance_template
would throw an error for unspecifieddisk_size_gb
values while upgrading the provider. (#2515)google_active_folder
data source when the display name included whitespace (#2528)v3.41.0
Compare Source
IMPROVEMENTS:
datapath_provider
togoogle_container_cluster
(#2492)ingress_settings
ofgoogle_cloudfunctions_function
resource. (#2493)SEV_CAPABLE
option toguestOsFeatures
ingoogle_compute_image
resource. (#2503)use_service_networking
togoogle_tpu_node
which enables Shared VPC Support. (#2497)BUG FIXES:
google_identity_group
. (#2507)v3.40.0
Compare Source
DEPRECATIONS:
instance_type
forgoogle_bigtable_instance
- it is now recommended to leave field unspecified. (#2477)FEATURES:
google_compute_region_ssl_certificate
(#2476)google_compute_target_grpc_proxy
(#2488)IMPROVEMENTS:
options
andartifacts
properties togoogle_cloudbuild_trigger
(#2490)google_compute_backend_service.protocol
(and regional equivalent) (#2478)google_compute_firewall
(#2465)load_balancer_type
togoogle_container_cluster
Cloud Run config addon. (#2487)transformnameMapping
togoogle_dataflow_job
(#2480)google_project_service.project
(#2479)google_spanner_database
(#2489)BUG FIXES:
single_cluster_routing
sub-fields ingoogle_bigtable_app_profile
(#2482)google_dataproc_cluster.cluster_config.autoscaling_policy
would do nothing, and where there was no way to remove a policy. (#2483)google_os_config_patch_deployment
due to an unchecked nil value inrecurring_schedule
(#2481)bigquery.googleapis.com
was getting enabled as thebigquery-json.googleapis.com
alias instead, incorrectly. This had no user impact yet, but the alias may go away in the future. (#2469)v3.39.0
Compare Source
IMPROVEMENTS:
compute_target_instance
(#2456)google_compute_snapshot
(#2461)kms_key_service_account
,kms_key_self_link
fields tosnapshot_encryption_key
field ingoogle_compute_snapshot
(#2461)source_disk_encryption_key.kms_key_service_account
field togoogle_compute_snapshot
(#2461)self_link
to google_container_cluster (#2457)BUG FIXES:
name
in the schema. Previously it would panic; now it logs an error. (#2462)clustering
would force a new resource rather than update. (#2459)params.secret_access_key
perma-diff for AWS S3 data transfer config types by adding asensitive_params
block with thesecret_access_key
attribute. (#2451)delete_default_routes_on_create=true
was not actually deleting the default routes on create. (#2460v3.38.0
Compare Source
DEPRECATIONS:
bucket_policy_only
field ingoogle_storage_bucket
in favour ofuniform_bucket_level_access
(#2442)FEATURES:
IMPROVEMENTS:
google_compute_instance_group_manager
create calls so that partially created instance group managers will resume the original operation if the Terraform process is killed mid create. (#2446)google_container_cluster
andgoogle_container_nodepool
(#2428)PD_BALANCED
as a possible disk type forgoogle_notebooks_instance
(#2438)google_os_config_patch_deployment
(#2449)billing_project
to the provider that's associated as a billing/quota project with most requests whenuser_project_override
is true (#2427)google_projects
datasource (#2440)google_project_service
(#2428)BUG FIXES:
params.secret_access_key
perma-diff for AWS S3 data transfer config types by adding asensitive_params
block with thesecret_access_key
attribute. (#2451)google_netblock_ip_ranges
data source failing to read from the correct URL (#2448)google_compute_instance.shielded_instance_config
by adding it to theallow_stopping_for_update
list (#2436)google_notebooks_instance.instance_owners
field by making it a list instead of a string (#2438)v3.37.0
Compare Source
NOTES:
FEATURES:
google_compute_image_iam_binding
(#2410)google_compute_image_iam_member
(#2410)google_compute_image_iam_policy
(#2410)google_compute_disk_iam_binding
(#2424)google_compute_disk_iam_member
(#2424)google_compute_disk_iam_policy
(#2424)google_compute_region_disk_iam_binding
(#2424)google_compute_region_disk_iam_member
(#2424)google_compute_region_disk_iam_policy
(#2424)IMPROVEMENTS:
vpc_access_connector
field togoogle_app_engine_standard_app_version
resource (#2405)notification_pubsub_topic
field togoogle_bigquery_data_transfer_config
resource (#2411)database_config
andweb_server_config
togoogle_composer_environment
resource (#2419)google_compute_subnetwork
flow log configuration (#2416)google_compute_backend_service
for setting a serverless regional network endpoint group asbackend.group
(#2408)google_compute_instance
(#2421)kubelet_config
andlinux_node_config
to GKE node pools (#2279, #2403)google_container_node_pool
(#2421)resource_memcached_instance
(#2414)retry_policy
togoogle_pubsub_subscription
resource (#2412)BUG FIXES:
google_compute_url_map
path_matcher.default_route_action
would conflict withdefault_url_redirect
(#2406)data_source_secret_manager_secret_version
to have consistent id value (#2415)v3.36.0
Compare Source
FEATURES:
google_active_directory_domain_trust
(#2401)google_access_context_manager_service_perimeters
(#2382)google_access_context_manager_access_levels
(#2382)google_folder_access_approval_settings
(#2373)google_organization_access_approval_settings
(#2373)google_project_access_approval_settings
(#2373)google_bigquery_table_iam_policy
(#2392)google_bigquery_table_iam_binding
(#2392)google_bigquery_table_iam_member
(#2392)IMPROVEMENTS:
last_period_amount
field togoogle_billing_budget
to allow setting budget amount automatically to the last billing period's spend. (#2378)enable_message_ordering
support togoogle_pubsub_subscription
(#2390)google_sql_database_instance
datasource. (#2370)ARCHIVE
as an accepted class forgoogle_storage_bucket
andgoogle_storage_bucket_object
(#2385)BUG FIXES:
dataset_access.iam_member
would produce inconsistent results after apply. (#2397)use_legacy_sql
not being set tofalse
. (#2375)google_cloud_identity_group
andgoogle_cloud_identity_group_membership
(#2379)google_compute_health_check
to avoid permanent diff on plan/apply. (#2399)google_dns_managed_zone
would not removeprivate_visibility_config
on updates (#2380)google_sql_database_instance
would throw an error when removingprivate_network
. Removingprivate_network
now recreates the resource. (#2400)v3.35.0
Compare Source
NOTES:
FEATURES:
google_compute_region_network_endpoint_group
(supports serverless NEGs) (#2348)IMPROVEMENTS:
google_app_engine_standard_app_version
'sinbound_services
to an enum array, which enhances docs and provides some client-side validation. (#2344)monitoring_notification_channels
to allow sending budget notifications to Cloud Monitoring email notification channels. (#2366)google_cloudbuild_trigger
(#2335)google_cloudfunctions_function
datasource to include new fields available in the API. (#2334)source_image
andsource_snapshot
togoogle_compute_image
(#2356)public_key_type
field togoogle_service_account_key
(#2368)google_memcache_instance
(#2336)filter
field togoogle_pubsub_subscription
resource (#2367)folder_iam_*
andorganization_iam_*
resources. (#2365)google_sql_database_instance
(#2338)BUG FIXES:
iap
to computed ingoogle_app_engine_application
(#2342)google_artifact_registry_repository
. (#2345)google_monitoring_slo
windows_based_sli.metric_sum_in_range.max
field (#2354)google_os_config_patch_deployment
windows_update.classifications
field to work correctly, accepting multiple values. (#2340)Renovate configuration
📅 Schedule: 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 Renovate Bot.