@@ -20,9 +20,10 @@ module "consumer__readDocumentReference" {
2020 local . pointers_kms_read_write_arn ,
2121 local . auth_store_read_policy_arn
2222 ]
23- firehose_subscriptions = [
24- module . firehose__processor . firehose_subscription
25- ]
23+ firehose_subscriptions = compact ([
24+ module . firehose__processor . firehose_subscription ,
25+ module . firehose__processor . firehose_reporting_subscription
26+ ])
2627 handler = " read_document_reference.handler"
2728 retention = var. log_retention_period
2829}
@@ -49,9 +50,10 @@ module "consumer__countDocumentReference" {
4950 local . pointers_kms_read_write_arn ,
5051 local . auth_store_read_policy_arn
5152 ]
52- firehose_subscriptions = [
53- module . firehose__processor . firehose_subscription
54- ]
53+ firehose_subscriptions = compact ([
54+ module . firehose__processor . firehose_subscription ,
55+ module . firehose__processor . firehose_reporting_subscription
56+ ])
5557 handler = " count_document_reference.handler"
5658 retention = var. log_retention_period
5759}
@@ -78,9 +80,10 @@ module "consumer__searchDocumentReference" {
7880 local . pointers_kms_read_write_arn ,
7981 local . auth_store_read_policy_arn
8082 ]
81- firehose_subscriptions = [
82- module . firehose__processor . firehose_subscription
83- ]
83+ firehose_subscriptions = compact ([
84+ module . firehose__processor . firehose_subscription ,
85+ module . firehose__processor . firehose_reporting_subscription
86+ ])
8487 handler = " search_document_reference.handler"
8588 retention = var. log_retention_period
8689}
@@ -107,9 +110,10 @@ module "consumer__searchPostDocumentReference" {
107110 local . pointers_kms_read_write_arn ,
108111 local . auth_store_read_policy_arn
109112 ]
110- firehose_subscriptions = [
111- module . firehose__processor . firehose_subscription
112- ]
113+ firehose_subscriptions = compact ([
114+ module . firehose__processor . firehose_subscription ,
115+ module . firehose__processor . firehose_reporting_subscription
116+ ])
113117 handler = " search_post_document_reference.handler"
114118 retention = var. log_retention_period
115119}
@@ -137,9 +141,10 @@ module "producer__createDocumentReference" {
137141 local . pointers_kms_read_write_arn ,
138142 local . auth_store_read_policy_arn
139143 ]
140- firehose_subscriptions = [
141- module . firehose__processor . firehose_subscription
142- ]
144+ firehose_subscriptions = compact ([
145+ module . firehose__processor . firehose_subscription ,
146+ module . firehose__processor . firehose_reporting_subscription
147+ ])
143148 handler = " create_document_reference.handler"
144149 retention = var. log_retention_period
145150}
@@ -167,9 +172,10 @@ module "producer__deleteDocumentReference" {
167172 local . pointers_kms_read_write_arn ,
168173 local . auth_store_read_policy_arn
169174 ]
170- firehose_subscriptions = [
171- module . firehose__processor . firehose_subscription
172- ]
175+ firehose_subscriptions = compact ([
176+ module . firehose__processor . firehose_subscription ,
177+ module . firehose__processor . firehose_reporting_subscription
178+ ])
173179 handler = " delete_document_reference.handler"
174180 retention = var. log_retention_period
175181}
@@ -196,9 +202,10 @@ module "producer__readDocumentReference" {
196202 local . pointers_kms_read_write_arn ,
197203 local . auth_store_read_policy_arn
198204 ]
199- firehose_subscriptions = [
200- module . firehose__processor . firehose_subscription
201- ]
205+ firehose_subscriptions = compact ([
206+ module . firehose__processor . firehose_subscription ,
207+ module . firehose__processor . firehose_reporting_subscription
208+ ])
202209 handler = " read_document_reference.handler"
203210 retention = var. log_retention_period
204211}
@@ -225,9 +232,10 @@ module "producer__searchDocumentReference" {
225232 local . pointers_kms_read_write_arn ,
226233 local . auth_store_read_policy_arn
227234 ]
228- firehose_subscriptions = [
229- module . firehose__processor . firehose_subscription
230- ]
235+ firehose_subscriptions = compact ([
236+ module . firehose__processor . firehose_subscription ,
237+ module . firehose__processor . firehose_reporting_subscription
238+ ])
231239 handler = " search_document_reference.handler"
232240 retention = var. log_retention_period
233241}
@@ -254,9 +262,10 @@ module "producer__searchPostDocumentReference" {
254262 local . pointers_kms_read_write_arn ,
255263 local . auth_store_read_policy_arn
256264 ]
257- firehose_subscriptions = [
258- module . firehose__processor . firehose_subscription
259- ]
265+ firehose_subscriptions = compact ([
266+ module . firehose__processor . firehose_subscription ,
267+ module . firehose__processor . firehose_reporting_subscription
268+ ])
260269 handler = " search_post_document_reference.handler"
261270 retention = var. log_retention_period
262271}
@@ -284,9 +293,10 @@ module "producer__updateDocumentReference" {
284293 local . pointers_kms_read_write_arn ,
285294 local . auth_store_read_policy_arn
286295 ]
287- firehose_subscriptions = [
288- module . firehose__processor . firehose_subscription
289- ]
296+ firehose_subscriptions = compact ([
297+ module . firehose__processor . firehose_subscription ,
298+ module . firehose__processor . firehose_reporting_subscription
299+ ])
290300 handler = " update_document_reference.handler"
291301 retention = var. log_retention_period
292302}
@@ -314,9 +324,10 @@ module "producer__upsertDocumentReference" {
314324 local . pointers_kms_read_write_arn ,
315325 local . auth_store_read_policy_arn
316326 ]
317- firehose_subscriptions = [
318- module . firehose__processor . firehose_subscription
319- ]
327+ firehose_subscriptions = compact ([
328+ module . firehose__processor . firehose_subscription ,
329+ module . firehose__processor . firehose_reporting_subscription
330+ ])
320331 handler = " upsert_document_reference.handler"
321332 retention = var. log_retention_period
322333}
@@ -344,9 +355,10 @@ module "consumer__status" {
344355 local . pointers_kms_read_write_arn ,
345356 local . auth_store_read_policy_arn
346357 ]
347- firehose_subscriptions = [
348- module . firehose__processor . firehose_subscription
349- ]
358+ firehose_subscriptions = compact ([
359+ module . firehose__processor . firehose_subscription ,
360+ module . firehose__processor . firehose_reporting_subscription
361+ ])
350362 handler = " status.handler"
351363 retention = var. log_retention_period
352364}
@@ -375,9 +387,10 @@ module "producer__status" {
375387 local . pointers_kms_read_write_arn ,
376388 local . auth_store_read_policy_arn
377389 ]
378- firehose_subscriptions = [
379- module . firehose__processor . firehose_subscription
380- ]
390+ firehose_subscriptions = compact ([
391+ module . firehose__processor . firehose_subscription ,
392+ module . firehose__processor . firehose_reporting_subscription
393+ ])
381394 handler = " status.handler"
382395 retention = var. log_retention_period
383396}
0 commit comments