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
+3
Original file line number
Diff line number
Diff line change
@@ -42,9 +42,12 @@ Then perform the following commands on the root folder:
42
42
| bucket\_name | The name to apply to the bucket. Will default to a string of <project-id>-scheduled-function-XXXX> with XXXX being random characters. |`string`|`""`| no |
43
43
| function\_available\_memory\_mb | The amount of memory in megabytes allotted for the function to use. |`number`|`256`| no |
44
44
| function\_description | The description of the function. |`string`|`"Processes log export events provided through a Pub/Sub topic subscription."`| no |
45
+
| function\_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 |
46
+
| function\_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 |
45
47
| function\_entry\_point | The name of a method in the function source which will be invoked when the function is executed. |`string`| n/a | yes |
46
48
| function\_environment\_variables | A set of key/value environment variable pairs to assign to the function. |`map(string)`|`{}`| no |
47
49
| function\_event\_trigger\_failure\_policy\_retry | A toggle to determine if the function should be retried on failure. |`bool`|`false`| no |
50
+
| function\_kms\_key\_name | Resource name of a KMS crypto key (managed by the user) used to encrypt/decrypt function resources. |`string`|`null`| no |
48
51
| function\_labels | A set of key/value label pairs to assign to the function. |`map(string)`|`{}`| no |
49
52
| function\_max\_instances | The maximum number of parallel executions of the function. |`number`|`null`| no |
50
53
| function\_name | The name to apply to the function |`string`| n/a | yes |
description="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."
129
129
}
130
130
131
+
variable"function_docker_registry" {
132
+
type=string
133
+
default=null
134
+
description="Docker Registry to use for storing the function's Docker images. Allowed values are CONTAINER_REGISTRY (default) and ARTIFACT_REGISTRY."
135
+
}
136
+
137
+
variable"function_docker_repository" {
138
+
type=string
139
+
default=null
140
+
description="User managed repository created in Artifact Registry optionally with a customer managed encryption key. If specified, deployments will use Artifact Registry."
141
+
}
142
+
143
+
variable"function_kms_key_name" {
144
+
type=string
145
+
default=null
146
+
description="Resource name of a KMS crypto key (managed by the user) used to encrypt/decrypt function resources."
0 commit comments