github hashicorp/terraform-provider-google v4.34.0

latest releases: v6.3.0, v5.44.0, v6.2.0...
2 years ago

NOTES:

  • updated Bigtable go client version from 1.13 to 1.16. (#12349)

IMPROVEMENTS:

  • apigee: added support for specifying retention when deleting google_apigee_organization (#12336)
  • appengine: added app_engine_apis field to google_app_engine_standard_app_version resource (#12339)
  • cloudfunction2: promoted to google_cloudfunctions2_function ga (#12322)
  • compute: improved error messaging for compute errors (#12333)
  • container: added general field reservation_affinity to google_container_node_pool (#12375)
  • container: added field auto_provisioning_network_tags to google_container_cluster (beta) (#12347)
  • sql: added support for major version upgrade to google_sql_database_instance resource (#12338)

BUG FIXES:

  • bigtable: fixed comparing column family name when reading a GC policy. (#12381)
  • bigtable: passed isTopeLevel in getGCPolicyFromJSON() instead of hardcoding it to true. (#12351)
  • composer: corrected the description of image_version field. (#12329)

4.33.0 (August 22, 2022)

FEATURES:

  • New Resource: google_cloudfunctions2_function (#12322)

IMPROVEMENTS:

  • container: added update support for authenticator_groups_config in google_container_cluster (#12310)
  • dataflow: added ability to import google_dataflow_job (#12316)
  • dns: added managed_zone_id attribute to google_dns_managed_zone data source (#12312)
  • monitoring: added accepted_response_status_codes to monitoring_uptime_check (#12313)
  • sql: added password_validation_policy field to google_cloud_sql resource (#12320)

BUG FIXES:

  • bigquery: removed force replacement for display_name on google_bigquery_data_transfer_config (#12311)
  • compute: fixed permadiff for instance_termination_action in google_compute_instance_template (#12309)

4.32.0 (August 15, 2022)

NOTES:

  • Updated to Golang 1.18 (#12246)

FEATURES:

  • New Resource: google_dataplex_asset (#12210)
  • New Resource: google_gke_hub_membership_iam_binding (#12280)
  • New Resource: google_gke_hub_membership_iam_member (#12280)
  • New Resource: google_gke_hub_membership_iam_policy (#12280)

IMPROVEMENTS:

  • certificatemanager: added state, authorization_attempt_info and provisioning_issue output fields to google_certificate_manager_certificate (#12224)
  • compute: added certificate_map to compute_target_https_proxy resource (#12227)
  • compute: added validation for name field on google_compute_network (#12271)
  • compute: made port optional in google_compute_network_endpoint to allow network endpoints to be associated with GCE_VM_IP network endpoint groups (#12267)
  • container: added support for additional values APISERVER, CONTROLLER_MANAGER, and SCHEDULER in google_container_cluster.monitoring_config (#12247)
  • gkehub: added monitoring and mutation_enabled fields to resource feature_membership (#12265)
  • gkehub: added better support for import for google_gke_hub_membership (#12207)
  • pubsub: added bigquery_config to google_pubsub_subscription (#12216)
  • scheduler: added paused field to google_cloud_scheduler_job (#12190)
  • scheduler: added state output field to google_cloud_scheduler_job (#12190)

BUG FIXES:

  • apigee: fixed an issue where google_apigee_instance creation would fail due to multiple concurrent instances (#12289)
  • billingbudget: fixed a bug where google_billing_budget.budget_filter.services was not updating. (#12270)
  • compute: fixed perma-diff on google_compute_disk for new arm64 images (#12184)
  • dataflow: fixed bug where permadiff would show on google_dataflow_job.additional_experiments (#12268)
  • storage: fixed a bug in google_storage_bucket where name was incorrectly validated. (#12248)

4.31.0 (Aug 1, 2022)

FEATURES:

  • New Resource: google_dataplex_zone (#12146)

IMPROVEMENTS:

  • bucket: added support for matches_prefix and matches_suffix in condition of a lifecycle_rule in google_storage_bucket (#12175)
  • compute: added network and subnetwork fields to google_compute_region_network_endpoint_group for PSC. (#12176)
  • container: added field boot_disk_kms_key to auto_provisioning_defaults in google_container_cluster (#12173)
  • notebooks: added bootDiskType support for PD_EXTREME in google_notebooks_instance (#12181)
  • notebooks: added softwareConfig.upgradeable, softwareConfig.postStartupScriptBehavior, softwareConfig.kernels in google_notebooks_runtime (#12181)
  • notebooks: promoted nicType and reservationAffinity in google_notebooks_instance to GA (#12181)
  • storage: added name validation for google_storage_bucket (#12183)

BUG FIXES:

  • Cloud IAM: fixed incorrect basePath for IAMBetaBasePathKey on google_iam_workload_identity_pool (ga) (#12145)
  • compute: fixed perma-diff on google_compute_disk for new arm64 images (#12184)
  • dns: fixed a bug where google_dns_record_set would create an inconsistent plan when using interpolated values in rrdatas (#12157)
  • kms: fixed setting of resource id post-import for google_kms_crypto_key (#12164)
  • provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#12137)

4.30.0 (July 25, 2022)

FEATURES:

  • New Data Source: google_service_account_jwt (#12107)
  • New Resource: google_certificate_map_entry (#12127)
  • New Resource: google_certificate_map (#12127)

IMPROVEMENTS:

  • billingbudget: made thresholdRules optional in google_billing_budget (#12087)
  • compute: added instance_termination_action field to google_compute_instance_template resource to support Spot VM termination action (#12105)
  • compute: added instance_termination_action field to google_compute_instance resource to support Spot VM termination action (#12105)
  • compute: added request_coalescing and bypass_cache_on_request_headers fields to compute_backend_bucket (#12098)
  • compute: added support for esp protocol in google_compute_packet_mirroring.filters.ip_protocols (#12118)
  • compute: promoted rules.rate_limit_options, rules.redirect_options, adaptive_protection_config in compute_security_policy to GA (#12085)
  • dataproc: promoted lifecycle_config and endpoint_config in google_dataproc_cluster to GA (#12129)
  • monitoring: added evaluation_missing_data field to google_monitoring_alert_policy (#12128)
  • notebooks: added reserved_ip_range field to google_notebooks_runtime (#12113)

BUG FIXES:

  • bigtable: fixed an incorrect diff when adding two or more clusters (#12109)
  • compute: allowed properly updating adaptive_protection_config in compute_security_policy (#12085)
  • notebooks: fixed a bug where google_notebooks_runtime can't be updated (#12113)
  • sql: fixed an issue in google_sql_database_instance where updates would fail because of the collation field (#12131)

4.29.0 (July 18, 2022)

FEATURES:

  • New Resource: google_artifact_registry_repository_iam_binding (#12063)
  • New Resource: google_artifact_registry_repository_iam_member (#12063)
  • New Resource: google_artifact_registry_repository_iam_policy (#12063)
  • New Resource: google_artifact_registry_repository (#12063)
  • New Resource: google_iam_workload_identity_pool_provider (#12065)
  • New Resource: google_iam_workload_identity_pool (#12065)
  • New Resource: google_cloudiot_registry_iam_binding (#12036)
  • New Resource: google_cloudiot_registry_iam_member (#12036)
  • New Resource: google_cloudiot_registry_iam_policy (#12036)
  • New Resource: google_compute_snapshot_iam_binding (#12028)
  • New Resource: google_compute_snapshot_iam_member (#12028)
  • New Resource: google_compute_snapshot_iam_policy (#12028)
  • New Resource: google_dataproc_metastore_service (#12026)

IMPROVEMENTS:

  • container: added binauthz_evaluation_mode field to resource_container_cluster. (#12035)
  • dataproc: added Support for Dataproc on GKE in google_dataproc_cluster (#12076)
  • dataproc: added metastore_config in google_dataproc_cluster (#12040)
  • metastore: add databaseType, releaseChannel, and hiveMetastoreConfig.endpointProtocol arguments (#12026)
  • sql: added attribute "encryption_key_name" to google_sql_database_instance resource. (#12039)

BUG FIXES:

  • bigquery: fixed case-sensitive for user_by_email and group_by_email on google_bigquery_dataset_access (#12029)
  • clouddeploy: fixed permadiff on execution_configs in google_clouddeploy_target resource (#12033)
  • cloudscheduler: fixed a diff on the last slash of uri on google_cloud_scheduler_job (#12027)
  • compute: fixed force recreation on provisioned_iops of google_compute_disk (#12058)
  • compute: fixed missing network_interface.0.ipv6_access_config.0.external_ipv6 output on google_compute_instance (#12072)
  • documentai: fixed a bug where eu region could not be utilized for documentai resources (#12074)
  • gkehub: fixed a bug where issuer can't be updated on google_gke_hub_membership (#12073)

4.28.0 (July 11, 2022)

FEATURES:

  • New Resource: google_bigquery_connection_iam_binding (#12004)
  • New Resource: google_bigquery_connection_iam_member (#12004)
  • New Resource: google_bigquery_connection_iam_policy (#12004)
  • New Resource: google_cloud_tasks_queue_iam_binding (#11987)
  • New Resource: google_cloud_tasks_queue_iam_member (#11987)
  • New Resource: google_cloud_tasks_queue_iam_policy (#11987)
  • New Resource: google_dataproc_autoscaling_policy_iam_binding (#12008)
  • New Resource: google_dataproc_autoscaling_policy_iam_member (#12008)
  • New Resource: google_dataproc_autoscaling_policy_iam_policy (#12008)
  • New Resource: monitoring: Promoted 'monitoredproject' to GA (#11974)

IMPROVEMENTS:

  • bigquery: fixed a permadiff in google_bigquery_job.query. destination_table (#11936)
  • billing: added calendar_period and custom_period fields to google_billing_budget (#11993)
  • cloudsql: added attribute project to data source google_sql_backup_run (#11938)
  • composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in google_composer_environment resource (#11994)
  • compute: added max_ports_per_vm field to google_compute_router_nat resource (#11933)
  • compute: added GCE_VM_IP support to google_compute_network_endpoint_group resource. (#11997)
  • compute: promoted disk_encryption_key.kms_key_name on google_compute_region_disk (#11976)
  • container: promoted gce_persistent_disk_csi_driver_config addon in google_container_cluster resource to GA (#11999)
  • container: promoted notification_config and dns_cache_config on google_container_cluster (#11944)
  • privateca: added support to subordinate CA activation (#11980)
  • redis: added CMEK key field customer_managed_key in google_redis_instance (#11998)
  • spanner: added field version_retention_period to google_spanner_database resource (#11982)
  • sql: added settings.location_preference.secondary_zone field in google_sql_database_instance (#11996)
  • sql: added sql_server_audit_config field in google_sql_database_instance (#11941)

BUG FIXES:

  • composer: fixed a problem with updating Cloud Composer's scheduler_count field (#11940) (#11951)
  • composer: fixed permadiff on private_environment_config.cloud_composer_connection_subnetwork (#11954)
  • container: fixed an issue where node_config.min_cpu_platform could cause a perma-diff in google_container_cluster (#11986)
  • filestore: fixed a case where google_filestore_instance.networks.network would incorrectly see a diff between state and config when the network id format was used (#11995)

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

NewReleases is sending notifications on new releases.