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
{{ message }}
This repository was archived by the owner on Oct 28, 2025. It is now read-only.
| <aname="input_amazon_linux_2_ami_id"></a> [amazon\_linux\_2\_ami\_id](#input\_amazon\_linux\_2\_ami\_id)| The AMI ID to use which must be based of of Amazon Linux 2; by default the latest community version is used |`string`|`""`| no |
220
-
| <aname="input_associate_public_ip_address"></a> [associate\_public\_ip\_address](#input\_associate\_public\_ip\_address)| Whether to assign a public ip address to this instance |`bool`|`true`| no |
221
-
| <aname="input_custom_iglu_resolvers"></a> [custom\_iglu\_resolvers](#input\_custom\_iglu\_resolvers)| The custom Iglu Resolvers that will be used by Enrichment to resolve and validate events | <pre>list(object({<br> name = string<br> priority = number<br> uri = string<br> api_key = string<br> vendor_prefixes = list(string)<br> }))</pre> |`[]`| no |
222
220
| <aname="input_db_host"></a> [db\_host](#input\_db\_host)| The hostname of the database to connect to |`string`| n/a | yes |
223
221
| <aname="input_db_name"></a> [db\_name](#input\_db\_name)| The name of the database to connect to |`string`| n/a | yes |
224
222
| <aname="input_db_password"></a> [db\_password](#input\_db\_password)| The password to use to connect to the database |`string`| n/a | yes |
225
223
| <aname="input_db_port"></a> [db\_port](#input\_db\_port)| The port the database is running on |`number`| n/a | yes |
226
224
| <aname="input_db_sg_id"></a> [db\_sg\_id](#input\_db\_sg\_id)| The ID of the RDS security group that sits downstream of the webserver |`string`| n/a | yes |
227
225
| <aname="input_db_username"></a> [db\_username](#input\_db\_username)| The username to use to connect to the database |`string`| n/a | yes |
226
+
| <aname="input_in_stream_name"></a> [in\_stream\_name](#input\_in\_stream\_name)| The name of the input kinesis stream that the Enricher will pull data from |`string`| n/a | yes |
227
+
| <aname="input_name"></a> [name](#input\_name)| A name which will be pre-pended to the resources created |`string`| n/a | yes |
228
+
| <aname="input_purpose"></a> [purpose](#input\_purpose)| The type of data the loader will be pulling which can be one of ENRICHED\_EVENTS or JSON (Note: JSON can be used for loading bad rows) |`string`| n/a | yes |
229
+
| <aname="input_schema_name"></a> [schema\_name](#input\_schema\_name)| The database schema to load data into (e.g atomic \| atomic\_bad) |`string`| n/a | yes |
230
+
| <aname="input_ssh_key_name"></a> [ssh\_key\_name](#input\_ssh\_key\_name)| The name of the SSH key-pair to attach to all EC2 nodes deployed |`string`| n/a | yes |
231
+
| <aname="input_subnet_ids"></a> [subnet\_ids](#input\_subnet\_ids)| The list of subnets to deploy the Postgres Loader across |`list(string)`| n/a | yes |
232
+
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| The VPC to deploy the Postgres Loader within |`string`| n/a | yes |
233
+
| <aname="input_amazon_linux_2_ami_id"></a> [amazon\_linux\_2\_ami\_id](#input\_amazon\_linux\_2\_ami\_id)| The AMI ID to use which must be based of of Amazon Linux 2; by default the latest community version is used |`string`|`""`| no |
234
+
| <aname="input_associate_public_ip_address"></a> [associate\_public\_ip\_address](#input\_associate\_public\_ip\_address)| Whether to assign a public ip address to this instance |`bool`|`true`| no |
235
+
| <aname="input_cloudwatch_logs_enabled"></a> [cloudwatch\_logs\_enabled](#input\_cloudwatch\_logs\_enabled)| Whether application logs should be reported to CloudWatch; by default they are only on the server |`bool`|`false`| no |
236
+
| <aname="input_cloudwatch_logs_retention_days"></a> [cloudwatch\_logs\_retention\_days](#input\_cloudwatch\_logs\_retention\_days)| The length of time in days to retain logs for |`number`|`7`| no |
237
+
| <aname="input_custom_iglu_resolvers"></a> [custom\_iglu\_resolvers](#input\_custom\_iglu\_resolvers)| The custom Iglu Resolvers that will be used by Enrichment to resolve and validate events | <pre>list(object({<br> name = string<br> priority = number<br> uri = string<br> api_key = string<br> vendor_prefixes = list(string)<br> }))</pre> |`[]`| no |
228
238
| <aname="input_default_iglu_resolvers"></a> [default\_iglu\_resolvers](#input\_default\_iglu\_resolvers)| The default Iglu Resolvers that will be used by Enrichment to resolve and validate events | <pre>list(object({<br> name = string<br> priority = number<br> uri = string<br> api_key = string<br> vendor_prefixes = list(string)<br> }))</pre> | <pre>[<br> {<br> "api_key": "",<br> "name": "Iglu Central",<br> "priority": 10,<br> "uri": "http://iglucentral.com",<br> "vendor_prefixes": []<br> },<br> {<br> "api_key": "",<br> "name": "Iglu Central - Mirror 01",<br> "priority": 20,<br> "uri": "http://mirror01.iglucentral.com",<br> "vendor_prefixes": []<br> }<br>]</pre> | no |
229
239
| <aname="input_iam_permissions_boundary"></a> [iam\_permissions\_boundary](#input\_iam\_permissions\_boundary)| The permissions boundary ARN to set on IAM roles created |`string`|`""`| no |
230
-
| <aname="input_in_stream_name"></a> [in\_stream\_name](#input\_in\_stream\_name)| The name of the input kinesis stream that the Enricher will pull data from |`string`| n/a | yes |
231
240
| <aname="input_initial_position"></a> [initial\_position](#input\_initial\_position)| Where to start processing the input Kinesis Stream from (TRIM\_HORIZON or LATEST) |`string`|`"TRIM_HORIZON"`| no |
232
241
| <aname="input_instance_type"></a> [instance\_type](#input\_instance\_type)| The instance type to use |`string`|`"t3.micro"`| no |
233
242
| <aname="input_kcl_read_max_capacity"></a> [kcl\_read\_max\_capacity](#input\_kcl\_read\_max\_capacity)| The maximum READ capacity for the KCL DynamoDB table |`number`|`10`| no |
@@ -236,16 +245,10 @@ module "pipeline_rds" {
236
245
| <aname="input_kcl_write_min_capacity"></a> [kcl\_write\_min\_capacity](#input\_kcl\_write\_min\_capacity)| The minimum WRITE capacity for the KCL DynamoDB table |`number`|`1`| no |
237
246
| <aname="input_max_size"></a> [max\_size](#input\_max\_size)| The maximum number of servers in this server-group |`number`|`2`| no |
238
247
| <aname="input_min_size"></a> [min\_size](#input\_min\_size)| The minimum number of servers in this server-group |`number`|`1`| no |
239
-
| <aname="input_name"></a> [name](#input\_name)| A name which will be pre-pended to the resources created |`string`| n/a | yes |
240
-
| <aname="input_purpose"></a> [purpose](#input\_purpose)| The type of data the loader will be pulling which can be one of ENRICHED\_EVENTS or JSON (Note: JSON can be used for loading bad rows) |`string`| n/a | yes |
241
-
| <aname="input_schema_name"></a> [schema\_name](#input\_schema\_name)| The database schema to load data into (e.g atomic \| atomic\_bad) |`string`| n/a | yes |
242
248
| <aname="input_ssh_ip_allowlist"></a> [ssh\_ip\_allowlist](#input\_ssh\_ip\_allowlist)| The list of CIDR ranges to allow SSH traffic from |`list(any)`| <pre>[<br> "0.0.0.0/0"<br>]</pre> | no |
243
-
| <aname="input_ssh_key_name"></a> [ssh\_key\_name](#input\_ssh\_key\_name)| The name of the SSH key-pair to attach to all EC2 nodes deployed |`string`| n/a | yes |
244
-
| <aname="input_subnet_ids"></a> [subnet\_ids](#input\_subnet\_ids)| The list of subnets to deploy the Postgres Loader across |`list(string)`| n/a | yes |
245
249
| <aname="input_tags"></a> [tags](#input\_tags)| The tags to append to this resource |`map(string)`|`{}`| no |
246
250
| <aname="input_telemetry_enabled"></a> [telemetry\_enabled](#input\_telemetry\_enabled)| Whether or not to send telemetry information back to Snowplow Analytics Ltd |`bool`|`true`| no |
247
251
| <aname="input_user_provided_id"></a> [user\_provided\_id](#input\_user\_provided\_id)| An optional unique identifier to identify the telemetry events emitted by this stack |`string`|`""`| no |
248
-
| <aname="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id)| The VPC to deploy the Postgres Loader within |`string`| n/a | yes |
0 commit comments