Releases: hashicorp/terraform-provider-google-beta
Releases · hashicorp/terraform-provider-google-beta
3.83.0
FEATURES:
- New Resource:
google_privateca_certificate_template(#3561)
IMPROVEMENTS:
- privateca: added
certificate_templatetogoogle_privateca_certificate. (#3567) - compute: allowed setting
ip_addressfield ofgoogle_compute_router_peer(#3565) - dataproc: added field
metastore_configtogoogle_dataproc_cluster(#3577) - kms: added support for
destroy_scheduled_durationtogoogle_kms_crypto_key(#3563)
BUG FIXES:
- endpoints: fixed a timezone discrepancy in
config_idongoogle_endpoints_service(#3564) - cloudbuild: marked
google_cloudbuild_triggeras requiring one of branch_name/tag_name/commit_sha within build.source.repo_source (#3582) - compute: fixed a crash on
enablefield ofgoogle_compute_router_peer(#3579) - compute: fixed a permanent diff for
next_hop_instance_zoneongoogle_compute_routewhennext_hop_instancewas set to a self link (#3571) - compute: fixed an issue in
google_compute_router_natwhere removinglog_configresulted in a perma-diff (#3581) - privateca: fixed a permadiff bug for
publishing_optionsongoogle_privateca_ca_poolwhen both attributes set false (#3570) - spanner: fixed instance updates to processing units (#3575)
- storage: added support for timeouts on
google_storage_bucket_object(#3578)
v3.82.0
FEATURES:
- New Resource:
google_privateca_certificate_template(#3561) - New Resource:
google_compute_firewall_policy(#3556) - New Resource:
google_compute_firewall_policy_association(#3556) - New Resource:
google_compute_firewall_policy_rule(#3556)
IMPROVEMENTS:
- notebooks: added support for
nic_type,reservation_affinitytogoogle_notebooks_instance(#3554) - sql: added field
collationtogoogle_sql_database_instance(#3557)
BUG FIXES:
- apigateway: fixed import functionality for all
apigatewayresources (#3549) - compute: fixed a bug when a
source_machine_imagefrom a different project is used ongoogle_compute_instance_from_machine_image(#3541) - dns: fixed not-exists error message on data source
google_dns_managed_zone(#3559) - healthcare: fixed bug where changes to
google_healthcare_hl7_v2_store.parser_configsubfields would error with "...parser_config.version field is immutable..." (#3560) - os_config: fixed imports for
google_os_config_guest_policies(#3550) - pubsub: added polling to
google_pubsub_schemato deal with eventually consistent deletes (#3544) - secretmanager: fixed an issue where
replicationfields would not update ingoogle_secret_manager_secret(#3558) - service_usage: fixed imports on
google_service_usage_consumer_quota_override(#3552) - sql: fixed a permadiff bug for
typewhen BUILT_IN ongoogle_sql_user(#3545) - sql: fixed bug in
google_sql_userwith CLOUD_IAM_USERs on POSTGRES. (#3542)
v3.81.0
IMPROVEMENTS:
- compute: Added
enableattribute togoogle_compute_router_peer(#3507) - compute: added support for
L3_DEFAULTasip_protocolforgoogle_compute_forwarding_ruleandUNSPECIFIEDasprotocolforgoogle_compute_region_backend_serviceto support network load balancers that forward all protocols and ports. (#3516) - compute: added support for
security_settingstogoogle_compute_backend_service(#3515) - gkehub: added
google_gke_hub_membershipsupport for both//container.googleapis.com/${google_container_cluster.my-cluster.id}andgoogle_container_cluster.my-cluster.idinendpoint.0.gke_cluster.0.resource_link(#3502) - provider: Added provider support for
request_reason(#3513) - provider: added support for
billing_projectacross all resources. Ifuser_project_overrideis set totrueand abilling_projectis set, theX-Goog-User-Projectheader will be sent for all resources. (#3539)
BUG FIXES:
- assuredworkloads: enhanced resource deletion so
google_assured_workloads_workloadcan delete what it creates (#3533) - bigquery: fixed the permadiff bug on
locationof thegoogle_bigquery_dataset(#3524) - composer: fixed environment version regexp to explicitly require . (dot) instead of any character after 'preview' (example: composer-2.0.0-preview.0-airflow-2.1.1) (#3520)
- compute: changed
wait_for_instancesingoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_managerto no longer block plan / refresh, waiting on managed instance statuses during apply instead (#3531) - compute: fixed a bug where
negative_caching_policycannot be set always revalidate ongoogle_compute_backend_service(#3529) - compute: fixed instances where compute resource calls would have their urls appended with a redundant
/projectsafter the host (#3532) - firestore: removed diff for server generated field
__name__ongoogle_firestore_index(#3528) - privateca: Fixed null for
ignore_active_certificates_on_deletionon the importedgoogle_privateca_certificate_authority(#3511) - privateca: fixed the creation of subordinate
google_privateca_certificate_authoritywithmax_issuer_path_length = 0. (#3540)
v3.80.0
FEATURES:
- New Resource:
google_dialogflow_cx_environment(#3488)
IMPROVEMENTS:
- gkehub: added support for both
//container.googleapis.com/${google_container_cluster.my-cluster.id}andgoogle_container_cluster.my-cluster.idreferences ingoogle_gke_hub_membership.endpoint.0.gke_cluster.0.resource_link(#3502) - kms: added
namefield togoogle_kms_crypto_key_versiondatasource (#3500)
BUG FIXES:
- apigee: fixed update behavior on
google_apigee_envgroup(#3489) - artifact_registry: transitioned the field
formatto be case insensitive in aligning with backend behavior ongoogle_artifact_registry_repository(#3491) - privateca: fixed a failure to create
google_privateca_certificate_authorityof typeSUBORDINATEdue to an invalid attempt to activate it on creation. (#3499)
v3.79.0
NOTES:
- spanner: The
num_nodesfield ongoogle_spanner_instancewill have its default removed in a future major release, and eithernum_nodesorprocessing_unitswill be required. (#3479)
FEATURES:
- New Resource:
google_dialogflow_cx_entity_type(#3480) - New Resource:
google_dialogflow_cx_page(#3461)
IMPROVEMENTS:
v3.78.0
v3.77.0
FEATURES:
- New Resource:
google_scc_notification_config(#3431)
IMPROVEMENTS:
- composer: added field
maintenance_windowto resourcegoogle_composer_environment(#3435) - compute: fixed a permadiff bug in
log_configfield ofgoogle_compute_region_backend_service(#3427) - dlp: added
crypto_replace_ffx_fpe_configandcrypto_replace_ffx_fpe_configas primitive transformation types togoogle_data_loss_prevention_deidentify_template(#3429)
BUG FIXES:
- bigquerydatatransfer: fixed a bug where
destination_dataset_idwas required, it is now optional. (#3438) - billing: Fixed ordering of
budget_filter. projectsongoogle_billing_budget(#3436) - compute: removed default value of
0.8fromgoogle_backend_service.backend.max_utilizationand it will now default from API. Allmax_connections_xxxandmax_rate_xxxwill also default from API as these are all conditional on balancing mode. (#3432) - sql: fixed bug where the provider would retry on an error if the database instance name couldn't be reused. (#3434)
v3.76.0
FEATURES:
- New Resource:
google_assured_workloads_workload(#3410) - New Resource:
google_dialogflow_cx_flow(#3422) - New Resource:
google_dialogflow_cx_intent(#3415) - New Resource:
google_dialogflow_cx_version(#3423) - New Resource:
google_network_services_edge_cache_keyset(#3417) - New Resource:
google_network_services_edge_cache_origin(#3417) - New Resource:
google_network_services_edge_cache_service(#3417) - New Resource:
google_vertex_ai_featurestore_entitytype(#3416) - New Resource:
google_vertex_ai_featurestore(#3416)
IMPROVEMENTS:
- apigee: Added SLASH_22 support for
peering_cidr_rangeongoogle_apigee_instance(#3424) - cloudbuild: Added
pubsub_configandwebhook_configparameter togoogle_cloudbuild_trigger. (#3418)
BUG FIXES:
- pubsub: fixed pubsublite update issues (#3421)
v3.75.0
BREAKING CHANGES:
- privateca: existing beta resources will no longer function (#3397)
FEATURES:
- New Resource: google_privateca_ca_pool (#3397)
- New Resource: google_privateca_certificate (#3397)
- New Resource: google_privateca_certificate_authority (#3397)
IMPROVEMENTS:
- bigquery: added
kms_key_versionas an output onbigquery_table.encryption_configurationand thedestination_encryption_configurationblocks ofbigquery_job.query,bigquery_job.load, andbigquery_copy. (#3406) - compute: added
advanced_machine_featurestogoogle_compute_instance(#3392) - dlp: Added
replace_with_info_type_configtodlp_deidentify_template. (#3384) - storage: added
temporary_holdandevent_based_holdattributes togoogle_storage_bucket_object(#3399)
BUG FIXES:
- bigquery: Fixed permadiff due to lowercase mode/type in
google_bigquery_table.schema(#3405) - billing: made
all_updates_rule.*fields updatable ongoogle_billing_budget(#3394) - billing: made
amount.specified_amount.unitsupdatable ongoogle_billing_budget(#3391) - compute: fixed perma-diff in
google_compute_instance(#3389) - storage: fixed handling of object paths that contain slashes for
google_storage_object_access_control(#3407)
v3.74.0
FEATURES:
- New Resource:
google_app_engine_service_network_settings(#3371) - New Resource:
google_vertex_ai_dataset(#3369) - New Resource:
google_cloudbuild_worker_pool(#3372)
IMPROVEMENTS:
- bigtable: added
cluster.kms_key_namefield togoogle_bigtable_instance(#3354) - composer: added field
max_pods_per_nodeto resourcegoogle_composer_environment(beta) (#3376) - secretmanager: added
ttl,expire_time,topicsandrotationfields togoogle_secret_manager_secret(#3360)
BUG FIXES:
- container: allowed setting
node_config.service_accountat the same time asenable_autopilot = trueforgoogle_container_cluster(#3361) - container: fixed issue where creating a node pool with a name that already exists would import that resource.
google_container_node_pool(#3378) - dataproc: fixed crash when creating
google_dataproc_workflow_templatewithsecondary_worker_configempty except fornum_instances = 0(#3347) - filestore: fixed an issue in
google_filestore_instancewhere creating two instances simultaneously resulted in an error. (#3358) - iam: fixed an issue in
google_iam_workload_identity_pool_providerwhereawsandoidcwere not updatable. (#3350) - sql: added support for
binary_loggingon replica instances forgooge_sql_database_instance(#3379)