github hashicorp/terraform-provider-google-beta v8.8.0

3 hours ago

DEPRECATIONS:

  • serviceusagev2: deprecated check_usage_on_remove field on google_service_usage_v2_consumer_policy resource (#13346)

FEATURES:

  • New Data Source: google_cloud_run_v2_instance_iam_policy (#13357)
  • New Data Source: google_storage_control_project_feature_config (#13324)
  • New Resource: google_cloud_run_v2_instance (#13357)
  • New Resource: google_cloud_run_v2_instance_iam_binding (#13357)
  • New Resource: google_cloud_run_v2_instance_iam_member (#13357)
  • New Resource: google_cloud_run_v2_instance_iam_policy (#13357)
  • New Resource: google_dns_outbound_endpoint (#13377)
  • New Resource: google_document_ai_schema_version (#13323)
  • New Resource: google_storage_control_project_feature_config (#13324)
  • New Resource: google_vertex_ai_model_development_cluster (#13348)

IMPROVEMENTS:

  • accesscontextmanager: added scoped_access_settings.scope.client_scope.restricted_project and principal.federated_principal fields to google_access_context_manager_gcp_user_access_binding resource (#13339)
  • backupdr: added auto_protection_policy_binding field to google_backup_dr_backup_plan_association resource (#13322)
  • ces: added data_store_tool.modality_configs.rewriter_config.model_settings.thinking_level and data_store_tool.modality_configs.summarization_config.model_settings.thinking_level fields to google_ces_tool resource (#13349)
  • ces: added data_store_tool.modality_configs.snippets_config.max_snippets field to google_ces_tool resource (#13355)
  • ces: added llm_policy.model_settings.thinking_level and llm_prompt_security.custom_policy.model_settings.thinking_level fields to google_ces_guardrail resource (#13335)
  • ces: added model_settings.thinking_level field to google_ces_app resource (#13331)
  • ces: added remote_agent_tool.input_variable_mapping, remote_agent_tool.output_variable_mapping, and remote_agent_tool.stateful_agent fields to google_ces_tool resource (#13341)
  • cloudsecuritycompliance: added update support for google_cloud_security_compliance_framework_deployment (#13327)
  • container: added MICROVM support to node_config.sandbox_config.type in google_container_cluster and google_container_node_pool (#13352)
  • container: added schedule_upgrade_config field to google_container_cluster resource (#13375)
  • dialogflow: added stt_config.use_gemini_asr and stt_config.gemini_asr_config fields to google_dialogflow_conversation_profile (#13332)
  • dns: added alternative_name_server_config.outbound_endpoints field to google_dns_policy resource (#13382)
  • dns: added forwarding_config.outbound_endpoints field to google_dns_managed_zone resource (#13382)
  • gemini: added gemini_enterprise_project and release_channel fields to google_gemini_gemini_gcp_enablement_setting (#13353)
  • managedkafka: increased the update timeout of google_managed_kafka_cluster to 150 minutes (#13362)
  • memorystore: added support for updating authorization_mode to google_memorystore_instance, added new TOKEN_AUTH value (#13374)
  • privateca: added issuance_policy.allow_requester_specified_not_before_time field to google_privateca_ca_pool resource (#13363)
  • privateca: added requested_not_before_time field to google_privateca_certificate resource (#13363)
  • pubsub: added bigtable_config field to google_pubsub_subscription resource (#13370)
  • redis: added support for updating authorization_mode to google_redis_cluster, added new AUTH_MODE_TOKEN_AUTH value (#13374)
  • saasruntime: added application field to google_saas_runtime_unit resource (#13354)
  • saasruntime: added application_template, blueprint_repo, state, conditions, and error fields to google_saas_runtime_saas resource (#13376)
  • saasruntime: added application_template_component and app_params fields to google_saas_runtime_unit_kind resource (#13350)
  • saasruntime: added application_template_component field to google_saas_runtime_release resource (#13340)
  • saasruntime: added retries to google_saas_runtime_saas for updates and deletes rejected while an application template import is running (#13376)
  • saasruntime: changed google_saas_runtime_saas to wait for the application template import to finish on create, and on updates that change application_template or follow a failed or unfinished import, returning an error if the import fails (#13376)
  • saasruntime: increased default create, update, and delete timeouts for google_saas_runtime_saas to 30 minutes (#13376)
  • securitycenter: added deletion_notifications_enabled field to google_scc_folder_notification_config resource (#13345)
  • securitycenter: added deletion_notifications_enabled field to google_scc_folder_scc_big_query_export resource (#13345)
  • securitycenter: added deletion_notifications_enabled field to google_scc_notification_config resource (#13345)
  • securitycenter: added deletion_notifications_enabled field to google_scc_organization_scc_big_query_export resource (#13345)
  • securitycenter: added deletion_notifications_enabled field to google_scc_project_notification_config resource (#13345)
  • securitycenter: added deletion_notifications_enabled field to google_scc_project_scc_big_query_export resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_folder_notification_config resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_folder_scc_big_query_export resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_organization_notification_config resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_organization_scc_big_query_export resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_organization_scc_big_query_exports resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_project_notification_config resource (#13345)
  • securitycenterv2: added deletion_notifications_enabled field to google_scc_v2_project_scc_big_query_export resource (#13345)
  • serviceusagev2: added enable_rules.catalogs field to google_service_usage_v2_consumer_policy resource (#13346)
  • vectorsearch: added skip_wait field to google_vector_search_index resource (#13359)
  • vertexai: added resource_runtime_spec.ray_spec field to google_vertex_ai_persistent_resource resource (#13379)
  • vertexai: added support for updating resource_pools.replica_count in-place on google_vertex_ai_persistent_resource resource (#13379)

BUG FIXES:

  • compute: fixed an issue causing google_compute_region_backend_service update to fail when params.resource_manager_tags is set (#13342)
  • compute: fixed an issue where setting security_policy on google_compute_region_backend_service failed during creation when protocol was set to UDP (#13347)
  • container: fixed a permadiff on dns_config.cluster_dns in google_container_cluster when omitted, set to null, or set to PROVIDER_UNSPECIFIED (#13380)
  • container: fixed permadiff and update error on google_container_cluster when managed_opentelemetry_config is empty or managed_opentelemetry_config.scope is omitted (#13337)
  • discoveryengine: fixed json_schema forcing resource replacement on every change in google_discovery_engine_schema (#13334)
  • memorystore: fixed google_memorystore_instance update failures when multiple fields (such as node_type and engine_version) are changed in the same apply (#13356)
  • saasruntime: fixed google_saas_runtime_saas deletion returning before the resource was removed (#13326)
  • saasruntime: fixed google_saas_runtime_unit_operation deletion returning before the resource was removed (#13326)

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

NewReleases is sending notifications on new releases.