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
This event indicates that a TTL record has been queued for a given letter. The TTL record will either be intentionally removed before its expiry if the letter is read digitally (indicated by an ItemRemoved event) or will be dequeued after the fallback wait time (indicated by a ItemDequeued event) to trigger printing.
10
+
This event indicates that a TTL record has been queued for a given letter. The TTL record will either be intentionally removed before its expiry if the letter is read digitally (indicated by a DigitalLetterRead event) or will be dequeued after the fallback wait time (indicated by a ItemDequeued event) to trigger printing.
Copy file name to clipboardExpand all lines: infrastructure/terraform/components/dl/README.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,8 @@ No requirements.
13
13
| <aname="input_apim_auth_token_url"></a> [apim\_auth\_token\_url](#input\_apim\_auth\_token\_url)| URL to generate an APIM auth token |`string`|`"https://int.api.service.nhs.uk/oauth2/token"`| no |
14
14
| <aname="input_apim_base_url"></a> [apim\_base\_url](#input\_apim\_base\_url)| The URL used to send requests to PDM |`string`|`"https://int.api.service.nhs.uk"`| no |
15
15
| <aname="input_apim_keygen_schedule"></a> [apim\_keygen\_schedule](#input\_apim\_keygen\_schedule)| Schedule to refresh key pairs if necessary |`string`|`"cron(0 14 * * ? *)"`| no |
16
+
| <aname="input_athena_query_max_polling_attempts"></a> [athena\_query\_max\_polling\_attempts](#input\_athena\_query\_max\_polling\_attempts)| The number of times athena will be polled to check if a query is completed |`number`|`3`| no |
17
+
| <aname="input_athena_query_polling_time_seconds"></a> [athena\_query\_polling\_time\_seconds](#input\_athena\_query\_polling\_time\_seconds)| The amount of time in seconds to wait between each athena poll |`number`|`15`| no |
16
18
| <aname="input_aws_account_id"></a> [aws\_account\_id](#input\_aws\_account\_id)| The AWS Account ID (numeric) |`string`| n/a | yes |
17
19
| <aname="input_aws_account_type"></a> [aws\_account\_type](#input\_aws\_account\_type)| The AWS Account Type |`string`| n/a | yes |
18
20
| <aname="input_component"></a> [component](#input\_component)| The variable encapsulating the name of this component |`string`|`"dl"`| no |
@@ -42,12 +44,15 @@ No requirements.
42
44
| <aname="input_parent_acct_environment"></a> [parent\_acct\_environment](#input\_parent\_acct\_environment)| Name of the environment responsible for the acct resources used, affects things like DNS zone. Useful for named dev environments |`string`|`"main"`| no |
43
45
| <aname="input_pdm_mock_access_token"></a> [pdm\_mock\_access\_token](#input\_pdm\_mock\_access\_token)| Mock access token for PDM API authentication (used in local/dev environments) |`string`|`"mock-pdm-token"`| no |
44
46
| <aname="input_pdm_use_non_mock_token"></a> [pdm\_use\_non\_mock\_token](#input\_pdm\_use\_non\_mock\_token)| Whether to use the shared APIM access token from SSM (/component/environment/apim/access\_token) instead of the mock token |`bool`|`false`| no |
47
+
| <aname="input_pii_data_retention_non_current_days"></a> [pii\_data\_retention\_non\_current\_days](#input\_pii\_data\_retention\_non\_current\_days)| The number of non current days for data retention policy for PII |`number`|`14`| no |
45
48
| <aname="input_pii_data_retention_policy_days"></a> [pii\_data\_retention\_policy\_days](#input\_pii\_data\_retention\_policy\_days)| The number of days for data retention policy for PII |`number`|`534`| no |
46
49
| <aname="input_project"></a> [project](#input\_project)| The name of the tfscaffold project |`string`| n/a | yes |
47
50
| <aname="input_queue_batch_size"></a> [queue\_batch\_size](#input\_queue\_batch\_size)| maximum number of queue items to process |`number`|`10`| no |
48
51
| <aname="input_queue_batch_window_seconds"></a> [queue\_batch\_window\_seconds](#input\_queue\_batch\_window\_seconds)| maximum time in seconds between processing events |`number`|`1`| no |
49
52
| <aname="input_region"></a> [region](#input\_region)| The AWS Region |`string`| n/a | yes |
50
53
| <aname="input_report_scheduler_schedule"></a> [report\_scheduler\_schedule](#input\_report\_scheduler\_schedule)| Schedule to trigger sender reports |`string`|`"cron(30 4 * * ? *)"`| no |
54
+
| <aname="input_reports_data_retention_non_current_days"></a> [reports\_data\_retention\_non\_current\_days](#input\_reports\_data\_retention\_non\_current\_days)| The number of non current days for data retention policy for reports generated by Athena in the reporting bucket |`number`|`14`| no |
55
+
| <aname="input_reports_data_retention_policy_days"></a> [reports\_data\_retention\_policy\_days](#input\_reports\_data\_retention\_policy\_days)| The number of days for data retention policy for reports generated by Athena in the reporting bucket |`number`|`90`| no |
51
56
| <aname="input_shared_infra_account_id"></a> [shared\_infra\_account\_id](#input\_shared\_infra\_account\_id)| The AWS Shared Infra Account ID (numeric) |`string`| n/a | yes |
| <aname="input_sqs_max_receive_count"></a> [sqs\_max\_receive\_count](#input\_sqs\_max\_receive\_count)| Maximum number of times a message can be received before being sent to the DLQ |`string`|`"3"`| no |
0 commit comments