Update Terraform google-beta to ~> 3.90.0 #318
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 3.0.0-beta.1
->~> 3.90.0
Release Notes
hashicorp/terraform-provider-google-beta (google-beta)
v3.90.1
Compare Source
DEPRECATIONS:
master_auth
, constraining it tomaster_auth.username
andmaster_auth.password
v3.90.0
Compare Source
DEPRECATIONS:
workload_identity_config.0.identity_namespace
and it will be removed in a future major release as it has been deprecated in the API. Useworkload_identity_config.0.workload_pool
instead. Switching your configuration from one value to the other will trigger a diff at plan time, and a spurious update. (#3733)google_container_cluster
fields:instance_group_urls
andmaster_auth
(#3746)IMPROVEMENTS:
environment_size
to resourcegoogle_composer_environment
(#3730)node_config.0.guest_accelerator.0.gpu_partition_size
field to google_container_node_pool (#3739)workload_identity_config.0.workload_pool
togoogle_container_cluster
(#3733)dns_cache_config
conflict with GKE Autopilot mode (#3725)monitoring_config
to acceptWORKLOAD
(#3732)BUG FIXES:
template.spec.containers.ports.name
of thegoogle_cloud_run_service
resource (#3740)config.node_config.zone
requirement ongoogle_composer_environment
(#3745)failover_policy
ongoogle_compute_region_backend_service
(#3728)description
updatable without recreation ongoogle_compute_instance_group_manager
(#3735)google_container_node_pool.workload_metadata_config.mode
(#3726)google_scc_notification_config.streaming_config.filter
was not updating. (#3727)v3.89.0
Compare Source
BUG FIXES:
google_compute_router_peer
could not set an advertised route priority of 0, causing permadiff. (#3718)monitoring_config
ofgoogle_container_cluster
(#3717)google_storage_bucket
resources. (#3715)v3.88.0
Compare Source
NOTES:
DEPRECATIONS:
workload_metadata_configuration.node_metadata
in favor ofworkload_metadata_configuration.mode
ingoogle_container_cluster
(#3694)google_dataproc_workflow_template.version
field, as it wasn't actually useful. The field is used during updates, but updates aren't currently possible with the resource. (#3675)BREAKING CHANGES:
config_membership
field ingoogle_gke_hub_feature
required, disallowing invalid configurations (#3681)configmanagement
,feature
,location
,membership
fields ingoogle_gke_hub_feature_membership
required, disallowing invalid configurations (#3681)FEATURES:
google_service_networking_peered_dns_domain
(#3690)google_sourcerepo_repository
(#3684)google_storage_bucket
(#3678)google_pubsub_lite_reservation
(#3708)google_service_networking_peered_dns_domain
(#3690)IMPROVEMENTS:
enable_privately_used_public_ips
to resourcegoogle_composer_environment
(beta) (#3697)enable_ip_masq_agent
to resourcegoogle_composer_environment
(beta) (#3705)workloads_config
andcloud_composer_network_ipv4_cidr_block
tocomposer_environment
(#3709)connectionTrackingPolicy
inRegionBackendService
(beta) (#3698)google_compute_subnetwork
andgoogle_compute_instance.network_interfaces
(#3677)workload_metadata_configuration.mode
ingoogle_container_cluster
(#3694)uid
output field,cloud_function
destination togoogle_eventarc_trigger
(#3681)gcp_service_account_email
when configuring Git sync ingoogle_gke_hub_feature_membership
(#3681)resource_state
,state
outputs togoogle_gke_hub_feature
(#3681)google_pubsub_lite_reservation
togoogle_pubsub_lite_topic
. (#3708)BUG FIXES:
google_monitoring_uptime_check_config
whereNOT_MATCHES_REGEX
could not be specified. (#3700)service
ongoogle_service_directory_endpoint
as ForceNew to trigger recreates on changes (#3683)v3.87.0
Compare Source
3.87.0 (October 04, 2021)
DEPRECATIONS:
google_dataproc_workflow_template.version
field, as it wasn't actually useful. The field is used during updates, but updates aren't currently possible with the resource. (#3675)FEATURES:
google_monitoring_monitored_project
(#3658)google_org_policy_policy
(#3637)IMPROVEMENTS:
service_account
togoogle_cloudbuild_trigger
(#3661)scheduler_count
togoogle_composer_environment
(#3660)resource_policies
property (#3668)logging_config
andmonitoring_config
togoogle_container_cluster
(#3641)import_only
togoogle_kms_crypto_key
(#3659)google_network_services_edge_cache_origin
from 30m to 60m (#3674)BUG FIXES:
reserved_ip_range
ongoogle_filestore_instance
via recreation of the instance (#3651)v3.86.0
Compare Source
BUG FIXES:
google_dns_record_set
whererrdatas
could not be updated (#3625)google_dns_record_set
where creating the resource would result in an 409 error (#3625)google_organization_policy
(#3624)v3.85.0
Compare Source
DEPRECATIONS:
interface
field ongoogle_compute_disk
andgoogle_compute_region_disk
(#3611)IMPROVEMENTS:
user_project_override
ingoogle_bigtable_instance
andgoogle_bigtable_table
(#3614)iap
fields togoogle_compute_region_backend_service
(#3605)nextHopIlb
field ofgoogle_compute_route
resource (#3609)dns_config
to resourcegoogle_container_cluster
(#3606)disabled
field togoogle_service_account
resource (#3603)path
togoogle_storage_transfer_job
(#3608)BUG FIXES:
deployment.container.image
would update to an old version even if inignore_changes
(#3613)destination_encryption_config.kms_key_name
stored the version rather than the key name. (#3616)google_redis_instance
(#3604)google_project_service
where users could not reenable services that were disabled outside of Terraform. (#3607)v3.84.0
Compare Source
DEPRECATIONS:
interface
field ongoogle_compute_disk
andgoogle_compute_region_disk
(#3611)FEATURES:
google_secret_manager_secret
(#3588)IMPROVEMENTS:
google_compute_service_attachment
(#3587)connect_mode
tonetworks
field ingoogle_filestore_instance
(#3595)BUG FIXES:
maintenance_exclusion
ongoogle_container_cluster
(#3600)advanced_machine_features
error messages ingoogle_compute_instance
(#3598)google_cloudfunctions_function
(#3591)bucket_options.linear_buckets.width
ongoogle_logging_metric
(#3589)days_since_noncurrent_time
ofgoogle_storage_bucket
(#3599)v3.83.0
: 3.83.0Compare Source
FEATURES:
google_privateca_certificate_template
(#3561)IMPROVEMENTS:
certificate_template
togoogle_privateca_certificate
. (#3567)ip_address
field ofgoogle_compute_router_peer
(#3565)metastore_config
togoogle_dataproc_cluster
(#3577)destroy_scheduled_duration
togoogle_kms_crypto_key
(#3563)BUG FIXES:
config_id
ongoogle_endpoints_service
(#3564)google_cloudbuild_trigger
as requiring one of branch_name/tag_name/commit_sha within build.source.repo_source (#3582)enable
field ofgoogle_compute_router_peer
(#3579)next_hop_instance_zone
ongoogle_compute_route
whennext_hop_instance
was set to a self link (#3571)google_compute_router_nat
where removinglog_config
resulted in a perma-diff (#3581)publishing_options
ongoogle_privateca_ca_pool
when both attributes set false (#3570)google_storage_bucket_object
(#3578)v3.82.0
Compare Source
FEATURES:
google_privateca_certificate_template
(#3561)google_compute_firewall_policy
(#3556)google_compute_firewall_policy_association
(#3556)google_compute_firewall_policy_rule
(#3556)IMPROVEMENTS:
nic_type
,reservation_affinity
togoogle_notebooks_instance
(#3554)collation
togoogle_sql_database_instance
(#3557)BUG FIXES:
apigateway
resources (#3549)source_machine_image
from a different project is used ongoogle_compute_instance_from_machine_image
(#3541)google_dns_managed_zone
(#3559)google_healthcare_hl7_v2_store.parser_config
subfields would error with "...parser_config.version field is immutable..." (#3560)google_os_config_guest_policies
(#3550)google_pubsub_schema
to deal with eventually consistent deletes (#3544)replication
fields would not update ingoogle_secret_manager_secret
(#3558)google_service_usage_consumer_quota_override
(#3552)type
when BUILT_IN ongoogle_sql_user
(#3545)google_sql_user
with CLOUD_IAM_USERs on POSTGRES. (#3542)v3.81.0
Compare Source
IMPROVEMENTS:
enable
attribute togoogle_compute_router_peer
(#3507)L3_DEFAULT
asip_protocol
forgoogle_compute_forwarding_rule
andUNSPECIFIED
asprotocol
forgoogle_compute_region_backend_service
to support network load balancers that forward all protocols and ports. (#3516)security_settings
togoogle_compute_backend_service
(#3515)google_gke_hub_membership
support for both//container.googleapis.com/${google_container_cluster.my-cluster.id}
andgoogle_container_cluster.my-cluster.id
inendpoint.0.gke_cluster.0.resource_link
(#3502)request_reason
(#3513)billing_project
across all resources. Ifuser_project_override
is set totrue
and abilling_project
is set, theX-Goog-User-Project
header will be sent for all resources. (#3539)BUG FIXES:
google_assured_workloads_workload
can delete what it creates (#3533)location
of thegoogle_bigquery_dataset
(#3524)wait_for_instances
ingoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
to no longer block plan / refresh, waiting on managed instance statuses during apply instead (#3531)negative_caching_policy
cannot be set always revalidate ongoogle_compute_backend_service
(#3529)/projects
after the host (#3532)__name__
ongoogle_firestore_index
(#3528)ignore_active_certificates_on_deletion
on the importedgoogle_privateca_certificate_authority
(#3511)google_privateca_certificate_authority
withmax_issuer_path_length = 0
. (#3540)v3.80.0
Compare Source
FEATURES:
google_dialogflow_cx_environment
(#3488)IMPROVEMENTS:
//container.googleapis.com/${google_container_cluster.my-cluster.id}
andgoogle_container_cluster.my-cluster.id
references ingoogle_gke_hub_membership.endpoint.0.gke_cluster.0.resource_link
(#3502)name
field togoogle_kms_crypto_key_version
datasource (#3500)BUG FIXES:
google_apigee_envgroup
(#3489)format
to be case insensitive in aligning with backend behavior ongoogle_artifact_registry_repository
(#3491)google_privateca_certificate_authority
of typeSUBORDINATE
due to an invalid attempt to activate it on creation. (#3499)v3.79.0
Compare Source
NOTES:
num_nodes
field ongoogle_spanner_instance
will have its default removed in a future major release, and eithernum_nodes
orprocessing_units
will be required. (#3479)FEATURES:
google_dialogflow_cx_entity_type
(#3480)google_dialogflow_cx_page
(#3461)IMPROVEMENTS:
network_config
block togoogle_container_node_pool
resource (#3472)processing_units
togoogle_spanner_instance
. (#3479)customer_encryption
onresource_storage_bucket_object
(#3469)v3.78.0
Compare Source
IMPROVEMENTS:
max_pods_per_node
field. (#3445)user_project_override
andbilling_project
togoogle_service_networking_connection
(#3455)BUG FIXES:
azure_blob_storage_data_source
forgoogle_storage_transfer_job
(#3447)google_sql_user
in state for iam users. (#3442)azure_credentials
was defined ingoogle_storage_transfer_job
(#3457)v3.77.0
Compare Source
FEATURES:
google_scc_notification_config
(#3431)IMPROVEMENTS:
maintenance_window
to resourcegoogle_composer_environment
(#3435)log_config
field ofgoogle_compute_region_backend_service
(#3427)crypto_replace_ffx_fpe_config
andcrypto_replace_ffx_fpe_config
as primitive transformation types togoogle_data_loss_prevention_deidentify_template
(#3429)BUG FIXES:
destination_dataset_id
was required, it is now optional. (#3438)budget_filter. projects
ongoogle_billing_budget
(#3436)0.8
fromgoogle_backend_service.backend.max_utilization
and it will now default from API. Allmax_connections_xxx
andmax_rate_xxx
will also default from API as these are all conditional on balancing mode. (#3432)v3.76.0
Compare Source
FEATURES:
google_assured_workloads_workload
(#3410)google_dialogflow_cx_flow
(#3422)google_dialogflow_cx_intent
(#3415)google_dialogflow_cx_version
(#3423)google_network_services_edge_cache_keyset
(#3417)google_network_services_edge_cache_origin
(#3417)google_network_services_edge_cache_service
(#3417)google_vertex_ai_featurestore_entitytype
(#3416)google_vertex_ai_featurestore
(#3416)IMPROVEMENTS:
peering_cidr_range
ongoogle_apigee_instance
(#3424)pubsub_config
andwebhook_config
parameter togoogle_cloudbuild_trigger
. (#3418)BUG FIXES:
v3.75.0
Compare Source
BREAKING CHANGES:
FEATURES:
IMPROVEMENTS:
kms_key_version
as an output onbigquery_table.encryption_configuration
and thedestination_encryption_configuration
blocks ofbigquery_job.query
,bigquery_job.load
, andbigquery_copy
. (#3406)advanced_machine_features
togoogle_compute_instance
(#3392)replace_with_info_type_config
todlp_deidentify_template
. (#3384)temporary_hold
andevent_based_hold
attributes togoogle_storage_bucket_object
(#3399)BUG FIXES:
google_bigquery_table.schema
(#3405)all_updates_rule.*
fields updatable ongoogle_billing_budget
(#3394)amount.specified_amount.units
updatable ongoogle_billing_budget
(#3391)google_compute_instance
(#3389)google_storage_object_access_control
(#3407)v3.74.0
Compare Source
FEATURES:
google_app_engine_service_network_settings
(#3371)google_vertex_ai_dataset
(#3369)google_cloudbuild_worker_pool
(#3372)IMPROVEMENTS:
cluster.kms_key_name
field togoogle_bigtable_instance
(#3354)max_pods_per_node
to resourcegoogle_composer_environment
(beta) (#3376)ttl
,expire_time
,topics
androtation
fields togoogle_secret_manager_secret
(#3360)BUG FIXES:
node_config.service_account
at the same time asenable_autopilot = true
forgoogle_container_cluster
(#3361)google_container_node_pool
(#3378)google_dataproc_workflow_template
withsecondary_worker_config
empty except fornum_instances = 0
(#3347)google_filestore_instance
where creating two instances simultaneously resulted in an error. (#3358)google_iam_workload_identity_pool_provider
whereaws
andoidc
were not updatable. (#3350)binary_logging
on replica instances forgooge_sql_database_instance
(#3379)v3.73.0
Compare Source
FEATURES:
google_compute_service_attachment
(#3328)google_dialogflow_cx_agent
(#3324)google_gkehub_feature
(#3330)google_gkehub_feature_membership
(#3330)IMPROVEMENTS:
adaptive_protection_config
togoogle_compute_security_policy
(#3322)advanced_machine_features
fields togoogle_compute_instance_template
(#3337)network_performance_config
block to each ofresource_compute_instance
,resource_compute_instance_from_template
, andresource_compute_instance_template
(#3341)redis_version
to be upgraded ongoogle_redis_instance
(#3344)BUG FIXES:
peering_cidr_range
ongoogle_apigee_instance
(#3327)google_cloud_run_service
if the order of thetemplate.spec.containers.env
list was re-ordered outside of terraform. (#3326)user_project_override
support to the ContainerOperationWaiter used bygoogle_container_cluster
(#3345)v3.72.0
: 3.72.0Compare Source
IMPROVEMENTS:
google_container_node_pool.cluster
to ensure that a node pool is recreated if the associated cluster is recreated. (#3314)azure_blob_storage_data_source
togoogle_storage_transfer_job
(#3316)BUG FIXES:
google_bigquery_table.schema
handling of policyTags (#3307)encryption
showed a perma-diff on resources created prior to the feature being released. (#3309)google_dataflow_flex_template_job
updates (#3318)google_dataflow_flex_template_job
updates fail fast if the job is in the process of cancelling or draining(#3317)v3.71.0
Compare Source
FEATURES:
google_dialogflow_fulfillment
(#3286)IMPROVEMENTS:
reservation_affinity
togoogle_compute_instance
andgoogle_compute_instance_template
(#3288)wait_for_instances_status
ongoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#3283)status
field ongoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#3283)google_compute_region_health_check
to avoid permanent diff on plan/apply. (#3291)BUG FIXES:
google_composer_environment
(#3287)matches_storage_class
is set empty ongoogle_storage_bucket
(#3282)max_throughput
is not set ongoogle_vpc_access_connector
(#3294)v3.70.0
Compare Source
IMPROVEMENTS:
provisioned_iops
togoogle_compute_disk
(#3269)disk_autoresize_limit
tosql_database_instance
(#3273)BUG FIXES:
google_compute_region_disk
andgoogle_compute_disk
would force recreation due to the addition ofinterface
property (#3272)negative_caching
andserve_while_stale
ongoogle_compute_backend_service
(#3278)matches_storage_class
is set empty ongoogle_storage_bucket
(#3282)v3.69.0
Compare Source
IMPROVEMENTS:
apiconfig
to change on resourcegoogle_apigateway_gateway
(#3248)google_compute_router
,google_compute_ha_vpn_gateway
,google_compute_interconnect_attachment
andgoogle_compute_address
(#3256)google_dataflow_flex_template_job
(#3246)BUG FIXES:
initial_group_config
ofgoogle_cloud_identity_group
(#3252)google_compute_metadata_item
to reduce retries + quota errors (#3262)enable_shielded_nodes
could not be false on resourcegoogle_container_cluster
(#3247)v3.68.0
Compare Source
FEATURES:
google_pubsub_schema
(#3243)IMPROVEMENTS:
initial_size
in resourcegoogle_compute_node_group
to account for scenarios where size may change under the hood (#3228)kms_key_name
ongoogle_compute_machine_image
(#3241)google_dataflow_flex_template_job
(#3246)BUG FIXES:
cdn_policy.serve_while_stale
andcdn_policy.*_ttl
ingoogle_compute_region_backend_service
(beta) (#3230)node_version
andremove_default_node_pool
cannot be set ongoogle_container_cluster
(#3237)v3.67.0
Compare Source
NOTES:
BREAKING CHANGES:
dataset_id
orproject_id
ingoogle_bigquery_dataset
will now recreate the resource (#3185)IMPROVEMENTS:
require_verified_chrome_os
in basic access levels. (#3223)google_billing_budget
(#3194)initial_group_config
to the google_cloud_identity_group resource (#3211)google_cloud_run_service
(#3225)initial_size
to account for scenarios where size may change under the hood in resourcegoogle_compute_node_group
(#3228)interface
field togoogle_compute_region_disk
(#3193)stream_configs
ingoogle_healthcare_dicom_store
(#3190)google_secret_manager_secret
(#3212)force_destroy
togoogle_spanner_instance
to delete instances that have backups enabled. (#3227)google_spanner_database
(#3181)source_contents
andservice_account
as updatable ongoogle_workflows_workflow
(#3205)BUG FIXES:
dataset_id
to force new resource if name is changed. (#3185)google_cloud_run_domain_mapping.metadata.labels
(#3183)google_composer_environment.master_ipv4_cidr_block
to draw default from the API (#3204)min_required_replicas
is set to 0 ongoogle_compute_autoscaler
orgoogle_compute_region_autoscaler
(#3203)google_container_node_pool
(#3210)rrdatas
list ongoogle_dns_record_set
for AAAA records (#3207)skip_initial_version_creation
ongoogle_kms_crypto_key
(#3192)metric_descriptor.labels
can't be updated on 'google_logging_metric' (#3217)minimum_backoff & maximum_backoff
ongoogle_pubsub_subscription
(#3214)google_organization_iam_member
,google_organization_iam_binding
, andgoogle_organization_iam_policy
(#3213)google_project_service.service
validation to reject invalid service domains that don't contain a period (#3191)role_entity
user wouldn't update if the role changed. (#3199)v3.66.1
Compare Source
BUG FIXES:
service_account.scopes
to more. (#3208)[
v3.66.0
](https://github.com/hashicorp/Configuration
📅 Schedule: Branch creation - "after 5am on friday" (UTC), 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.
To execute skipped test pipelines write comment
/ok-to-test
.This PR has been generated by MintMaker (powered by Renovate Bot).