NOTES:
- provider: introduced support for provider-defined functions. This feature is in Terraform v1.8.0+. (#7153)
DEPRECATIONS:
- kms: deprecated
attestation.external_protection_level_options
in favor ofexternal_protection_level_options
ingoogle_kms_crypto_key_version
(#7155)
FEATURES:
- New Data Source:
google_apphub_application
(#7143) - New Resource:
google_cloud_quotas_quota_preference
(#7126) - New Resource:
google_vertex_ai_deployment_resource_pool
(#7158) - New Resource:
google_integrations_client
(#7129)
IMPROVEMENTS:
- bigquery: added
dataGovernanceType
togoogle_bigquery_routine
resource (#7149) - bigquery: added support for
external_data_configuration.json_extension
togoogle_bigquery_table
(#7138) - compute: added
cloud_router_ipv6_address
,customer_router_ipv6_address
fields togoogle_compute_interconnect_attachment
resource (#7151) - compute: added
generated_id
field togoogle_compute_region_backend_service
resource (#7128) - integrations: added deletion support for
google_integrations_client
resource (#7142) - kms: added
crypto_key_backend
field togoogle_kms_crypto_key
resource (#7155) - metastore: added
scheduled_backup
field togoogle_dataproc_metastore_service
resource (#7140) - provider: added provider-defined function
name_from_id
for retrieving the short-form name of a resource from its self link or id (#7153) - provider: added provider-defined function
project_from_id
for retrieving the project id from a resource's self link or id (#7153) - provider: added provider-defined function
region_from_zone
for deriving a region from a zone's name (#7153) - provider: added provider-defined functions
location_from_id
,region_from_id
, andzone_from_id
for retrieving the location/region/zone names from a resource's self link or id (#7153)
BUG FIXES:
- cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_job
creation fails (#7159) - cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_service
creation fails (#7159) - container: fixed
google_container_cluster
permadiff whenmaster_ipv4_cidr_block
is set for a private flexible cluster (#7147) - dataflow: fixed an issue where the provider would crash when
enableStreamingEngine
is set as aparameter
value ingoogle_dataflow_flex_template_job
(#7160) - kms: added top-level
external_protection_level_options
field ingoogle_kms_crypto_key_version
resource (#7155)