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_dynamodb_kms_key_arn"></a> [dynamodb\_kms\_key\_arn](#input\_dynamodb\_kms\_key\_arn)| KMS Key ARN for encrypting DynamoDB data. If not given, a key will be created. |`string`|`""`| no |
17
18
| <aname="input_enable_backup"></a> [enable\_backup](#input\_enable\_backup)| Enable Backups for the DynamoDB table? |`bool`|`true`| no |
| <aname="input_parent_acct_environment"></a> [parent\_acct\_environment](#input\_parent\_acct\_environment)| Name of the environment responsible for the acct resources used |`string`| n/a | yes |
27
28
| <aname="input_project"></a> [project](#input\_project)| The name of the tfscaffold project |`string`| n/a | yes |
28
29
| <aname="input_region"></a> [region](#input\_region)| The AWS Region |`string`| n/a | yes |
30
+
| <aname="input_subscription_role_arn"></a> [subscription\_role\_arn](#input\_subscription\_role\_arn)| The cloudwatch subscription role ARN |`string`| n/a | yes |
| <aname="input_dead_letter_target_arn"></a> [dead\_letter\_target\_arn](#input\_dead\_letter\_target\_arn)| The ARN of an SNS topic or SQS queue to notify when an async invocation fails. |`string`|`null`| no |
13
13
| <aname="input_description"></a> [description](#input\_description)| Description of what your Lambda Function does |`string`| n/a | yes |
14
+
| <aname="input_destination_arn"></a> [destination\_arn](#input\_destination\_arn)| Destination ARN to use for the log subscription filter |`string`|`""`| no |
14
15
| <aname="input_environment_variables"></a> [environment\_variables](#input\_environment\_variables)| Lambda environment variables |`map(string)`|`{}`| no |
15
16
| <aname="input_execution_role_policy_document"></a> [execution\_role\_policy\_document](#input\_execution\_role\_policy\_document)| IAM Policy Document containing additional runtime permissions for the Lambda function beyond the basic execution policy |`string`|`""`| no |
16
17
| <aname="input_filename"></a> [filename](#input\_filename)| Path to the function's deployment package within the local filesystem |`string`| n/a | yes |
18
+
| <aname="input_filter_pattern"></a> [filter\_pattern](#input\_filter\_pattern)| Filter pattern to use for the log subscription filter |`string`|`""`| no |
17
19
| <aname="input_function_name"></a> [function\_name](#input\_function\_name)| Unique name of the Lambda function |`string`| n/a | yes |
18
20
| <aname="input_handler"></a> [handler](#input\_handler)| Function entrypoint in your code |`string`| n/a | yes |
19
21
| <aname="input_layer_arns"></a> [layer\_arns](#input\_layer\_arns)| List of Lambda Layer Version ARNs (maximum of 5) to attach to your Lambda Function. |`list(string)`|`null`| no |
@@ -22,6 +24,7 @@ No requirements.
22
24
| <aname="input_runtime"></a> [runtime](#input\_runtime)| Identifier of the function's runtime |`string`|`"nodejs20.x"`| no |
23
25
| <aname="input_source_code_hash"></a> [source\_code\_hash](#input\_source\_code\_hash)| Base64-encoded SHA256 hash of the package file specified by `filename`|`string`| n/a | yes |
| <aname="input_subscription_role_arn"></a> [subscription\_role\_arn](#input\_subscription\_role\_arn)| The ARN of the IAM role to use for the log subscription filter |`string`|`""`| no |
25
28
| <aname="input_timeout"></a> [timeout](#input\_timeout)| Maximum running time before timeout |`number`|`3`| no |
0 commit comments