You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_cloud_build_service_account"></a> [cloud\_build\_service\_account](#input\_cloud\_build\_service\_account)| The fully-qualified name of the custom cloud build service account. |`string`|`null`| no |
52
+
| <aname="input_cloud_build_service_account_iam_roles"></a> [cloud\_build\_service\_account\_iam\_roles](#input\_cloud\_build\_service\_account\_iam\_roles)| IAM roles for custom cloud build service account |`list(string)`| <pre>[<br> "roles/logging.logWriter",<br> "roles/artifactregistry.writer",<br> "roles/storage.objectViewer"<br>]</pre> | no |
53
+
| <aname="input_cloud_build_service_account_id"></a> [cloud\_build\_service\_account\_id](#input\_cloud\_build\_service\_account\_id)| The name of the service account that will be created if create\_cloud\_build\_service\_account is true. |`string`|`"sa-gcf"`| no |
54
+
| <aname="input_create_cloud_build_service_account"></a> [create\_cloud\_build\_service\_account](#input\_create\_cloud\_build\_service\_account)| If the custom cloud build service account should be created. |`bool`|`true`| no |
51
55
| <aname="input_create_trigger_service_account"></a> [create\_trigger\_service\_account](#input\_create\_trigger\_service\_account)| If the service account to trigger function should be created. |`bool`|`true`| no |
52
56
| <aname="input_function_labels"></a> [function\_labels](#input\_function\_labels)| A set of key/value label pairs to assign to the function. |`map(string)`|`{}`| no |
| <aname="input_available_memory"></a> [available\_memory](#input\_available\_memory)| The amount of memory allotted for the function to use. |`string`|`"256M"`| no |
9
9
| <aname="input_bucket_name"></a> [bucket\_name](#input\_bucket\_name)| The bucket to store function source code. |`string`|`""`| no |
10
+
| <aname="input_build_service_account"></a> [build\_service\_account](#input\_build\_service\_account)| The fully-qualified name of the service account to be used for building container. |`string`|`null`| no |
10
11
| <aname="input_description"></a> [description](#input\_description)| The description of the cloud function. |`string`|`"Processes events."`| no |
11
12
| <aname="input_entry_point"></a> [entry\_point](#input\_entry\_point)| The name of a method in the function source which will be invoked when the function is executed. |`string`| n/a | yes |
12
13
| <aname="input_environment_variables"></a> [environment\_variables](#input\_environment\_variables)| A set of key/value environment variable pairs to assign to the function. |`map(string)`|`{}`| no |
0 commit comments