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
| <aname="input_aws_account_id"></a> [aws\_account\_id](#input\_aws\_account\_id)| The AWS Account ID (numeric) |`string`| n/a | yes |
16
+
| <aname="input_branch"></a> [branch](#input\_branch)| The name of the branch being deployed |`string`| n/a | yes |
17
+
| <aname="input_component"></a> [component](#input\_component)| The name of the terraformscaffold component calling this module |`string`| n/a | yes |
18
+
| <aname="input_default_tags"></a> [default\_tags](#input\_default\_tags)| Default tag map for application to all taggable resources in the module |`map(string)`|`{}`| no |
19
+
| <aname="input_description"></a> [description](#input\_description)| Description for the branch |`string`| n/a | yes |
20
+
| <aname="input_display_name"></a> [display\_name](#input\_display\_name)| The display name of the branch app being deployed |`string`|`null`| no |
21
+
| <aname="input_enable_auto_build"></a> [enable\_auto\_build](#input\_enable\_auto\_build)| Enable the auto build of the branch code as well as just the resources for it |`bool`|`false`| no |
22
+
| <aname="input_enable_pull_request_preview"></a> [enable\_pull\_request\_preview](#input\_enable\_pull\_request\_preview)| Enable the pull request preview |`bool`|`false`| no |
23
+
| <aname="input_environment"></a> [environment](#input\_environment)| The name of the terraformscaffold environment the module is called for |`string`| n/a | yes |
24
+
| <aname="input_environment_variables"></a> [environment\_variables](#input\_environment\_variables)| Environment variables to be used for amplify branch |`map(string)`|`{}`| no |
25
+
| <aname="input_framework"></a> [framework](#input\_framework)| Set what framework to use |`string`|`null`| no |
26
+
| <aname="input_group"></a> [group](#input\_group)| The group variables are being inherited from (often synonmous with account short-name) |`string`| n/a | yes |
27
+
| <aname="input_module"></a> [module](#input\_module)| The name of this module. This is a special variable, it should be set only here and never overridden. |`string`|`"kms"`| no |
28
+
| <aname="input_name"></a> [name](#input\_name)| A unique name to distinguish this module invocation from others within the same CSI scope |`string`| n/a | yes |
29
+
| <aname="input_project"></a> [project](#input\_project)| The name of the terraformscaffold project calling the module |`string`| n/a | yes |
30
+
| <aname="input_region"></a> [region](#input\_region)| The AWS Region |`string`| n/a | yes |
31
+
| <aname="input_stage"></a> [stage](#input\_stage)| Determine what stage is being deployed for |`string`|`null`| no |
| <aname="input_backup_copy_vault_account_id"></a> [backup\_copy\_vault\_account\_id](#input\_backup\_copy\_vault\_account\_id)| The account id of the destination backup vault for allowing restores back into the source account. |`string`|`""`| no |
58
+
| <aname="input_backup_copy_vault_arn"></a> [backup\_copy\_vault\_arn](#input\_backup\_copy\_vault\_arn)| The ARN of the destination backup vault for cross-account backup copies. |`string`|`""`| no |
| <aname="input_component"></a> [component](#input\_component)| The name of the tfscaffold component |`string`| n/a | yes |
62
+
| <aname="input_default_tags"></a> [default\_tags](#input\_default\_tags)| Default tag map for application to all taggable resources in the module |`map(string)`|`{}`| no |
63
+
| <aname="input_environment"></a> [environment](#input\_environment)| The name of the environment where AWS Backup is configured. |`string`| n/a | yes |
64
+
| <aname="input_management_ci_role_arn"></a> [management\_ci\_role\_arn](#input\_management\_ci\_role\_arn)| ARN of Terraform role used to deploy to account |`string`| n/a | yes |
65
+
| <aname="input_notification_kms_key"></a> [notification\_kms\_key](#input\_notification\_kms\_key)| The ARN of the bootstrap KMS key used for encryption at rest of the SNS topic. |`string`| n/a | yes |
66
+
| <aname="input_notifications_target_email_address"></a> [notifications\_target\_email\_address](#input\_notifications\_target\_email\_address)| The email address to which backup notifications will be sent via SNS. |`string`|`""`| no |
67
+
| <aname="input_principal_org_id"></a> [principal\_org\_id](#input\_principal\_org\_id)| The AWS Org ID (numeric) |`string`| n/a | yes |
68
+
| <aname="input_project"></a> [project](#input\_project)| The name of the project this relates to. |`string`| n/a | yes |
69
+
| <aname="input_reports_bucket"></a> [reports\_bucket](#input\_reports\_bucket)| Bucket to drop backup reports into |`string`| n/a | yes |
70
+
| <aname="input_restore_testing_plan_algorithm"></a> [restore\_testing\_plan\_algorithm](#input\_restore\_testing\_plan\_algorithm)| Algorithm of the Recovery Selection Point |`string`|`"LATEST_WITHIN_WINDOW"`| no |
71
+
| <aname="input_restore_testing_plan_recovery_point_types"></a> [restore\_testing\_plan\_recovery\_point\_types](#input\_restore\_testing\_plan\_recovery\_point\_types)| Recovery Point Types |`list(string)`| <pre>[<br/> "SNAPSHOT"<br/>]</pre> | no |
72
+
| <aname="input_restore_testing_plan_scheduled_expression"></a> [restore\_testing\_plan\_scheduled\_expression](#input\_restore\_testing\_plan\_scheduled\_expression)| Scheduled Expression of Recovery Selection Point |`string`|`"cron(0 1 ? * SUN *)"`| no |
73
+
| <aname="input_restore_testing_plan_selection_window_days"></a> [restore\_testing\_plan\_selection\_window\_days](#input\_restore\_testing\_plan\_selection\_window\_days)| Selection window days |`number`|`7`| no |
74
+
| <aname="input_restore_testing_plan_start_window"></a> [restore\_testing\_plan\_start\_window](#input\_restore\_testing\_plan\_start\_window)| Start window from the scheduled time during which the test should start |`number`|`1`| no |
| <aname="input_aws_account_id"></a> [aws\_account\_id](#input\_aws\_account\_id)| The AWS Account ID (numeric) |`string`| n/a | yes |
15
+
| <aname="input_component"></a> [component](#input\_component)| The name of the terraformscaffold component calling this module |`string`| n/a | yes |
16
+
| <aname="input_control_plane_bus_arn"></a> [control\_plane\_bus\_arn](#input\_control\_plane\_bus\_arn)| Data plane event bus arn |`string`| n/a | yes |
17
+
| <aname="input_data_plane_bus_arn"></a> [data\_plane\_bus\_arn](#input\_data\_plane\_bus\_arn)| Data plane event bus arn |`string`| n/a | yes |
18
+
| <aname="input_default_tags"></a> [default\_tags](#input\_default\_tags)| Default tag map for application to all taggable resources in the module |`map(string)`|`{}`| no |
19
+
| <aname="input_enable_event_cache"></a> [enable\_event\_cache](#input\_enable\_event\_cache)| Enable caching of events to an S3 bucket |`bool`|`false`| no |
| <aname="input_environment"></a> [environment](#input\_environment)| The name of the terraformscaffold environment the module is called for |`string`| n/a | yes |
22
+
| <aname="input_event_cache_buffer_interval"></a> [event\_cache\_buffer\_interval](#input\_event\_cache\_buffer\_interval)| The buffer interval for data firehose |`number`|`500`| no |
23
+
| <aname="input_event_cache_expiry_days"></a> [event\_cache\_expiry\_days](#input\_event\_cache\_expiry\_days)| s3 archiving expiry in days |`number`|`30`| no |
24
+
| <aname="input_group"></a> [group](#input\_group)| The name of the tfscaffold group |`string`|`null`| no |
25
+
| <aname="input_kms_key_arn"></a> [kms\_key\_arn](#input\_kms\_key\_arn)| KMS key arn to use for this function |`string`| n/a | yes |
26
+
| <aname="input_log_level"></a> [log\_level](#input\_log\_level)| The log level to be used in lambda functions within the component. Any log with a lower severity than the configured value will not be logged: https://docs.python.org/3/library/logging.html#levels|`string`|`"WARN"`| no |
27
+
| <aname="input_log_retention_in_days"></a> [log\_retention\_in\_days](#input\_log\_retention\_in\_days)| The retention period in days for the Cloudwatch Logs events generated by the lambda function |`number`| n/a | yes |
28
+
| <aname="input_module"></a> [module](#input\_module)| The name of this module. This is a special variable, it should be set only here and never overridden. |`string`|`"eventpub"`| no |
29
+
| <aname="input_name"></a> [name](#input\_name)| A unique name to distinguish this module invocation from others within the same CSI scope |`string`| n/a | yes |
30
+
| <aname="input_project"></a> [project](#input\_project)| The name of the terraformscaffold project calling the module |`string`| n/a | yes |
31
+
| <aname="input_region"></a> [region](#input\_region)| The AWS Region |`string`| n/a | yes |
0 commit comments