No requirements.
| Name | Version |
|---|---|
| n/a |
No modules.
| Name | Type |
|---|---|
| google_service_account.project_service_account | resource |
| google_service_account_iam_member.sa_iam_binding | resource |
| google_service_account_key.project_service_account_key | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| bigquery_dataset_bindings | BigQuery dataset iam bindings | map(map(list(string))) |
{} |
no |
| bigquery_table_bindings | Bigquery table iam bindings | map(map(map(list(string)))) |
{} |
no |
| cloud_storage_bindings | GCS iam bindings | map(map(list(string))) |
{} |
no |
| common_custom_roles | Map defining the common custom roles | map(object({ |
n/a | yes |
| compute_instance_bindings | Instance iam bindings | map(map(map(list(string)))) |
{} |
no |
| custom_roles | Map defining the custom roles | map(object({ |
n/a | yes |
| project_bindings | Project iam bindings | map(list(string)) |
{} |
no |
| project_id | project_id | string |
n/a | yes |
| pubsub_subscription_bindings | Pubsub subscription iam bindings | map(map(list(string))) |
{} |
no |
| pubsub_topic_bindings | Pubsub topic iam bindings | map(map(list(string))) |
{} |
no |
| service_accounts | Map of service accounts id -> values | map(object({ |
{} |
no |
| service_accounts_bindings | Service account iam bindings | map(map(list(string))) |
{} |
no |
No outputs.