gke-networking-demos icon indicating copy to clipboard operation
gke-networking-demos copied to clipboard

Update Terraform google to v4

Open renovate-bot opened this issue 3 years ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
google (source) provider major 2.11.0 -> 4.37.0

Release Notes

hashicorp/terraform-provider-google

v4.37.0

Compare Source

FEATURES:

  • New Resource: google_apigee_nat_address (#​12536)
  • New Resource: google_dialogflow_cx_webhook (#​12498)
  • New Resource: google_filestore_snapshot (#​12490)

IMPROVEMENTS:

  • apigee: added read-only field connection_state to google_apigee_endpoint_attachment (#​12500)
  • bigtable: added support for autoscaling_config.storage_target to google_bigtable_instance (#​12510)
  • cloudbuild: added support for BITBUCKET option to git_source.repo_type in google_cloudbuild_trigger (#​12542)
  • dns: added in validation for trailing dot at end of DNS record name (#​12521)
  • project: added validation for field project_id in google_project datasource. (#​12553)
  • serviceaccount: added expires_in attribute for generating exp claim to google_service_account_jwt datasource (#​12539)

BUG FIXES:

  • notebooks: fixed perma-diff in google_notebooks_instance (#​12493)
  • privateca: fixed an issue that blocked subordinate CA data sources when state was not AWAITING_USER_ACTIVATION (#​12511)
  • storage: fixed permdiff on the field versioning of google_storage_bucket (#​12495)

v4.36.0

Compare Source

FEATURES:

  • New Resource: google_datastream_connection_profile (#​12475)

IMPROVEMENTS:

  • appengine: added field service_account to google_app_engine_flexible_app_version (#​12463)
  • bigtable: increased timeout in google_bigtable_table creation. (#​12468)
  • cloudbuild: added location field to google_cloudbuild_trigger resource (#​12450)
  • compute: added certificate_map to compute_target_ssl_proxy resource (#​12467)
  • compute: added field chain_name to google_compute_resource_policy.snapshot_properties (#​12481)
  • compute: added field chain_name to resource google_compute_snapshot (#​12481)
  • container: added autoscaling.total_min_node_count, autoscaling.total_max_node_count, and autoscaling.location_policy to google_container_cluster.node_pool (#​12453)
  • container: added field node_pool_defaults to resource_container_cluster. (#​12452)
  • dataproc: added option shielded_instance_config to resource google_dataproc_workflow_template. (#​12451)
  • metastore: extended default timeouts for google_dataproc_metastore_service from 40m to 60m (#​12462)
  • pubsub: made google_pubsub_subscription.enable_exactly_once_delivery mutable so that it updates subscription without recreation. (#​12438)

v4.35.0

Compare Source

IMPROVEMENTS:

  • apigee: added support for nodeConfig in google_apigee_environment (#​12394)
  • apigee: added a properties field to google_apigee_organization (#​12433)
  • cloudfunctions2: added secret_environment_variables and secret_volumes to google_cloudfunctions2_function (#​12417)
  • compute: added support for param visible_core_count in google_compute_instance and google_compute_instance_template under advanced_machine_features (#​12404)
  • compute: added support documentation links to error messages for certain Compute Operation errors. (#​12418)
  • container: added service_external_ips_config support to cluster_container resource. (#​12415)
  • container: added enable_cost_allocation to google_container_cluster (#​12416)
  • dns: added behavior field to google_dns_response_policy_rule resource (#​12407)
  • monitoring: added force_delete field to google_monitoring_notification_channel resource (#​12414)

BUG FIXES:

  • compute: fixed the id format of the data source google_compute_instance (#​12405)

v4.34.0

Compare Source

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)

v4.33.0

Compare Source

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)

v4.32.0

Compare Source

NOTES:

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)

v4.31.0

Compare Source

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)

v4.30.0

Compare Source

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)

v4.29.0

Compare Source

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)

v4.28.0

Compare Source

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 (https://github.com/hashicorp/terraform-provider-google/issues/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)

v4.27.0

Compare Source

IMPROVEMENTS:

  • clouddeploy: added suspend field to google_clouddeploy_delivery_pipeline resource (#​11914)
  • compute: added maxPortsPerVm field to google_compute_router_nat resource (#​11933)
  • compute: added psc_connection_id and psc_connection_status output fields to google_compute_forwarding_rule and google_compute_global_forwarding_rule resources (#​11892)
  • containeraws: made config.instance_type field updatable in google_container_aws_node_pool (#​11892)

BUG FIXES:

  • compute: fixed default handling for enable_dynamic_port_allocation to be managed by the api (#​11887)
  • vertexai: Fixed a bug where terraform crashes when force_destroy is set in google_vertex_ai_featurestore resource (#​11928)

v4.26.0

Compare Source

FEATURES:

  • New Resource: google_cloudfunctions2_function_iam_binding (#​11853)
  • New Resource: google_cloudfunctions2_function_iam_member (#​11853)
  • New Resource: google_cloudfunctions2_function_iam_policy (#​11853)
  • New Resource: google_documentai_processor (#​11879)
  • New Resource: google_documentai_processor_default_version (#​11879)

IMPROVEMENTS:

  • accesscontextmanager: Added external_resources to egress_to in google_access_context_manager_service_perimeter and google_access_context_manager_service_perimeters resource (#​11857)
  • cloudbuild: Added include_build_logs to google_cloudbuild_trigger (#​11866)
  • composer: Promoted config.privately_used_public_ips and config.ip_masq_agent in google_composer_environment resource to GA. (#​11849)

BUG FIXES:

  • dns: fixed a bug where google_dns_record_set resource can not be changed from default routing to Geo routing policy. (#​11872)

v4.25.0

Compare Source

IMPROVEMENTS:

  • bigquery: added connection_id to external_data_configuration for google_bigquery_table (#​11836)
  • composer: promoted config.master_authorized_networks_config in google_composer_environment resource to GA. (#​11810)
  • compute: added advanced_options_config to google_compute_security_policy (#​11809)
  • compute: added cache_key_policy field to google_compute_backend_bucket resource (#​11791)
  • compute: added include_named_cookies to cdn_policy on compute_backend_service resource (#​11818)
  • compute: added internal IPv6 support on google_compute_network and google_compute_subnetwork (#​11842)
  • container: added spot field to node_config sub-resource (#​11796)
  • monitoring: added support for JSONPath content matchers to google_monitoring_uptime_check_config resource (#​11829)
  • monitoring: added support for user_labels in google_monitoring_slo resource (#​11833
  • sql: added sql_server_user_details field to google_sql_user resource (#​11834)

BUG FIXES:

  • certificatemanager: fixed bug where DEFAULT scope would permadiff and force replace the certificate. (#​11811)
  • dns: fixed perma-diff for updated labels in google_dns_managed_zone (#​11846)
  • storagetransfer: fixed perm diff on transfer_options for google_storage_transfer_job (#​11812)

v4.24.0

Compare Source

IMPROVEMENTS:

  • compute: added cache_key_policy field to google_compute_backend_bucket resource (#​11791)

v4.23.0

Compare Source

FEATURES:

  • New Data Source: google_tags_tag_key (#​11753)
  • New Data Source: google_tags_tag_value (#​11753)
  • New Resource: google_dataplex_lake (#​11769)

IMPROVEMENTS:

  • bigqueryconnection: updated connection types to support v1 ga (#​11728)
  • cloudfunctions: added docker registry support for Cloud Functions (#​11729)
  • memcache: added maintenance_policy and maintenance_schedule to google_memcache_instance (#​11759)

BUG FIXES:

  • binaryauthorization: fixed permadiff in google_binary_authorization_attestor (#​11731)
  • service: added re-polling for service account after creation, 404s sometimes due to eventual consistency (#​11749)

v4.22.0

Compare Source

FEATURES:

  • New Resource: google_bigquery_connection (#​11701)
  • New Resource: google_certificate_manager_certificate (#​11685)
  • New Resource: google_certificate_manager_dns_authorization (#​11685)
  • New Resource: google_clouddeploy_delivery_pipeline (#​11658)
  • New Resource: google_clouddeploy_target (#​11658)

IMPROVEMENTS:

  • bigquery: Added connection of type cloud_resource for google_bigquery_connection (#​11701)
  • cloudfunctions: added https_trigger_security_level to google_cloudfunctions_function (#​11672)
  • cloudrun: added traffic.tag and traffic.url fields to google_cloud_run_service (#​11641)
  • compute: Added enable_dynamic_port_allocation to google_compute_router_nat (#​11707)
  • compute: added field update_policy.most_disruptive_allowed_action to google_compute_instance_group_manager and google_compute_region_instance_group_manager (#​11640)
  • compute: added support for NEG type PRIVATE_SERVICE_CONNECT in NetworkEndpointGroup (#​11687)
  • compute: added support for domain_names attribute in google_compute_service_attachment (#​11702)
  • compute: added value REFRESH to field update_policy.minimal_actioningoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager` (#​11640)
  • container: added field exclusion_options to google_container_cluster (#​11662)
  • monitoring: Added checker_type field to google_monitoring_uptime_check_config resource (#​11686)
  • privateca: add a new field desired_state to manage CertificateAuthority state. (#​11638)
  • sql: added active_directory_config field in google_sql_database_instance (#​11678)
  • sql: removed requirement that Cloud SQL Insight is only allowed for Postgres in google_sql_database_instance (#​11699)

BUG FIXES:

  • compute: fixed extra diffs generated on google_security_policy rules when modifying a rule (#​11656)
  • container: fixed Autopilot cluster couldn't omit master ipv4 cidr in google_container_cluster (#​11639)
  • resourcemanager: fixed a bug in wrongly writing to state when creation failed on google_project_organization_policy (#​11676)
  • storage: not specifying content or source for google_storage_bucket_object now fails at plan-time instead of apply-time. (#​11663)

v4.21.0

Compare Source

IMPROVEMENTS:

  • cloudfunctions: added CMEK support for Cloud Functions (#​11627)
  • compute: added service_directory_registrations to google_compute_forwarding_rule resource (#​11635)
  • compute: removed validation checking against a fixed set of persistent disk types (#​11630)
  • container: removed validation checking against a fixed set of persistent disk types (#​11630)
  • containeraws: added proxy_config to google_container_aws_node_pool resource (#​11635)
  • containerazure: added proxy_config to google_container_azure_node_pool resource (#​11635)
  • dataproc: removed validation checking against a fixed set of persistent disk types (#​11630)
  • dns: added routing_policy to google_dns_record_set resource (#​11610)

BUG FIXES:

  • compute: fixed a crash in google_compute_instance when the instance is deleted outside of Terraform (#​11602)
  • provider: removed printing credentials to the console if malformed JSON is given (#​11614)

v4.20.0

Compare Source

NOTES:

  • google_privateca_certificate_authority resources now cannot be destroyed unless deletion_protection = false is set in state for the resource. (#​11551)

FEATURES:

  • New Data Source: google_compute_disk (#​11584)

IMPROVEMENTS:

  • apigee: added consumer_accept_list and service_attachment to google_apigee_instance. (#​11595)
  • compute: added provisioning_model field to google_compute_instance_template and google_compute_instance resources to support Spot VM (#​11552)
  • privateca: added deletion_protection for google_privateca_certificate_authority. (#​11551)
  • privateca: added new output fields on google_privateca_certificate including issuer_certificate_authority, pem_certificate_chain and certificate_description.x509_description (#​11553)
  • redis: added multi read replica field read_replicas_mode and secondary_ip_range in google_redis_instance (#​11592)

BUG FIXES:

  • compute: fixed a crash when compute.instance is not found (#​11602)
  • provider: removed printing credentials to the console if malformed JSON is given (#​11599)
  • sql: fixed bug where encryption_key_name was not being propagated to the API. (#​11601)

v4.19.0

Compare Source

IMPROVEMENTS:

  • cloudbuild: made CLOUD_LOGGING_ONLY available as a cloud build logging option. (#​11511)
  • compute: added redirect_options field for google_compute_security_policy rules (#​11492)
  • compute: added FIXED_STANDARD and STANDARD as valid values to the field network_interface.0.access_configs.0.network_tier of google_compute_instance_template resource (#​11536)
  • compute: added FIXED_STANDARD and STANDARD as valid values to the field network_interface.0.access_configs.0.network_tier of google_compute_instance resource (#​11536)
  • filestore: added kms_key_name field to google_filestore_instance resource to support CMEK (#​11493)
  • filestore: promoted enterprise features to GA (#​11493)
  • logging: made google_logging_*_bucket_config deletable (#​11538)
  • notebooks: updated container_images on google_notebooks_runtime to default to the value returned by the API if not set (#​11491)
  • provider: modified request retry logic to retry all per-minute quota limits returned with a 403 error code. Previously, only read requests were retried. This will generally affect Google Compute Engine resources. (#​11508)

BUG FIXES:

  • bigquery: fixed a bug where encryption_configuration.kms_key_name stored the version rather than the key name. (#​11496)
  • compute: fixed url_mask required mis-annotation in google_compute_region_network_endpoint_group, making it optional (#​11517)
  • spanner: fixed escaping of database names with Postgres dialect in google_spanner_database (#​11518)

v4.18.0

Compare Source

FEATURES:

  • New Resource: google_privateca_certificate_template_iam_binding (#​11464)
  • New Resource: google_privateca_certificate_template_iam_member (#​11464)
  • New Resource: google_privateca_certificate_template_iam_policy (#​11464)

IMPROVEMENTS:

  • bigtable: added gc_rules to google_bigtable_gc_policy resource. (#​11481)
  • dialogflow: added support for location based dialogflow resources (#​11470)
  • metastore: added support for encryption_config during service creation. (#​11468)
  • privateca: added support for update on CertificateAuthority and Certificate (#​11476)

BUG FIXES:

  • apigee: updated mutex on google_apigee_instance_attachment to lock on org_id. (#​11467)
  • vpcaccess: fixed an issue where google_vpc_access_connector would be repeatedly recreated when network was not specified (#​11469)

v4.17.0

Compare Source

FEATURES:

  • New Data Source: google_access_approval_folder_service_account (#​11407)
  • New Data Source: google_access_approval_organization_service_account (#​11407)
  • New Data Source: google_access_approval_project_service_account (#​11407)
  • New Resource: google_access_context_manager_access_policy_iam_binding (#​11409)
  • New Resource: google_access_context_manager_access_policy_iam_member (#​11409)
  • New Resource: google_access_context_manager_access_policy_iam_policy (#​11409)
  • New Resource: google_endpoints_service_consumers_iam_binding (#​11372)
  • New Resource: google_endpoints_service_consumers_iam_member (#​11372)
  • New Resource: google_endpoints_service_consumers_iam_policy (#​11372)
  • New Resource: google_iam_deny_policy (#​11446)

IMPROVEMENTS:

  • access approval: added active_key_version, ancestor_has_active_key_version, and invalid_key_version fields to google_folder_access_approval_settings, google_organization_access_approval_settings, and google_project_access_approval_settings resources (#​11407)
  • access context manager: added support for scoped policies in google_access_context_manager_access_policy (#​11409)
  • apigee: added deployment_type and api_proxy_type to google_apigee_environment (#​11405)
  • bigtable: updated the examples to show users can create all 3 different flavors of AppProfile (#​11394)
  • cloudbuild: added approval_config to google_cloudbuild_trigger (#​11375)
  • composer: added support for airflow-1 and airflow-2 aliases in image version argument (#​11422)
  • dataflow: added skip_wait_on_job_termination attribute to google_dataflow_job and google_dataflow_flex_template_job resources (issue #​10559) (#​11452)
  • dataproc: added presto_config to dataproc_job (#​11393)
  • healthcare: added support V3 parser version for Healthcare HL7 stores. (#​11430)
  • healthcare: added support for ANALYTICS_V2 and LOSSLESS BigQueryDestination schema types to google_healthcare_fhir_store (#​11426)
  • os-config: added field migInstancesAllowed to resource os_config_patch_deployment (#​11447)
  • privateca: added support for IAM conditions to CaPool (#​11392)
  • pubsub: added enable_exactly_once_delivery to google_pubsub_subscription (#​11384)
  • spanner: added support for setting database_dialect on google_spanner_database (#​11363)

BUG FIXES:

  • redis: fixed an issue where older redis instances had a dangerous diff on the field read_replicas_mode, adding a default of READ_REPLICAS_DISABLED. Now, if the field is not set in config, the value of the field will keep the old value from state. (#​11420)
  • tags: fixed issue where tags could not be applied sequentially to the same parent in google_tags_tag_binding (#​11442)

v4.16.0

Compare Source

NOTE: We're marked a change in this release as a BREAKING CHANGE to indicate that the change may cause undesirable behavior for users in some circumstances. This is done to increase visibility on the change, which otherwise would have been marked under the BUG FIXES category, and it is not believed to be a change that breaks the backwards compatibility of the provider requiring a major version change.

BREAKING CHANGES:

  • composer: made the google_composer_environment.config.software_config.image_version field immutable as updating this field is only available in beta. (#​11309)

FEATURES:

  • New Resource: google_firebaserules_release (#​11297)
  • New Resource: google_firebaserules_ruleset (#​11297)

IMPROVEMENTS:

  • apigee: added field billing_type(#​11285)
  • bigtable: added support for autoscaling_config to google_bigtable_instance (#​11344)
  • composer: Added support for composer-1 and composer-2 aliases in image version argument (#​11296)
  • compute: added support for attaching a edge_security_policy to google_compute_backend_bucket (#​11350)
  • compute: added support for field type to google_compute_security_policy (#​11350)
  • eventarc: added gke and workflows destination for eventarc trigger resource. (#​11347)
  • networkservices: added included_cookie_names to cache key policy configuration (#​11333)
  • redis: added read replica field replicaCount , nodes, readEndpoint, readEndpointPort, readReplicasMode in google_redis_instance (#​11330)
  • spanner: added support for setting database_dialect on google_spanner_database (#​11363)
  • storagetransfer: added repeat_interval field to google_storage_transfer_job resource (#​11328)

BUG FIXES:

  • apikeys: fixed a bug where google_apikeys_key.key_string was

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, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

renovate-bot avatar Mar 07 '22 15:03 renovate-bot