github hashicorp/terraform-provider-google-beta v6.28.0

2 days ago

DEPRECATIONS:

  • compute: deprecated enable_flow_logs in favor of log_config on google_compute_subnetwork resource. If log_config is present, flow logs are enabled, and enable_flow_logs can be safely removed. (#9679)
  • containerregistry: Deprecated google_container_registry resource, and google_container_registry_image and google_container_registry_repository data sources. Use google_artifact_registry_repository instead. (#9650)

FEATURES:

  • New Data Source: google_compute_region_backend_service (#9616)
  • New Data Source: google_organization_iam_custom_roles (#9628)
  • New Data Source: google_storage_control_folder_intelligence_config (#9655)
  • New Data Source: google_storage_control_organization_intelligence_config (#9655)
  • New Data Source: google_storage_control_project_intelligence_config (#9655)
  • New Resource: google_apigee_dns_zone (#9622)
  • New Resource: google_dataproc_metastore_database_iam_* resources (#9615)
  • New Resource: google_dataproc_metastore_table_iam_* (#9647)
  • New Resource: google_discovery_engine_sitemap (#9608)
  • New Resource: google_eventarc_enrollment (#9623)
  • New Resource: google_firebase_app_hosting_build (#9646)
  • New Resource: google_memorystore_instance_desired_user_created_connections (#9652)
  • New Resource: google_storage_control_folder_intelligence_config (#9644)
  • New Resource: google_storage_control_organization_intelligence_config (#9617)

IMPROVEMENTS:

  • accesscontextmanager: added roles field to ingress and egress policies of google_access_context_manager_service_perimeter* resources (#9661)
  • cloudfunctions2: added binary_authorization_policy field to google_cloudfunctions2_function resource (#9649)
  • cloudrunv2: added gpu_zonal_redundancy_disabled field to google_cloud_run_v2_service resource (#9639)
  • compute: added md5_authentication_keys field to google_compute_router resource (#9673)
  • compute: added EXTERNAL_IPV6_SUBNETWORK_CREATION as a supported value for the mode field in google_compute_public_delegated_prefix resource (#9630)
  • compute: added external_ipv6_prefix, stack_type, and ipv6_access_type fields to google_compute_subnetwork data source (#9660)
  • compute: added path_matchers.route_rules.custom_error_response_policy field to google_compute_url_map resource (#9656)
  • compute: added source_machine_image_encryption_key field to google_compute_instance_from_machine_image resource (#9632)
  • compute: added tls_settings field to google_compute_backend_service resource (#9654)
  • compute: added several boot_disk, attached_disk, and instance_encryption_key fields to google_compute_instance and google_compute_instance_template resources (#9669)
  • compute: added image_encryption_key.raw_key and image_encryption_key.rsa_encrypted_key fields to google_compute_image resource (#9669)
  • compute: added snapshot_encryption_key.rsa_encrypted_key field to google_compute_snapshot resource (#9669)
  • container: added disable_l4_lb_firewall_reconciliation field to google_container_cluster resource (#9648)
  • datafusion: added tags field to google_data_fusion_instance resource to allow setting tags for instances at creation time (#9609)
  • datastream: added blmt_config field to bigquery_destination_config resource to enable support for BigLake Managed Tables streams (#9677)
  • datastream: added secret_manager_stored_password field to google_datastream_connection_profile resource (#9633)
  • identityplatform: added disabled_user_signup and disabled_user_deletion to google_identity_platform_tenant resource (#9613)
  • memorystore: added psc_attachment_details field to google_memorystore_instance resource, to enable use of the fine-grained resource google_memorystore_instance_desired_user_created_connections (#9652)
  • memorystore: added the cross_cluster_replication_config field to the google_redis_cluster resource (#9670)
  • metastore: added deletion_protection field to google_dataproc_metastore_federation resource (#9674)
  • networksecurity: added antivirus_overrides field to google_network_security_security_profile resource (#9643)
  • networksecurity: added connected_deployment_groups and associations fields to google_network_security_mirroring_endpoint_group resource (#9606)
  • networksecurity: added locations field to google_network_security_mirroring_deployment_group resource (#9607)
  • networksecurity: added locations field to google_network_security_mirroring_endpoint_group_association resource (#9603)
  • parametermanager: added kms_key_version field to google_parameter_manager_parameter_version resource and datasource (#9642)
  • parametermanager: added kms_key field to google_parameter_manager_parameter resource and google_parameter_manager_parameters datasource (#9642)
  • provider: added external_credentials block in provider (#9658)
  • redis: added automated_backup_config field to google_redis_cluster resource (#9682)
  • storage: added content_base64 field in google_storage_bucket_object_content datasource (#9638)

BUG FIXES:

  • alloydb: added a mutex to google_alloydb_cluster to prevent conflicts among multiple cluster operations (#9604)
  • artifactregistry: fixed type assertion panic in google_artifact_registry_repository resource (#9672)
  • bigtable: fixed automated_backup_policy field for google_bigtable_table resource (#9627)
  • cloudrunv2: fixed the diffs for unchanged template.template.containers.env in google_cloud_run_v2_job resource (#9681)
  • compute: fixed a regression in google_compute_subnetwork where setting log_config would not enable flow logs without enable_flow_logs also being set to true. To enable or disable flow logs, please use log_config. enable_flow_logs is now deprecated and will be removed in the next major release. (#9679)
  • compute: fixed unable to update the preview field for google_compute_region_security_policy_rule resource (#9614)
  • compute: fixed unable to update the preview field for google_compute_security_policy_rule resource (#9614)
  • orgpolicy: fix permadiff in google_org_policy_policy when multiple rules are present (#9611)
  • resourcemanager: increased page size for list services api to help any teams hitting ListEnabledRequestsPerMinutePerProject quota issues (#9637)
  • spanner: fixed issue with applying changes in provider default_labels on google_spanner_instance resource (#9629)
  • storage: fixed google_storage_anywhere_cache to cancel long-running operations after create and update requests timeout (#9625)
  • workbench: fixed metadata permadiff in google_workbench_instance resource (#9641)

Don't miss a new terraform-provider-google-beta release

NewReleases is sending notifications on new releases.