From fd7a1ac80712a63beb43ce6dbf481265cfe495e5 Mon Sep 17 00:00:00 2001 From: shubham643 Date: Wed, 27 May 2026 22:46:00 +0000 Subject: [PATCH] feat: add Terraform IAM support for BigQuery Routines --- mmv1/products/bigquery/Routine.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mmv1/products/bigquery/Routine.yaml b/mmv1/products/bigquery/Routine.yaml index a27771ea2c7c..5754b4377f6e 100644 --- a/mmv1/products/bigquery/Routine.yaml +++ b/mmv1/products/bigquery/Routine.yaml @@ -30,6 +30,16 @@ timeouts: insert_minutes: 20 update_minutes: 20 delete_minutes: 20 +iam_policy: + method_name_separator: ':' + parent_resource_type: 'google_bigquery_routine' + fetch_iam_policy_verb: 'POST' + allowed_iam_role: 'roles/bigquery.dataOwner' + parent_resource_attribute: 'routine_id' + iam_policy_version: '1' + import_format: + - 'projects/{{project}}/datasets/{{dataset_id}}/routines/{{routine_id}}' + - '{{routine_id}}' custom_code: examples: - name: 'bigquery_routine_basic'