Open eastlondoner opened 3 weeks ago
Note from triage: Terraform can only support features that are exposed through the REST API, so I'm marking this as blocked pending that support.
I have reached out to the BigQuery Routines team to ask about API support for setting security mode.
Community Note
Description
The
google_bigquery_routine
does not have a way to set the INVOKER security mode that is described here: https://cloud.google.com/bigquery/docs/spark-procedures#use_a_custom_service_accountWithout this set it's not possible to call the procedure using a custom service account. When calling with a custom service account the following error is encountered:
it would be great to add the ability to set this security mode on the google_bigquery_routine resource.
It may be that the REST API is missing the ability to set this property, I cannot see any mention of it in the REST docs https://cloud.google.com/bigquery/docs/reference/rest/v2/routines#Routine
New or Affected Resource(s)
Potential Terraform Configuration
References
No response
b/362278269