Releases: hashicorp/terraform-provider-google-beta
Releases · hashicorp/terraform-provider-google-beta
v4.30.0
FEATURES:
- New Data Source:
google_service_account_jwt(#4489) - New Resource:
google_certificate_map_entry(#4501) - New Resource:
google_certificate_map(#4501) - New Resource:
google_compute_backend_bucket_iam_binding(#4484) - New Resource:
google_compute_backend_bucket_iam_member(#4484) - New Resource:
google_compute_backend_bucket_iam_policy(#4484) - New Resource:
google_dataproc_metastore_federation(#4482) - New Resource:
google_dataproc_metastore_federation_iam_binding(#4482) - New Resource:
google_dataproc_metastore_federation_iam_member(#4482) - New Resource:
google_dataproc_metastore_federation_iam_policy(#4482)
IMPROVEMENTS:
- billingbudget: made
thresholdRulesoptional ingoogle_billing_budget(#4480) - compute: added
instance_termination_actionfield togoogle_compute_instance_templateresource to support Spot VM termination action (#4488) - compute: added
instance_termination_actionfield togoogle_compute_instanceresource to support Spot VM termination action (#4488) - compute: added
request_coalescingandbypass_cache_on_request_headersfields tocompute_backend_bucket(#4484) - compute: added field
all_instances_configtogoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager(#4506) - compute: added support for
espprotocol ingoogle_compute_packet_mirroring.filters.ip_protocols(#4496) - monitoring: added
evaluation_missing_datafield togoogle_monitoring_alert_policy(#4502) - notebooks: added field
reserved_ip_rangetogoogle_notebooks_runtime(#4492)
BUG FIXES:
- bigtable: fixed an incorrect diff when adding two or more clusters (#4490)
- compute: allowed properly updating
adaptive_protection_configincompute_security_policy(#4478) - notebooks: fixed a bug where
google_notebooks_runtimecan't be updated (#4492) - sql: fixed an issue in
google_sql_database_instancewhere updates would fail because of thecollationfield (#4505)
v4.29.0
FEATURES:
- New Resource:
google_cloudiot_registry_iam_binding(#4452) - New Resource:
google_cloudiot_registry_iam_member(#4452) - New Resource:
google_cloudiot_registry_iam_policy(#4452) - New Resource:
google_compute_snapshot_iam_binding(#4445) - New Resource:
google_compute_snapshot_iam_member(#4445) - New Resource:
google_compute_snapshot_iam_policy(#4445)
IMPROVEMENTS:
- container: added
binauthz_evaluation_modefield toresource_container_cluster. (#4451) - kms: added support for MAC value in
google_kms_crypto_key.purpose(#4458) - metastore: added
databaseType,releaseChannel, andhiveMetastoreConfig.endpointProtocolarguments (#4443)
BUG FIXES:
- bigquery: fixed case-sensitivity for
user_by_emailandgroup_by_emailongoogle_bigquery_dataset_access(#4446) - clouddeploy: fixed permadiff on
execution_configsingoogle_clouddeploy_targetresource (#4450) - cloudscheduler: fixed a diff on the last slash of uri on
google_cloud_scheduler_job(#4444) - compute: fixed force recreation on
provisioned_iopsofgoogle_compute_disk(#4464) - compute: fixed missing
network_interface.0.ipv6_access_config.0.external_ipv6output ongoogle_compute_instance(#4470) - documentai: fixed a bug where eu region could not be utilized for documentai resources (#4472)
- gkehub: fixed a bug where
issuercan't be updated ongoogle_gke_hub_membership(#4471)
v4.28.0
4.28.0 (July 11, 2022)
FEATURES:
- New Resource: google_bigquery_connection_iam_binding (#4437)
- New Resource: google_bigquery_connection_iam_member (#4437)
- New Resource: google_bigquery_connection_iam_policy (#4437)
- New Resource: google_cloud_tasks_queue_iam_binding (#4427)
- New Resource: google_cloud_tasks_queue_iam_member (#4427)
- New Resource: google_cloud_tasks_queue_iam_policy (#4427)
- New Resource: google_dataproc_autoscaling_policy_iam_binding (#4441)
- New Resource: google_dataproc_autoscaling_policy_iam_member (#4441)
- New Resource: google_dataproc_autoscaling_policy_iam_policy (#4441)
- New Resource: google_dataproc_metastore_service_iam_binding (#4416)
- New Resource: google_dataproc_metastore_service_iam_member (#4416)
- New Resource: google_dataproc_metastore_service_iam_policy (#4416)
IMPROVEMENTS:
- bigquery: fixed a permadiff in
google_bigquery_job.query. destination_table(#4401) - billing: added
calendar_periodandcustom_periodfields togoogle_billing_budget(#4429) - cloudsql: added attribute
projectto data sourcegoogle_sql_backup_run(#4402) - composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in
google_composer_environmentresource (#4430) - compute: added
max_ports_per_vmfield togoogle_compute_router_natresource (#4400) - compute: added
GCE_VM_IPsupport togoogle_compute_network_endpoint_groupresource. (#4434) - privateca: added support to subordinate CA activation (#4422)
- redis: added CMEK key field
customer_managed_keyingoogle_redis_instance(#4435) - spanner: added field
version_retention_periodtogoogle_spanner_databaseresource (#4424) - sql: added
settings.location_preference.secondary_zonefield ingoogle_sql_database_instance(#4433) - sql: added
sql_server_audit_configfield ingoogle_sql_database_instance(#4403)
BUG FIXES:
- composer: fixed a problem with updating Cloud Composer's
scheduler_countfield (hashicorp/terraform-provider-google#11940) (#4408) - composer: fixed permadiff on
private_environment_config.cloud_composer_connection_subnetwork(#4411) - container: fixed an issue where
node_config.min_cpu_platformcould cause a perma-diff ingoogle_container_cluster(#4426) - filestore: fixed a case where
google_filestore_instance.networks.networkwould incorrectly see a diff between state and config when the networkidformat was used (#4431) - serviceusage: fixed an issue where
google_project_service_identitydidn't handle service identities without emails correctly (#4432)
v4.27.0
IMPROVEMENTS:
- clouddeploy: added
suspendfield togoogle_clouddeploy_delivery_pipelineresource (#4394) - compute: added maxPortsPerVm field to
google_compute_router_natresource (#4400) - compute: added
psc_connection_idandpsc_connection_statusoutput fields togoogle_compute_forwarding_ruleandgoogle_compute_global_forwarding_ruleresources (#4392) - container: added
tpu_configtogoogle_container_cluster(beta only) (#4390) - containeraws: made
config.instance_typefield updatable ingoogle_container_aws_node_pool(#4392)
BUG FIXES:
v4.26.0
FEATURES:
- New Resource:
google_cloudfunctions2_function_iam_binding(#4377) - New Resource:
google_cloudfunctions2_function_iam_member(#4377) - New Resource:
google_cloudfunctions2_function_iam_policy(#4377) - New Resource:
google_compute_region_ssl_policy(#4376) - New Resource:
google_documentai_processor(#4389) - New Resource:
google_documentai_processor_default_version(#4389)
IMPROVEMENTS:
- accesscontextmanager: Added
external_resourcestoegress_toingoogle_access_context_manager_service_perimeterandgoogle_access_context_manager_service_perimetersresource (#4378) - apigateway: Added
grpc_servicesandmanaged_service_configstogoogle_api_gateway_api_config(#4388) - cloudbuild: Added
include_build_logstogoogle_cloudbuild_trigger(#4380) - compute: Added
ssl_policyfield togoogle_compute_region_target_https_proxy(#4376) - container: Added
managed_prometheustomonitoring_configingoogle_container_cluster(#4373) - container: Added
tpu_configtogoogle_container_cluster(#4390)
BUG FIXES:
v4.25.0
IMPROVEMENTS:
- bigquery: added
connection_idtoexternal_data_configurationforgoogle_bigquery_table(#4365) - cloudfunctions2: added support for configuring
service_account_emailtogoogle_cloudfunctions2_functionresource (#4367) - compute: added
advanced_options_configtogoogle_compute_security_policy(#4354) - compute: added
cache_key_policyfield togoogle_compute_backend_bucketresource (#4349) - compute: added
include_named_cookiestocdn_policyoncompute_backend_serviceresource (#4358) - compute: added internal IPv6 support on
google_compute_networkandgoogle_compute_subnetwork(#4368) - container: added
managed_prometheustomonitoring_configingoogle_container_cluster(#4373) - container: added
spotfield tonode_configsub-resource (#4350) - gkehub: added
prevent_driftfield togoogle_gke_hub_feature_membershipresource (#4370) - monitoring: added support for JSONPath content matchers to
google_monitoring_uptime_check_configresource (#4361) - monitoring: added support for
user_labelstogoogle_monitoring_sloresource (#4363) - sql: added
sql_server_user_detailsfield togoogle_sql_userresource (#4364)
BUG FIXES:
v4.24.0
v4.23.0
FEATURES:
- New Data Source:
google_tags_tag_key(#4337) - New Data Source:
google_tags_tag_value(#4337) - New Resource:
google_dataplex_lake(#4341)
IMPROVEMENTS:
- bigqueryconnection: updated connection types to support v1 ga (#4323)
- cloudfunctions: added docker registry support for Cloud Functions (#4324)
- memcache: added
maintenance_policyandmaintenance_scheduletogoogle_memcache_instance(#4338) - service-directory: marked network field immutable in
google_service_directory_endpoint(#4334)
BUG FIXES:
- binaryauthorization: fixed permadiff in
google_binary_authorization_attestor(#4325) - service: added re-polling for service account after creation, 404s sometimes due to eventual consistency (#4333)
v4.22.0
NOTE: Due to technical difficulties encountered in the release process, the 4.22.0 release for google-beta occurred several hours after the corresponding google provider release.
FEATURES:
- New Resource:
google_certificate_manager_certificate(#4301) - New Resource:
google_certificate_manager_dns_authorization(#4301) - New Resource:
google_clouddeploy_delivery_pipeline(#4288) - New Resource:
google_clouddeploy_target(#4288)
IMPROVEMENTS:
- bigquery: added connection of type cloud_resource for
google_bigquery_connection(#4312) - cloudfunctions: added
https_trigger_security_leveltogoogle_cloudfunctions_function(#4295) - cloudrun: added
traffic.tagandtraffic.urlfields togoogle_cloud_run_service(#4283) - compute: added
enable_dynamic_port_allocationtogoogle_compute_router_nat(#4316) - compute: added field
update_policy.most_disruptive_allowed_actiontogoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager(#4282) - compute: added support for NEG type
PRIVATE_SERVICE_CONNECTinNetworkEndpointGroup(#4303) - compute: added support for
domain_namesattribute ingoogle_compute_service_attachment(#4313) - compute: added value
REFRESHto field update_policy.minimal_actioningoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager` (#4282) - container: added field
exclusion_optionstogoogle_container_cluster(#4291) - monitoring: added
checker_typefield togoogle_monitoring_uptime_check_configresource (#4302) - privateca: add a new field
desired_stateto manage CertificateAuthority state. (#4279) - sql: added
active_directory_configfield ingoogle_sql_database_instance(#4298) - sql: removed requirement that Cloud SQL Insight is only allowed for Postgres in
google_sql_database_instance(#4310)
BUG FIXES:
- cloudfunctions: fixed an issue where
google_cloudfunctions2_functionwould not update (#4278) - compute: fixed extra diffs generated on
google_security_policyruleswhen modifying a rule (#4287) - container: fixed Autopilot cluster couldn't omit master ipv4 cidr in
google_container_cluster(#4280) - resourcemanager: fixed a bug in wrongly writing to state when creation failed on
google_project_organization_policy(#4297) - storage: not specifying
contentorsourceforgoogle_storage_bucket_objectnow fails at plan-time instead of apply-time. (#4292)
v4.21.0
IMPROVEMENTS:
- cloudfunctions: added CMEK support for Cloud Functions (#4272)
- compute: added
service_directory_registrationstogoogle_compute_forwarding_ruleresource (#4276) - compute: removed validation checking against a fixed set of persistent disk types (#4273)
- container: removed validation checking against a fixed set of persistent disk types (#4273)
- containeraws: added
image_typeandinstance_placementtogoogle_container_aws_node_poolresource (#4276) - containeraws: added
instance_placementandlogging_configtogoogle_container_aws_clusterresource (#4276) - containeraws: added
proxy_configtogoogle_container_aws_node_poolresource (#4276) - containerazure: added
image_typetogoogle_container_azure_node_poolresource (#4276) - containerazure: added
logging_configtogoogle_container_azure_clusterresource (#4276) - containerazure: added
proxy_configtogoogle_container_azure_node_poolresource (#4276) - dataproc: removed validation checking against a fixed set of persistent disk types (#4273)
- dns: added
routing_policytogoogle_dns_record_setresource (#4265)
BUG FIXES: