Releases: hashicorp/terraform-provider-google
Releases · hashicorp/terraform-provider-google
v4.78.0
FEATURES:
- New Resource:
google_billing_project_info
(#15400) - New Resource:
google_network_connectivity_service_connection_policy
(#15381)
IMPROVEMENTS:
- alloydb: added
continuous_backup_config
andcontinuous_backup_info
fields tocluster
resource (#15370) - bigquery: added
external_data_configuration.file_set_spec_type
togoogle_bigquery_table
(#15402) - bigquery: added
max_staleness
togoogle_bigquery_table
(#15395) - billingbudget: added
resource_ancestors
field togoogle_billing_budget
resource (#15393) - cloudfunctions2: added support for GCF Gen2 CMEK (#15385)
- cloudidentity: added field
type
togoogle_cloud_identity_group_memberships
(#15398) - compute: added
subnetwork
field to the resourcegoogle_compute_global_forwarding_rule
(#15424) - compute: added support for
INTERNAL_MANAGED
to the fieldload_balancing_scheme
in the resourcegoogle_compute_backend_service
(#15424) - compute: added support for
INTERNAL_MANAGED
to the fieldload_balancing_scheme
in the resourcegoogle_compute_global_forwarding_rule
(#15424) - compute: added support for
ip_version
togoogle_compute_forwarding_rule
(#15388) - container: marked
master_ipv4_cidr_block
as not required whenprivate_endpoint_subnetwork
is provided forgoogle_container_cluster
(#15422) - container: added support for
advanced_datapath_observability_config
togoogle_container_cluster
(#15425) - eventarc: added field
event_data_content_type
togoogle_eventarc_trigger
(#15433) - healthcare: added
send_previous_resource_on_delete
field tonotification_configs
ofgoogle_healthcare_fhir_store
(#15380) - pubsub: added
cloud_storage_config
field togoogle_pubsub_subscription
resource (#15420) - secretmanager: added
annotations
field togoogle_secret_manager_secret
resource (#15392)
BUG FIXES:
- certificatemanager: added recreation behavior to the
google_certificate_manager_certificate
resource when its location changes (#15432) - cloudfunctions2: fixed creation failure state inconsistency in
google_cloudfunctions2_function
(#15418) - monitoring: updated
evaluation_interval
oncondition_prometheus_query_language
to be optional (#15429)
v4.77.0
NOTES:
- vpcaccess: reverted the ability to update the number of instances for resource
google_vpc_access_connector
(#15313)
FEATURES:
- New Resource:
google_document_ai_warehouse_document_schema
(#15326) - New Resource:
google_document_ai_warehouse_location
(#15326)
IMPROVEMENTS:
- alloydb: added
continuous_backup_config
andcontinuous_backup_info
fields tocluster
resource (#15370) - cloudbuild: removed the validation function for the values of
machine_type
field on thegoogle_cloudbuild_trigger
resource (#15357) - compute: add future_limit in quota exceeded error details for compute resources. (#15346)
- compute: added
ipv6_endpoint_type
andip_version
togoogle_compute_address
(#15358) - compute: added
local_ssd_recovery_timeout
field togoogle_compute_instance
resource (#15366) - compute: added
local_ssd_recovery_timeout
field togoogle_compute_instance_template
resource (#15366) - compute: added
network_interface.ipv6_access_config.external_ipv6_prefix_length
togoogle_compute_instance
(#15358) - compute: added
network_interface.ipv6_access_config.name
togoogle_compute_instance
(#15358) - compute: added a new type
GLOBAL_MANAGED_PROXY
for the fieldpurpose
in the resourcegoogle_compute_subnetwork
(#15345) - compute: added field
instance_lifecycle_policy
togoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#15322) - compute: added protocol type: UNSPECIFIED in
google_compute_backend_service
as per release note
(#15328) - compute: made
network_interface.ipv6_access_config.external_ipv6
configurable ingoogle_compute_instance
(#15358) - container: added
enable_k8s_beta_apis.enabled_apis
field togoogle_container_cluster
(#15320) - container: added
node_config.host_maintenance_policy
field togoogle_container_cluster
andgoogle_container_node_pool
(#15347) - container: added
placement_policy.policy_name
field togoogle_container_node_pool
resource (#15367) - container: allowed
enabled_private_endpoint
to be settable on creation for PSC-based clusters (#15361) - container: unsuppressed
private_cluster_config
whenmaster_global_access_config
is set ingoogle_container_cluster
(#15369) - gkeonprem: added taint on failed resource creation for
google_gkeonprem_bare_metal_admin_cluster
(#15362) - gkeonprem: increased timeout for resources
google_gkeonprem_bare_metal_cluster
andgoogle_gkeonprem_bare_metal_admin_cluster
(#15362) - identityplayform: added support for
blocking_functions
quota
andauthorized_domains
ingoogle_identity_platform_config
(#15325) - monitoring: added update support for
period
ingoogle_monitoring_uptime_check_config
(#15315) - pubsub: added
no_wrapper
field togoogle_pubsub_subscription
resource (#15334)
BUG FIXES:
- bigquery: fixed a bug in update support for several fields in
google_bigquery_data_transfer_config
(#15359) - cloudfunctions2: fixed an issue where
google_cloudfunctions2_function.build_config.source.storage_source.generation
created a diff when not set in config (#15364) - monitoring: fixed an issue in
google_monitoring_monitored_project
where project numbers were not accepted forname
(#15305) - vpcaccess: reverted new behaviour introduced by resource
google_vpc_access_connector
in4.75.0
.min_throughput
andmax_throughput
fields lost their default value, and customers could not make deployment due to that change. (#15313)
v4.76.0
FEATURES:
- New Resource:
google_compute_region_ssl_policy
(#15299) - New Resource:
google_dataplex_task
(#15226) - New Resource:
google_iap_web_region_backend_service_iam_binding
(#15285) - New Resource:
google_iap_web_region_backend_service_iam_member
(#15285) - New Resource:
google_iap_web_region_backend_service_iam_policy
(#15285)
IMPROVEMENTS:
- cloudrun: added
status.traffic
output fields togoogle_cloud_run_service
resource (#15284) - cloudrunv2: added field
custom_audiences
to resourcegoogle_cloud_run_v2_service
(#15268) - composer: added support for updating
resilience_mode
ingoogle_composer_environment
(#15238) - compute: added
reconcile_connections
forgoogle_compute_service_attachment
. (#15288) - container : added
gcs_fuse_csi_driver_config
field toaddons_config
ingoogle_container_cluster
resource. (#15290) - container: added
allow_net_admin
field togoogle_container_cluster
resource (#15275) - container: allowed user to set up to 20 maintenance exclusions for
google_container_cluster
resource (#15291) - healthcare: added
last_updated_partition_config
field togoogle_healthcare_fhir_store
resource (#15271) - monitoring: added
condition_prometheus_query_language
field togoogle_monitoring_alert_policy
resource (#15301) - networkservices: made
scope
field optional ingoogle_network_services_gateway
resource (#15273) - spanner: added
enable_drop_protection
togoogle_spanner_database
resource(#15283)
BUG FIXES:
- alloydb: fixed permadiffs when setting 0 as start time (midnight) for
automated_backup_policy
ingoogle_alloydb_cluster
resource (#15219) - artifactregistry: fixed reading back maven_config state in
google_artifact_registry_repository
(#15269) - cloudtasks: suppressed time-unit permadiffs on
google_cloud_tasks_queue
min and max backoff settings (#15237) - cloudrun: fixed the bug where default system labels set in
service.spec.template.metadata.labels
were treated as a diff. (#15302) - compute: fixed wrongly triggered recreation on changes of
enforce_on_key_configs
ongoogle_compute_security_policy
(#15248) - monitoring: fixed an issue in
google_monitoring_monitored_project
where project numbers were not accepted forname
(#15305)
v4.75.1
4.75.1 (July 26, 2023)
BUG FIXES:
-
vpcaccess: reverted new behaviour introduced by resource
google_vpc_access_connector
in4.75.0
.min_throughput
andmax_throughput
fields lost their default value, and customers could not make deployment due to that change. -
vpcaccess: reverted the ability to update the number of instances for resource
google_vpc_access_connector
v4.75.0
FEATURES:
- New Resource:
google_dns_response_policy_rule
(#15146) - New Resource:
google_dns_response_policy
(#15146) - New Resource:
google_looker_instance
(#15188)
IMPROVEMENTS:
- apigee: added
disable_vpc_peering
field togoogle_apigee_organization
resource (#15186) - bigquery: added
external_data_configuration.json_options
andexternal_data_configuration.parquet_options
fields togoogle_bigquery_table
(#15197) - bigtable: added
change_stream_retention
field togoogle_bigtable_table.table
resource (#15152) - compute: added
most_recent
argument togoogle_compute_image
datasource (#15187) - compute: added field
enable_confidential_compute
forgoogle_compute_disk
resource (#15180) - container: added
gpu_driver_installation_config.gpu_driver_version
field togoogle_container_node_pool
(#15182) - gkebackup: added
state
andstate_reason
output-only fields togoogle_gkebackup_backupplan
resource (#15201) - healthcare: added
complex_data_type_reference_parsing
field togoogle_healthcare_fhir_store
resource (#15159) - networkservices: increased max_size to 20 for both
included_query_parameters
andexcluded_query_parameters
ongoogle_network_services_edge_cache_service
(#15168) - vpcaccess: added support for updates to
google_vpc_access_connector
resource (#15176)
BUG FIXES:
- alloydb: fixed
google_alloydb_cluster
handling of automated backup policy midnight start time (#15219) - compute: fixed logic when unsetting
google_compute_instance.min_cpu_platform
and switching to amachine_type
that does not supportmin_cpu_platform
at the same time (#15217) - tags: fixed race condition when modifying
google_tags_location_tag_binding
(#15189)
v4.74.0
FEATURES:
- New Resource:
google_cloudbuildv2_connection
(#15098) - New Resource:
google_cloudbuildv2_repository
(#15098) - New Resource:
google_gkeonprem_bare_metal_admin_cluster
(#15099) - New Resource:
google_network_security_address_group
(#15111) - New Resource:
google_network_security_gateway_security_policy_rule
(#15112) - New Resource:
google_network_security_gateway_security_policy
(#15112) - New Resource:
google_network_security_url_lists
(#15112) - New Resource:
google_network_services_gateway
(#15112)
IMPROVEMENTS:
- bigquery: added
storage_billing_model
argument togoogle_bigquery_dataset
(#15115) - bigquery: added
external_data_configuration.metadata_cache_mode
andexternal_data_configuration.object_metadata
togoogle_bigquery_table
(#15096) - bigquery: made
external_data_configuration.source_fomat
optional ingoogle_bigquery_table
(#15096) - certificatemanager: added
issuance_config
field togoogle_certificate_manager_certificate
resource (#15101) - cloudbuild: added
repository_event_config
field togoogle_cloudbuild_trigger
resource (#15098) - compute: added field
http_keep_alive_timeout_sec
to resourcegoogle_compute_target_http_proxy
(#15109) - compute: added field
http_keep_alive_timeout_sec
to resourcegoogle_compute_target_https_proxy
(#15109) - compute: added support for updating labels in
google_compute_external_vpn_gateway
(#15134) - container: made
monitoring_config.enable_components
optional ongoogle_container_cluster
(#15131) - container: added field
tpu_topology
underplacement_policy
in resourcegoogle_container_node_pool
(#15130) - gkehub: promoted the
google_gke_hub_feature
resource'sfleetobservability
block to GA. (#15105) - iamworkforcepool: added
oidc.client_secret
field togoogle_iam_workforce_pool_provider
and new enum valuesCODE
andMERGE_ID_TOKEN_OVER_USER_INFO_CLAIMS
tooidc.web_sso_config.response_type
andoidc.web_sso_config.assertion_claims_behavior
respectively (#15069) - sql: added
settings.data_cache_config
tosql_database_instance
resource. (#15127) - sql: added
settings.edition
field tosql_database_instance
resource. (#15127) - vertexai: supported
shard_size
ingoogle_vertex_ai_index
(#15133)
BUG FIXES:
- compute: made
google_compute_router_peer.peer_ip_address
optional (#15095) - redis: fixed issue with
google_redis_instance
populating output-only fieldmaintenance_schedule
. (#15063) - orgpolicy: fixed forcing recreation on imported state for
google_org_policy_policy
(#15132) - osconfig: fixed validation of file resource
state
fields ingoogle_os_config_os_policy_assignment
(#15107)
v4.73.2
BUG FIXES:
- monitoring: fixed an issue which occurred when
name
field ofgoogle_monitoring_monitored_project
was long-form
v4.73.1
BUG FIXES:
- monitoring: fixed an issue causing
google_monitoring_monitored_project
to appear to be deleted
v4.73.0
FEATURES:
- New Resource:
google_firebase_extensions_instance
(#15013)
IMPROVEMENTS:
- compute: added the
no_automate_dns_zone
field togoogle_compute_forwarding_rule
. (#15028) - compute: promoted
google_compute_disk_async_replication
resource to GA. (#15029) - compute: promoted
async_primary_disk
field ingoogle_compute_disk
resource to GA. (#15029) - compute: promoted
async_primary_disk
field ingoogle_compute_region_disk
resource to GA. (#15029) - compute: promoted
disk_consistency_group_policy
field ingoogle_compute_resource_policy
resource to GA. (#15029) - resourcemanager: fixed handling of
google_service_account_id_token
when authenticated with GCE metadata credentials (#15003)
BUG FIXES:
- networkservices: increased default timeout for
google_network_services_edge_cache_keyset
to 90m (#15024)