hashicorp/terraform-provider-google-beta (google-beta)
### [`v5.26.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5260-Unreleased)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.25.0...v5.26.0)
### [`v5.25.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5250-Apr-15-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.24.0...v5.25.0)
FEATURES:
- **New Data Source:** `google_tags_tag_keys` ([#7196](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7196))
- **New Data Source:** `google_tags_tag_values` ([#7196](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7196))
- **New Resource:** `google_parallelstore_instance` ([#7209](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7209))
IMPROVEMENTS:
- bigquery: added in-place schema column drop support for `google_bigquery_table` resource ([#7193](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7193))
- compute: added `endpoint_types` field to `google_compute_router_nat` resource ([#7190](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7190))
- compute: added `enable_ipv4`, `ipv4_nexthop_address` and `peer_ipv4_nexthop_address` fields to `google_compute_router_peer` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207))
- compute: added `identifier_range` field to `google_compute_router` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207))
- compute: added `ip_version` field to `google_compute_router_interface` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207))
- compute: increased timeouts from 8 minutes to 20 minutes for `google_compute_security_policy` resource ([#7204](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7204))
- container: added `stateful_ha_config` field to `google_container_cluster` resource ([#7206](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7206))
- firestore: added `vector_config` field to `google_firestore_index` resource ([#7180](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7180))
- gkebackup: added `backup_schedule.rpo_config` field to `google_gke_backup_backup_plan` resource ([#7211](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7211))
- networksecurity: added `disabled` field to `google_network_security_firewall_endpoint_association` resource ([#7184](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7184))
- sql: added `enable_google_ml_integration` field to `google_sql_database_instance` resource ([#7208](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7208))
- storage: added labels validation to `google_storage_bucket` resource ([#7212](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7212))
- vmwareengine: added `preferred_zone` and `secondary_zone` fields to `google_vmwareengine_private_cloud` resource ([#7210](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7210))
BUG FIXES:
- networksecurity: fixed an issue where `google_network_security_firewall_endpoint_association` resource could not be created due to a bad parameter ([#7184](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7184))
- privateca: fixed permission issue by specifying signer certs chain when activating a sub-CA across regions for `google_privateca_certificate_authority` resource ([#7197](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7197))
### [`v5.24.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5240-Apr-8-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.23.0...v5.24.0)
IMPROVEMENTS:
- cloudrunv2: added `template.volumes.nfs` field to `google_cloud_run_v2_job` resource ([#7169](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7169))
- container: added `enable_cilium_clusterwide_network_policy` field to `google_container_cluster` resource ([#7171](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7171))
- container: added `node_pool_auto_config.resource_manager_tags` field to `google_container_cluster` resource ([#7162](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7162))
- gkeonprem: added `disable_bundled_ingress` field to `google_gkeonprem_vmware_cluster` resource ([#7163](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7163))
- redis: added `node_type` and `precise_size_gb` fields to `google_redis_cluster` ([#7174](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7174))
- storage: added `project_number` attribute to `google_storage_bucket` resource and data source ([#7164](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7164))
- storage: added ability to provide `project` argument to `google_storage_bucket` data source. This will not impact reading the resource's data, instead this helps users avoid calls to the Compute API within the data source. ([#7164](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7164))
BUG FIXES:
- appengine: fixed a crash in `google_app_engine_flexible_app_version` due to the `deployment` field not being returned by the API ([#7175](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7175))
- bigquery: fixed a crash when `google_bigquery_table` had a `primary_key.columns` entry set to `""` ([#7166](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7166))
- compute: fixed update scenarios on `google_compute_region_target_https_proxy` and `google_compute_target_https_proxy` resources. ([#7170](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7170))
- dataflow: fixed an issue where the provider would crash when `enable_streaming_engine` is set as a `parameter` value in `google_dataflow_flex_template_job` ([#7160](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7160))
### [`v5.23.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5230-Apr-01-2023)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.22.0...v5.23.0)
NOTES:
- provider: introduced support for [provider-defined functions](https://developer.hashicorp.com/terraform/plugin/framework/functions). This feature is in Terraform v1.8.0+. ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153))
DEPRECATIONS:
- kms: deprecated `attestation.external_protection_level_options` in favor of `external_protection_level_options` in `google_kms_crypto_key_version` ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155))
FEATURES:
- **New Data Source:** `google_apphub_application` ([#7143](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7143))
- **New Resource:** `google_cloud_quotas_quota_preference` ([#7126](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7126))
- **New Resource:** `google_vertex_ai_deployment_resource_pool` ([#7158](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7158))
- **New Resource:** `google_integrations_client` ([#7129](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7129))
IMPROVEMENTS:
- bigquery: added `dataGovernanceType` to `google_bigquery_routine` resource ([#7149](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7149))
- bigquery: added support for `external_data_configuration.json_extension` to `google_bigquery_table` ([#7138](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7138))
- compute: added `cloud_router_ipv6_address`, `customer_router_ipv6_address` fields to `google_compute_interconnect_attachment` resource ([#7151](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7151))
- compute: added `generated_id` field to `google_compute_region_backend_service` resource ([#7128](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7128))
- integrations: added deletion support for `google_integrations_client` resource ([#7142](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7142))
- kms: added `crypto_key_backend` field to `google_kms_crypto_key` resource ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155))
- metastore: added `scheduled_backup` field to `google_dataproc_metastore_service` resource ([#7140](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/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](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153))
- provider: added provider-defined function `project_from_id` for retrieving the project id from a resource's self link or id ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153))
- provider: added provider-defined function `region_from_zone` for deriving a region from a zone's name ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153))
- provider: added provider-defined functions `location_from_id`, `region_from_id`, and `zone_from_id` for retrieving the location/region/zone names from a resource's self link or id ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153))
BUG FIXES:
- cloudrunv2: fixed Terraform state inconsistency when resource `google_cloud_run_v2_job` creation fails ([#7159](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7159))
- cloudrunv2: fixed Terraform state inconsistency when resource `google_cloud_run_v2_service` creation fails ([#7159](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7159))
- container: fixed `google_container_cluster` permadiff when `master_ipv4_cidr_block` is set for a private flexible cluster ([#7147](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7147))
- dataflow: fixed an issue where the provider would crash when `enableStreamingEngine` is set as a `parameter` value in `google_dataflow_flex_template_job` ([#7160](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7160))
- kms: added top-level `external_protection_level_options` field in `google_kms_crypto_key_version` resource ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.22.0
->5.26.0
Release Notes
hashicorp/terraform-provider-google-beta (google-beta)
### [`v5.26.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5260-Unreleased) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.25.0...v5.26.0) ### [`v5.25.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5250-Apr-15-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.24.0...v5.25.0) FEATURES: - **New Data Source:** `google_tags_tag_keys` ([#7196](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7196)) - **New Data Source:** `google_tags_tag_values` ([#7196](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7196)) - **New Resource:** `google_parallelstore_instance` ([#7209](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7209)) IMPROVEMENTS: - bigquery: added in-place schema column drop support for `google_bigquery_table` resource ([#7193](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7193)) - compute: added `endpoint_types` field to `google_compute_router_nat` resource ([#7190](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7190)) - compute: added `enable_ipv4`, `ipv4_nexthop_address` and `peer_ipv4_nexthop_address` fields to `google_compute_router_peer` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207)) - compute: added `identifier_range` field to `google_compute_router` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207)) - compute: added `ip_version` field to `google_compute_router_interface` resource ([#7207](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7207)) - compute: increased timeouts from 8 minutes to 20 minutes for `google_compute_security_policy` resource ([#7204](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7204)) - container: added `stateful_ha_config` field to `google_container_cluster` resource ([#7206](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7206)) - firestore: added `vector_config` field to `google_firestore_index` resource ([#7180](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7180)) - gkebackup: added `backup_schedule.rpo_config` field to `google_gke_backup_backup_plan` resource ([#7211](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7211)) - networksecurity: added `disabled` field to `google_network_security_firewall_endpoint_association` resource ([#7184](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7184)) - sql: added `enable_google_ml_integration` field to `google_sql_database_instance` resource ([#7208](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7208)) - storage: added labels validation to `google_storage_bucket` resource ([#7212](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7212)) - vmwareengine: added `preferred_zone` and `secondary_zone` fields to `google_vmwareengine_private_cloud` resource ([#7210](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7210)) BUG FIXES: - networksecurity: fixed an issue where `google_network_security_firewall_endpoint_association` resource could not be created due to a bad parameter ([#7184](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7184)) - privateca: fixed permission issue by specifying signer certs chain when activating a sub-CA across regions for `google_privateca_certificate_authority` resource ([#7197](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7197)) ### [`v5.24.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5240-Apr-8-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.23.0...v5.24.0) IMPROVEMENTS: - cloudrunv2: added `template.volumes.nfs` field to `google_cloud_run_v2_job` resource ([#7169](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7169)) - container: added `enable_cilium_clusterwide_network_policy` field to `google_container_cluster` resource ([#7171](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7171)) - container: added `node_pool_auto_config.resource_manager_tags` field to `google_container_cluster` resource ([#7162](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7162)) - gkeonprem: added `disable_bundled_ingress` field to `google_gkeonprem_vmware_cluster` resource ([#7163](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7163)) - redis: added `node_type` and `precise_size_gb` fields to `google_redis_cluster` ([#7174](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7174)) - storage: added `project_number` attribute to `google_storage_bucket` resource and data source ([#7164](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7164)) - storage: added ability to provide `project` argument to `google_storage_bucket` data source. This will not impact reading the resource's data, instead this helps users avoid calls to the Compute API within the data source. ([#7164](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7164)) BUG FIXES: - appengine: fixed a crash in `google_app_engine_flexible_app_version` due to the `deployment` field not being returned by the API ([#7175](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7175)) - bigquery: fixed a crash when `google_bigquery_table` had a `primary_key.columns` entry set to `""` ([#7166](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7166)) - compute: fixed update scenarios on `google_compute_region_target_https_proxy` and `google_compute_target_https_proxy` resources. ([#7170](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7170)) - dataflow: fixed an issue where the provider would crash when `enable_streaming_engine` is set as a `parameter` value in `google_dataflow_flex_template_job` ([#7160](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7160)) ### [`v5.23.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5230-Apr-01-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.22.0...v5.23.0) NOTES: - provider: introduced support for [provider-defined functions](https://developer.hashicorp.com/terraform/plugin/framework/functions). This feature is in Terraform v1.8.0+. ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153)) DEPRECATIONS: - kms: deprecated `attestation.external_protection_level_options` in favor of `external_protection_level_options` in `google_kms_crypto_key_version` ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155)) FEATURES: - **New Data Source:** `google_apphub_application` ([#7143](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7143)) - **New Resource:** `google_cloud_quotas_quota_preference` ([#7126](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7126)) - **New Resource:** `google_vertex_ai_deployment_resource_pool` ([#7158](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7158)) - **New Resource:** `google_integrations_client` ([#7129](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7129)) IMPROVEMENTS: - bigquery: added `dataGovernanceType` to `google_bigquery_routine` resource ([#7149](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7149)) - bigquery: added support for `external_data_configuration.json_extension` to `google_bigquery_table` ([#7138](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7138)) - compute: added `cloud_router_ipv6_address`, `customer_router_ipv6_address` fields to `google_compute_interconnect_attachment` resource ([#7151](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7151)) - compute: added `generated_id` field to `google_compute_region_backend_service` resource ([#7128](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7128)) - integrations: added deletion support for `google_integrations_client` resource ([#7142](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7142)) - kms: added `crypto_key_backend` field to `google_kms_crypto_key` resource ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155)) - metastore: added `scheduled_backup` field to `google_dataproc_metastore_service` resource ([#7140](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/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](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153)) - provider: added provider-defined function `project_from_id` for retrieving the project id from a resource's self link or id ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153)) - provider: added provider-defined function `region_from_zone` for deriving a region from a zone's name ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153)) - provider: added provider-defined functions `location_from_id`, `region_from_id`, and `zone_from_id` for retrieving the location/region/zone names from a resource's self link or id ([#7153](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7153)) BUG FIXES: - cloudrunv2: fixed Terraform state inconsistency when resource `google_cloud_run_v2_job` creation fails ([#7159](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7159)) - cloudrunv2: fixed Terraform state inconsistency when resource `google_cloud_run_v2_service` creation fails ([#7159](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7159)) - container: fixed `google_container_cluster` permadiff when `master_ipv4_cidr_block` is set for a private flexible cluster ([#7147](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7147)) - dataflow: fixed an issue where the provider would crash when `enableStreamingEngine` is set as a `parameter` value in `google_dataflow_flex_template_job` ([#7160](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7160)) - kms: added top-level `external_protection_level_options` field in `google_kms_crypto_key_version` resource ([#7155](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7155))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.