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: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,12 +60,15 @@ module "localhost_function" {
60
60
| build\_environment\_variables | A set of key/value environment variable pairs available during build time. |`map(string)`|`{}`| no |
61
61
| create\_bucket | Whether to create a new bucket or use an existing one. If false, `bucket_name` should reference the name of the alternate bucket to use. |`bool`|`true`| no |
62
62
| description | The description of the function. |`string`|`"Processes events."`| no |
63
+
| docker\_registry | Docker Registry to use for storing the function's Docker images. Allowed values are CONTAINER\_REGISTRY (default) and ARTIFACT\_REGISTRY. |`string`|`null`| no |
64
+
| docker\_repository | User managed repository created in Artifact Registry optionally with a customer managed encryption key. If specified, deployments will use Artifact Registry. |`string`|`null`| no |
63
65
| entry\_point | The name of a method in the function source which will be invoked when the function is executed. |`string`| n/a | yes |
64
66
| environment\_variables | A set of key/value environment variable pairs to assign to the function. |`map(string)`|`{}`| no |
65
67
| event\_trigger | A source that fires events in response to a condition in another service. |`map(string)`|`{}`| no |
66
68
| event\_trigger\_failure\_policy\_retry | A toggle to determine if the function should be retried on failure. |`bool`|`false`| no |
67
69
| files\_to\_exclude\_in\_source\_dir | Specify files to ignore when reading the source\_dir |`list(string)`|`[]`| no |
68
70
| 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 |
71
+
| kms\_key\_name | Resource name of a KMS crypto key (managed by the user) used to encrypt/decrypt function resources. |`string`|`null`| no |
69
72
| labels | A set of key/value label pairs to assign to the Cloud Function. |`map(string)`|`{}`| no |
70
73
| log\_bucket | Log bucket |`string`|`null`| no |
71
74
| log\_object\_prefix | Log object prefix |`string`|`null`| no |
description="A set of key/value environment variable pairs available during build time."
186
186
}
187
+
188
+
variable"docker_registry" {
189
+
type=string
190
+
default=null
191
+
description="Docker Registry to use for storing the function's Docker images. Allowed values are CONTAINER_REGISTRY (default) and ARTIFACT_REGISTRY."
192
+
}
193
+
194
+
variable"docker_repository" {
195
+
type=string
196
+
default=null
197
+
description="User managed repository created in Artifact Registry optionally with a customer managed encryption key. If specified, deployments will use Artifact Registry."
198
+
}
199
+
200
+
201
+
variable"kms_key_name" {
202
+
type=string
203
+
default=null
204
+
description="Resource name of a KMS crypto key (managed by the user) used to encrypt/decrypt function resources."
0 commit comments