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
Copy file name to clipboardExpand all lines: modules/repository-function/README.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,8 @@ is a tested reference of how to use this submodule with the
22
22
| description | The description of the function. |`string`|`"Processes events."`| no |
23
23
| entry\_point | The name of a method in the function source which will be invoked when the function is executed. |`string`| n/a | yes |
24
24
| environment\_variables | A set of key/value environment variable pairs to assign to the function. |`map(string)`|`{}`| no |
25
-
| event\_trigger | A source that fires events in response to a condition in another service. |`map(string)`| n/a | yes |
25
+
| event\_trigger | A source that fires events in response to a condition in another service. |`map(string)`|`{}`| no |
26
+
| event\_trigger\_failure\_policy\_retry | A toggle to determine if the function should be retried on failure. |`bool`|`false`| no |
26
27
| ingress\_settings | The ingress settings for the function. Allowed values are ALLOW\_ALL, ALLOW\_INTERNAL\_AND\_GCLB and ALLOW\_INTERNAL\_ONLY. Changes to this field will recreate the cloud function. |`string`|`"ALLOW_ALL"`| no |
27
28
| labels | A set of key/value label pairs to assign to any lableable resources. |`map(string)`|`{}`| no |
28
29
| name | The name to apply to any nameable resources. |`string`| n/a | yes |
@@ -32,13 +33,15 @@ is a tested reference of how to use this submodule with the
32
33
| service\_account\_email | The service account to run the function as. |`string`|`""`| no |
33
34
| source\_repository\_url | The URL of the repository which contains the function source code. |`string`| n/a | yes |
34
35
| timeout\_s | The amount of time in seconds allotted for the execution of the function. |`number`|`60`| no |
36
+
| trigger\_http | Wheter to use HTTP trigger instead of the event trigger. |`bool`|`null`| no |
35
37
| vpc\_connector | The VPC Network Connector that this cloud function can connect to. It should be set up as fully-qualified URI. The format of this field is projects/\*/locations/\*/connectors/\*. |`string`|`null`| no |
36
38
| vpc\_connector\_egress\_settings | The egress settings for the connector, controlling what traffic is diverted through it. Allowed values are ALL\_TRAFFIC and PRIVATE\_RANGES\_ONLY. If unset, this field preserves the previously set value. |`string`|`null`| no |
37
39
38
40
## Outputs
39
41
40
42
| Name | Description |
41
43
|------|-------------|
44
+
| https\_trigger\_url | URL which triggers function execution. |
0 commit comments