Skip to content

Releases: hashicorp/terraform-provider-google-beta

v4.63.0

24 Apr 16:27
7239035

Choose a tag to compare

NOTES:

  • alloydb: changed location from optional to required for google_alloydb_cluster and google_alloydb_backup resources. location had previously been marked as optional, but operations failed if it was omitted, and there was no way for location to be inherited from the provider configuration or from an environment variable. This means there was no way to have a working configuration without location specified. (#5492, #5494)
  • workflows: updated api version from v1beta1 to v1 (beta) (#5482)

FEATURES:

  • New Resource: google_access_context_manager_ingress_policy (#5474)
  • New Resource: google_compute_public_advertised_prefix (#5476)
  • New Resource: google_compute_public_delegated_prefix (#5476)
  • New Resource: google_compute_region_commitment (#5473)
  • New Resource: google_network_services_http_route (#5471)
  • New Resource: google_network_services_tcp_route (beta) (#5497)

IMPROVEMENTS:

  • dlp: added inspect_job.actions.job_notification_emails and inspect_job.actions.deidentify fields to google_data_loss_prevention_job_trigger resource (#5477)
  • dlp: added triggers.manual and inspect_job.storage_config.hybrid_options to google_data_loss_prevention_job_trigger (#5490)
  • iam: added oidc.web_sso_config field to google_iam_workforce_pool_provider (#5491)

BUG FIXES:

  • alloydb: changed weekly_schedule (under automated_backup_policy) from required to optional for google_alloydb_cluster (#5495)
  • compute: fixed an issue with TTLs being sent when USE_ORIGIN_HEADERS is set in google_compute_backend_bucket (#5488)
  • networkservices: increased default timeouts for google_network_services_edge_cache_keyset to 60m (from 30m) (#5481)
  • sql: fixed an issue that prevented setting enable_private_path_for_google_cloud_services to false in google_sql_database_instance(#5484)

v4.62.1

19 Apr 14:43
34febe8

Choose a tag to compare

BUG FIXES:

  • compute: fixed a diff that occurred when stack_type was unset on google_compute_ha_vpn_gateway

v4.62.0

17 Apr 19:13
26af4f0

Choose a tag to compare

FEATURES:

  • New Data Source: google_compute_region_instance_template (#5467)
  • New Resource: google_compute_region_instance_template (#5467)
  • New Resource: google_logging_linked_dataset (#5459)

IMPROVEMENTS:

  • cloudasset: added OS_INVENTORY value to content_type for google_cloud_asset_*_feed (#5465)
  • clouddeploy: added canary deployment fields for resource google_clouddeploy_delivery_pipeline (#5451)
  • compute: supported region instance template insource_instance_template field of google_compute_instance_from_template resource (#5467)
  • container: added pod_cidr_overprovision_config field to google_container_cluster and google_container_node_pool resources. (#5468)
  • orgpolicy: accepted variable cases for booleans such as true, True, and TRUE in google_org_policy_policy (#5443)

BUG FIXES:

  • cloudidentity: fixed immutability issue on initialGroupConfig field for resource google_cloud_identity_group (#5456)
  • provider: fixed an error resulting from leaving batching.send_after unspecified and batching specified (#5460)
  • provider: fixed bug where credentials field could not be set as an empty string (#5466)
  • vertex: increased the default timeout for google_vertex_ai_index to 180m (#5450)

v4.61.0

10 Apr 17:32
70bc940

Choose a tag to compare

BREAKING CHANGES:

  • cloudrunv2: set a default value of 3 for max_retries in google_cloud_run_v2_job. This should match the API's existing default, but may show a diff at plan time in limited circumstances as drift is now detected (#5432)

FEATURES:

  • New Data Source: google_firebase_android_app_config (#5425)
  • New Resource: google_apigee_keystores_aliases_pkcs12 (#5411)
  • New Resource: google_apigee_keystores_aliases_self_signed_cert (#5394)
  • New Resource: google_network_security_url_lists (#5439)
  • New Resource: google_network_services_mesh (#5393)
  • New Resource: google_network_security_gateway_security_policy (beta) (#5434)
  • New Resource: google_network_security_gateway_security_policy_rule (beta) (#5434)

IMPROVEMENTS:

  • alloydb: added update support for initial_user and automated_backup_policy.weekly_schedule to google_alloydb_cluster (#5420)
  • artifactregistry: added support for tag immutability (#5427)
  • artifactregistry: promoted mode, virtual_repository_config, and remote_repository_config to GA (#5426)
  • bigqueryreservation: added edition and autoscale to google_bigquery_reservation and edition to bigquery_capacity_commitment (#5399)
  • compute: added support for SEV_LIVE_MIGRATABLE to guest_os_features.type in google_compute_image (#5424)
  • compute: added support for stack_type to google_compute_ha_vpn_gateway (#5395)
  • container: added support for ephemeral_storage_local_ssd_config to google_container_cluster.node_config, google_container_cluster.node_pools.node_config, google_container_node_pool.node_config (#5400)
  • dlp: Changed dictionary, regex, regex.group_indexes and large_custom_dictionary fields in google_data_loss_prevention_stored_info_type to be update-in-place (#5428)
  • logging: added support for disabled to google_logging_metric (#5423)
  • networkservices: increased the max count for route_rule to 200 on google_network_services_edge_cache_service (#5433)
  • storagetransfer: added support for 'last_modified_since' and 'last_modified_before' fields to 'google_storage_transfer_job' resource (#5398)

BUG FIXES:

  • bigquery: fixed the import logic in google_bigquery_capacity_commitment (#5435)
  • cloudrunv2: fixed the bug where setting max_retries to 0 in google_cloud_run_v2_job was not respected. (#5432)
  • container: fixed a bug creating a diff adding a stack_type when GKE omitted stackType in API responses from older GKE clusters (#5429)
  • dataproc: fixed validation of optional_components (#5410)
  • provider: fixed an issue where the USER_PROJECT_OVERRIDE environment variable was not being read (#5441)
  • provider: fixed an issue where the provider crashed when "batching" was set in 4.60.0/4.60.1 (#5440)

v4.60.2

06 Apr 18:33

Choose a tag to compare

BUG FIXES:

  • provider: fixed an issue where the provider crashed when "batching" was set in 4.60.0/4.60.1
  • provider: fixed an issue where the USER_PROJECT_OVERRIDE environment variable was not being read

v4.60.1

05 Apr 20:36

Choose a tag to compare

BUG FIXES:

  • container: fixed a bug creating a diff adding a stack_type when GKE omitted stackType in API responses from older GKE clusters

v4.60.0

04 Apr 17:48
2d7a7e6

Choose a tag to compare

FEATURES:

  • New Resource: google_apigee_keystores_aliases_key_cert_file (#5386)

IMPROVEMENTS:

  • compute: added address_type, network, network_tier, prefix_length, purpose, subnetwork and users field for google_compute_address and google_compute_global_address datasource (#5363)
  • compute: added network_firewall_policy_enforcement_order field to google_compute_network resource (#5375)
  • compute: added output-only attribute self_link_unique for google_compute_instance_template to point to the unique id of the resource instead of its name (#5384)
  • container: added stack_type field to google_container_cluster resource (#5364)
  • container: added advanced_machine_features field to google_container_cluster resource (#5371)
  • networkservice: updated the max number of host_rule on google_network_services_edge_cache_service (#5376)
  • sql: added support of single-database-recovery for SQL Server PITR with database_names attribute to google_sql_instance (#5366)

BUG FIXES:

  • cloudrun: fixed race condition when polling for status during an update of a google_cloud_run_service (#5365)
  • cloudsql: fixed the error in any subsequent apply on google_sql_user after its google_sql_database_instance is deleted (#5369)
  • datacatalog: fixed google_data_catalog_tag only allowing 10 tags by increasing the page size to 1000 (#5362)
  • firebase: fixed google_firebase_project to succeed on apply when the project already has firebase enabled (#5379)

v4.59.0

28 Mar 17:24
bf196bc

Choose a tag to compare

FEATURES:

  • New Resource: google_dataplex_asset_iam_* (#5348)
  • New Resource: google_dataplex_lake_iam_* (#5348)
  • New Resource: google_dataplex_zone_iam_* (#5348)
  • New Resource: google_network_services_gateway (#5355)

IMPROVEMENTS:

  • auth: added support for oauth2 token exchange over mTLS (#5343)
  • bigquery: added is_case_insensitive and default_collation fields to google_bigquery_dataset resource (#5342)
  • compute: added scratch_disk.size field on google_compute_instance (#5358)
  • compute: added 3000 as allowable value for disk_size_gb for SCRATCH disks in google_compute_instance_template (#5358)
  • compute: added WEIGHED_MAGLEV to locality_lb_policy enum for backend service resources (#5353)
  • container: added local_nvme_ssd_block to node_config block in the google_container_node_pool (#5335)
  • logging: added enable_analytics field to google_logging_project_bucket_config (#5347)
  • networkservices: updated max allowed items to 25 for expose_headers, allow_headers, request_header_to_remove, request_header_to_add, response_header_to_add and response_header_to_remove of google_network_services_edge_cache_service (#5346)
  • networkservices: updated max allowed items to 25 for request_headers_to_add of google_network_services_edge_cache_origin (#5346)

BUG FIXES:

  • certificatemanager: fixed managed.dns_authorizations not being included during import of google_certificate_manager_certificate (#5325)
  • certificatemanager: fixed a bug where modifying non-updatable fields hostname and matcher in google_certificate_manager_certificate_map_entry would fail with API errors; now updating them will recreate the resource (#5327)
  • compute: fixed bug where enforce_on_key_name could not be unset on google_compute_security_policy (#5326)
  • datastream: fixed bug where field dataset_id could not utilize the id from bigquery directly (#5331)
  • workstations: fixed permadiff on service_account of google_workstations_workstation_config (#5323)

v4.58.0

21 Mar 17:46
5829712

Choose a tag to compare

FEATURES:

  • New Resource: google_apigee_sharedflow (#5300)
  • New Resource: google_apigee_sharedflow_deployment (#5300)
  • New Resource: google_apigee_flowhook (#5300)

IMPROVEMENTS:

  • datafusion: added support for accelerators field to google_datafusion_instance resource. (#5304)
  • privateca: added support for X.509 name constraints to google_privateca_pool, google_privateca_certificate, and google_privateca_certificate_authority (#5317)

BUG FIXES:

  • alloydb: fixed permadiff on automated_backup_policy.weekly_schedule of google_alloydb_cluster (#5305)
  • bigquery: fixed a permadiff when friendly_name is removed from google_bigquery_dataset (#5319)
  • redis: fixed a bug causing diff detection on reserved_ip_range in google_redis_instance (#5310)

v4.57.0

13 Mar 18:53
56e02fa

Choose a tag to compare

FEATURES:

  • New Resource: google_access_context_manager_authorized_orgs_desc (#5292)
  • New Resource: google_bigquery_capacity_commitment (#5282)
  • New Resource: google_workstations_workstation (#5273)
  • New Resource: google_apigee_env_keystore (#5267)
  • New Resource: google_apigee_env_references (#5267)

IMPROVEMENTS:

  • artifactregistry: added field virtual_repository_config and remote_repository_config to google_artifact_registry_repository (#5289)
  • bigquerydatapolicy: updated api version from v1beta1 to v1 and made it possible to use additional data policies. (#5291)
  • compute: added maintenance_interval field to google_compute_instance_template and google_compute_instance (#5297)

BUG FIXES:

  • cloudidentity: fixed an issue on google_cloud_identity_group initial_group_config field when importing (#5266)
  • compute: fixed the error of invalid value for field failover_policy when UDP is selected on google_compute_region_backend_service (#5280)
  • firebase: allowed specifying a project field on datasources for google_firebase_android_app, google_firebase_web_app, and google_firebase_apple_app. (#5293)
  • tags: fixed a bug preventing use of google_tags_location_tag_binding with zonal parent resources (#5269)