terraform-google-gcloud
terraform-google-gcloud copied to clipboard
chore(deps): update terraform google-beta to v4
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| google-beta (source) | required_provider | major | ~> 3.53.0 -> ~> 4.41.0 |
Release Notes
hashicorp/terraform-provider-google-beta
v4.41.0
KNOWN ISSUES:
- container: This release introduced a new field,
node_config.0.guest_accelerator.0.gpu_sharing_config, to an https://www.terraform.io/language/attr-as-blocks field (node_config.0.guest_accelerator). As detailed on the linked page, this may cause issues for modules and/or formats other than HCL.
BREAKING CHANGES:
- sql: updated
google_sql_user.sql_server_user_detailsto be read only. Any configuration attempting to set this field is invalid and will cause the provider to fail during plan time. (#4764)
FEATURES:
- New Resource:
google_cloud_ids_endpoint(#4765) - New Resource:
google_bigquery_analytics_hub_listing_iam_binding(#4771) - New Resource:
google_bigquery_analytics_hub_listing_iam_member(#4771) - New Resource:
google_bigquery_analytics_hub_listing_iam_policy(#4771) - New Resource:
google_bigquery_analytics_hub_listing(#4771)
IMPROVEMENTS:
- appengine: added support for
service_accountfield togoogle_app_engine_standard_app_versionresource (#4757) - bigquery: added
avro_optionsfield togoogle_bigquery_tableresource (#4768) - cloudrun: added field
startup_probeto resourcegoogle_cloud_run_service(#4773) - compute: added
node_config.0.guest_accelerator.0.gpu_sharing_configfield togoogle_container_node_poolresource (#4758) - datafusion: added
crypto_key_configfield togoogle_data_fusion_instanceresource (#4761) - filestore: removed constraint that forced multiple
google_filestore_instancecreations to occur serially (#4770)
BUG FIXES:
- kms: fixed apply failure when
google_kms_crypto_keyis removed after its versions were destroyed earlier (#4769) - monitoring: fixed a bug causing a perma-diff in
google_monitoring_alert_policywhencross_series_reducerwas set to "REDUCE_NONE" (#4763)
v4.40.0
FEATURES:
- New Data Source:
google_cloudfunctions2_function(#4732) - New Data Source:
google_compute_snapshot(#4731) - New Resource:
google_compute_region_target_tcp_proxy(#4749) - New Resource:
google_identity_platform_config(#4729) - New Resource:
google_bigquery_datapolicy_data_policy(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_binding(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_member(#4754) - New Resource:
google_bigquery_datapolicy_data_policy_iam_policy(#4754) - New Resource:
google_org_policy_custom_constraint(#4741) - New Resource:
google_vertex_ai_featurestore_entitytype_feature(#4736)
IMPROVEMENTS:
- bigqueryreservation: added
concurrencyandmultiRegionAuxiliarytogoogle_bigquery_reservation(#4739) - bigtable: added additional retry GC policy operations with a longer poll interval to avoid quota issues (#4750)
- bigtable: improved error messaging (#4746)
- compute: added support for
compression_modefield ingoogle_compute_backend_bucketandgoogle_compute_backend_serviceresource (#4733) - dataflow : added support of
labelsto resourcegoogle_dataflow_flextemplate_job(#4748) - datastream: added field
bigquery_profiletogoogle_datastream_connection_profile(#4742) - dns: added general field
cloud_logging_configtogoogle_dns_managed_zone(#4734) - metastore: added bigquery support for
google_dataproc_metastore_service(#4753) - storage: added
custom_placement_configfield togoogle_storage_bucketresource to support custom dual-region GCS buckets (#4752) - sql: added
password_policyfield togoogle_sql_userresource (#4730)
BUG FIXES:
- storage: fixed a bug where user specified labels get overwritten by Dataplex auto generated labels (#4743)
- storagetransfer: fixed a crash in
google_storagetransfer_jobrefreshes whentransfer_schedulewas empty (#4745)
v4.39.0
FEATURES:
- New Data Source:
google_artifact_registry_repository(#4714) - New Resource:
google_identity_platform_config(#4729)
IMPROVEMENTS:
- certificatemanager: added public/private PEM fields
pem_certificate/pem_private_keyand deprecatedcertificate_pem/private_key_pem(#4728) - clouddeploy: added
serial_pipeline.stages.strategyfield togoogle_clouddeploy_delivery_pipeline(#4707) - container: added
notification_config.pubsub.filterfield togoogle_container_cluster(#4718) - eventarc: added
channelsandconditionsfields togoogle_eventarc_trigger(#4707) - healthcare: added
notification_configsfield togoogle_healthcare_fhir_storeresource (#4720) - iap: added ability to import
google_iap_brandusing ID using {{project}}/{{brand_id}} format (#4712) - secretmanager: added output field 'version' to resource 'secret_manager_secret_version' (#4724)
- sql: added
maintenance_versionandavailable_maintenance_versionsfields togoogle_sql_database_instanceresource (#4725) - storagetransfer: added
notification_configfield togoogle_storage_transfer_jobresource (#4709) - tags: added
purposeandpurpose_dataproperties togoogle_tags_tag_key(#4721)
BUG FIXES:
- bigquery: fixed a bug where
allow_quoted_newlinesandallow_jagged_rowscould not be set to false ongoogle_bigquery_table(#4711) - cloudfunction: fixed inability to update
docker_repositoryandkms_key_nameongoogle_cloudfunctions_function(#4727) - compute: fixed inability to manage Cloud Armor
adaptive_protection_configongoogle_compute_security_policy(#4726) - container: fixed a bug where upgrading provider version breaks on
node_pool_auto_configornode_pool_defaults(#4706) - iam: fixed diffs between
policy_datafromgoogle_iam_policydata source and policy data in API responses (#4722) - iam: fixed permadiff resulting from empty fields being sent in requests to set conditional IAM policies (#4723)
- secretmanager: fixed a bug where
google_secret_manager_secret_versionthat was destroyed outside of Terraform would not be recreated on apply (#4719) - storagetransfer: fixed a crash in
google_storagetransfer_jobwhentransfer_scheduleis empty (#4745)
v4.38.0
FEATURES:
- New Data Source:
google_vpc_access_connector(#4693) - New Resource:
google_datastream_private_connection(#4691)
IMPROVEMENTS:
- appengine: Added
egress_settingfor fieldvpc_access_connectortogoogle_app_engine_standard_app_version(#4701) - bigquery: added
json_extensionfield to theloadblock ofgoogle_bigquery_jobresource (#4699) - cloudfunctions: Added
build_worker_pooltogoogle_cloudfunctions_function(#4696) - compute: added
json_custom_configfield togoogle_compute_security_policyresource (#4703) - redis: Added
persistence_configfield to thegoogle_redis_instanceresource. (#4688) - storage: added support for
overwriteWhenfield totransfer_optionsingoogle_storage_transfer_jobresource (#4690)
BUG FIXES:
- bigtable: added drift detection on
gc_rulesforgoogle_bigtable_gc_policy(#4687) - compute: fixed the inability to update
most_disruptive_allowed_actionfor bothgoogle_compute_per_instance_configandgoogle_compute_region_per_instance_config(#4685) - container: fixed allow passing empty list to monitoring_config and logging_config in
google_container_cluster(#4700) - sql: fixed a bug causing a perma-diff on
disk_typedue to API values being downcased (#4686) - storage: fixed the inability to set 0 for
lifecycle_rule.condition.ageongoogle_storage_bucket(#4698)
v4.37.0
FEATURES:
- New Resource:
google_apigee_nat_address(#4676) - New Resource:
google_dialogflow_cx_webhook(#4667) - New Resource:
google_filestore_snapshot(#4661)
IMPROVEMENTS:
- apigee: added read-only field
connection_statetogoogle_apigee_endpoint_attachment(#4668) - bigtable: added support for
autoscaling_config.storage_targettogoogle_bigtable_instance(#4671) - cloudbuild: added support for
BITBUCKEToption togit_source.repo_typeingoogle_cloudbuild_trigger(#4679) - dns: added in validation for trailing dot at end of DNS record name (#4674)
- project: added validation for field
project_idingoogle_projectdatasource. (#4684) - serviceaccount: added
expires_inattribute for generatingexpclaim togoogle_service_account_jwtdatasource. (#4677)
BUG FIXES:
- notebooks: fixed perma-diff in
google_notebooks_instance(#4664) - privateca: fixed an issue that blocked subordinate CA data sources when
statewas notAWAITING_USER_ACTIVATION(#4672) - storage: fixed permdiff on the field
versioningofgoogle_storage_bucket(#4665)
v4.36.0
FEATURES:
- New Resource:
google_bigquery_analytics_hub_data_exchange_iam_binding(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange_iam_member(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange_iam_policy(#4656) - New Resource:
google_bigquery_analytics_hub_data_exchange(#4656) - New Resource:
google_datastream_connection_profile(#4657)
IMPROVEMENTS:
- appengine: added field
service_accounttogoogle_app_engine_flexible_app_version(#4653) - bigtable: increased timeout in
google_bigtable_tablecreation. (#4655) - cloudbuild: added
locationfield togoogle_cloudbuild_triggerresource (#4646) - compute: added
certificate_maptocompute_target_ssl_proxyresource (#4654) - compute: added field
chain_nametogoogle_compute_resource_policy.snapshot_properties(#4660) - compute: added field
chain_nameto resourcegoogle_compute_snapshot(#4660) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_cluster.node_pool(#4649) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_node_poolresource (#4649) - container: added field
node_pool_defaultstoresource_container_cluster. (#4648) - dataproc: added option
shielded_instance_configto resourcegoogle_dataproc_workflow_template. (#4647) - metastore: extended default timeouts for
google_dataproc_metastore_servicefrom 40m to 60m (#4652) - pubsub: made
google_pubsub_subscription.enable_exactly_once_deliverymutable so that it updates subscription without recreation. (#4645)
v4.35.0
IMPROVEMENTS:
- apigee: added support for
nodeConfigingoogle_apigee_environment(#4632) - apigee: added a
propertiesfield togoogle_apigee_organization(#4644) - cloudfunctions2: added
secret_environment_variablesandsecret_volumestogoogle_cloudfunctions2_function(#4641) - compute: added support for param
visible_core_countingoogle_compute_instanceandgoogle_compute_instance_templateunderadvanced_machine_features(#4635) - compute: added support documentation links to error messages for certain Compute Operation errors. (#4642)
- container: added
service_external_ips_configsupport tocluster_containerresource. (#4639) - container: added
enable_cost_allocationtogoogle_container_cluster(#4640) - dns: added
behaviorfield togoogle_dns_response_policy_ruleresource (#4637) - monitoring: added
force_deletefield togoogle_monitoring_notification_channelresource (#4638) - pubsub: made
enable_exactly_once_deliverymutable so that it updates subscription in-place and avoids recreation of the subscription. (#4645) - vertexai: added
encryption_specfield togoogle_vertex_ai_featurestoreresource (beta) (#4643)
BUG FIXES:
- compute: fixed the
idformat of the data sourcegoogle_compute_instance(#4636)
v4.34.0
NOTES:
- updated Bigtable go client version from 1.13 to 1.16. (#4613)
IMPROVEMENTS:
- apigee: added support for specifying retention when deleting
google_apigee_organization(#4604) - appengine: added
app_engine_apisfield togoogle_app_engine_standard_app_versionresource (#4607) - compute: improved error messaging for compute errors (#4602)
- container: added general field
reservation_affinitytogoogle_container_node_pool(#4622) - container: added field
auto_provisioning_network_tagstogoogle_container_cluster(beta) (#4611) - sql: added support for major version upgrade to
google_sql_database_instanceresource (#4606)
BUG FIXES:
- bigtable: fixed comparing column family name when reading a GC policy. (#4624)
- bigtable: passed
isTopeLevelin getGCPolicyFromJSON() instead of hardcoding it to true. (#4615) - cloud iam: made
denial_conditionoptional ongoogle_iam_deny_policy(#4617)
v4.33.0
IMPROVEMENTS:
- container: added update support for
authenticator_groups_configingoogle_container_cluster(#4591) - dataflow: added ability to import
google_dataflow_job(#4595) - dns: added
managed_zone_idattribute togoogle_dns_managed_zonedata source (#4593) - metastore: added
metadata_integrationandhive_metastore_config.auxiliary_versionsfields togoogle_dataproc_metastore_serviceresource (#4598) - monitoring: added
accepted_response_status_codestogoogle_monitoring_uptime_check_config(#4594) - sql: added
password_validation_policyfield togoogle_cloud_sqlresource (#4597)
BUG FIXES:
- bigquery: removed force replacement for
display_nameongoogle_bigquery_data_transfer_config(#4592) - compute: fixed permadiff for
instance_termination_actioningoogle_compute_instance_template(#4590)
v4.32.0
NOTES:
- Updated to Golang 1.18 (#4564)
FEATURES:
- New Resource:
google_dataplex_asset(#4543) - New Resource:
google_gke_hub_membership_iam_binding(#4583) - New Resource:
google_gke_hub_membership_iam_member(#4583) - New Resource:
google_gke_hub_membership_iam_policy(#4583)
IMPROVEMENTS:
- certificatemanager: added
state,authorization_attempt_infoandprovisioning_issueoutput fields togoogle_certificate_manager_certificate(#4548) - cloudfunctions2: added field
event_filtersto resourcegoogle_cloudfunctions2_function(#4547) - compute: added
certificate_maptocompute_target_https_proxyresource (#4550) - compute: added validation for name field on
google_compute_network(#4579) - compute: made
portoptional ingoogle_compute_network_endpointto allow network endpoints to be associated withGCE_VM_IPnetwork endpoint groups (#4575) - container: added support for additional values
APISERVER,CONTROLLER_MANAGER, andSCHEDULERingoogle_container_cluster.monitoring_config(#4565) - gkehub: added
monitoringandmutation_enabledfields to resourcefeature_membership(#4572) - gkehub: added better support for import for
google_gke_hub_membership(#4542) - pubsub: added
bigquery_configtogoogle_pubsub_subscription(#4545) - scheduler: added
pausedfield togoogle_cloud_scheduler_job(#4535) - scheduler: added
stateoutput field togoogle_cloud_scheduler_job(#4535)
BUG FIXES:
- apigee: fixed an issue where
google_apigee_instancecreation would fail due to multiple concurrent instances (#4584) - billingbudget: fixed a bug where
google_billing_budget.budget_filter.serviceswas not updating. (#4577) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#4533) - dataflow: fixed bug where permadiff would show on
google_dataflow_job.additional_experiments(#4576) - storage: fixed a bug in
google_storage_bucketwherenamewas incorrectly validated. (#4566)
v4.31.0
FEATURES:
- New Resource:
google_dataplex_zone(#4511)
IMPROVEMENTS:
- bucket: added support for
matches_prefixandmatches_suffixinconditionof alifecycle_ruleingoogle_storage_bucket(#4527) - compute: added
networkandsubnetworkfields togoogle_compute_region_network_endpoint_groupfor PSC. (#4528) - container: added field
boot_disk_kms_keytoauto_provisioning_defaultsingoogle_container_cluster(#4524) - notebooks: added
bootDiskTypesupport forPD_EXTREMEingoogle_notebooks_instance(#4530) - notebooks: added
softwareConfig.upgradeable,softwareConfig.postStartupScriptBehavior,softwareConfig.kernelsingoogle_notebooks_runtime(#4530) - storage: added name validation for
google_storage_bucket(#4532)
BUG FIXES:
- compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#4533) - dns: fixed a bug where
google_dns_record_setwould create an inconsistent plan when using interpolated values inrrdatas(#4515) - kms: fixed setting of resource id post-import for
google_kms_crypto_key(#4520) - provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#4509)
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
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 (https://github.com/hashicorp/terraform-provider-google/issues/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:
- compute: fixed default handling for
enable_dynamic_port_allocationto be managed by the api (#4391) - vertexai: Fixed a bug where terraform crashes when
force_destroyis set ingoogle_vertex_ai_featurestoreresource (#4398)
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:
- dns: Fixed a bug where
google_dns_record_setresource can not be changed from default routing to Geo routing policy. (#4383) - sql: Fixed a bug where
google_sql_database_instancewould fail if a replica was created, with an encryption key, in a different region than the master instance. (#4379)
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:
- certificatemanager: fixed bug where
DEFAULTscope would permadiff and force replace the certificate. (#4356) - dns: fixed perma-diff for updated labels in
google_dns_managed_zone(#4372) - storagetransfer: fixed perm diff on transfer_options for
google_storage_transfer_job(#4357)
v4.24.0
IMPROVEMENTS:
- compute: added
cache_key_policyfield togoogle_compute_backend_bucketresource (#4349)
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:
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.
Thanks for the PR! 🚀 Unfortunately it looks like some of our CI checks failed. See the Contributing Guide for details.
- ⚠️check_terraform Failed Terraform check. More details below.
Running terraform fmt
Running terraform validate
terraform_validate .
Success!
The configuration is valid.
terraform_validate ./examples/dependency_example
Success!
The configuration is valid.
terraform_validate ./examples/kubectl_wrapper_example
╷
│
Warning:
Argument is deprecated
│
│
with module.gke.google_container_cluster.primary,
│
on .terraform/modules/gke/cluster.tf line 81, in resource "google_container_cluster" "primary":
│
81: enable_binary_authorization =
var.enable_binary_authorization
│
│
Deprecated in favor of binary_authorization.
╵
Success!
The configuration is valid, but there were some
validation warnings as shown above.
terraform_validate ./examples/script_example
Success!
The configuration is valid.
terraform_validate ./examples/simple_example
Success!
The configuration is valid.
terraform_validate ./modules/kubectl-wrapper
Success!
The configuration is valid.
terraform_validate ./test/fixtures/dependency_example
Success!
The configuration is valid.
terraform_validate ./test/fixtures/kubectl_wrapper_example
╷
│
Warning:
Argument is deprecated
│
│
with module.gke.module.gke.google_container_cluster.primary,
│
on .terraform/modules/gke.gke/cluster.tf line 81, in resource "google_container_cluster" "primary":
│
81: enable_binary_authorization =
var.enable_binary_authorization
│
│
Deprecated in favor of binary_authorization.
╵
Success!
The configuration is valid, but there were some
validation warnings as shown above.
terraform_validate ./test/fixtures/override_example
Success!
The configuration is valid.
terraform_validate ./test/fixtures/script_example
Success!
The configuration is valid.
terraform_validate ./test/fixtures/simple_example
Success!
The configuration is valid.
terraform_validate ./test/setup
╷
│
Error:
Failed to query available provider packages
│
│
Could not retrieve the list of available versions for provider
│
hashicorp/google-beta: no available releases match the given constraints >=
│
3.1.0, >= 3.43.0, >= 3.50.0, < 4.0.0, ~> 4.42.0
╵