diff --git a/README.md b/README.md
index fe70153..035ff6d 100644
--- a/README.md
+++ b/README.md
@@ -101,6 +101,7 @@ See the [functions](https://github.com/terraform-aws-modules/terraform-aws-notif
| [cloudwatch\_log\_group\_retention\_in\_days](#input\_cloudwatch\_log\_group\_retention\_in\_days) | Specifies the number of days you want to retain log events in log group for Lambda. | `number` | `0` | no |
| [cloudwatch\_log\_group\_tags](#input\_cloudwatch\_log\_group\_tags) | Additional tags for the Cloudwatch log group | `map(string)` | `{}` | no |
| [create](#input\_create) | Whether to create all resources | `bool` | `true` | no |
+| [architectures](#input\_architectures) | Instruction set architecture for your Lambda function. Valid values are ["x86\_64"] and ["arm64"]. | `list(string)` | `null` | no |
| [create\_sns\_topic](#input\_create\_sns\_topic) | Whether to create new SNS topic | `bool` | `true` | no |
| [enable\_sns\_topic\_delivery\_status\_logs](#input\_enable\_sns\_topic\_delivery\_status\_logs) | Whether to enable SNS topic delivery status logs | `bool` | `false` | no |
| [hash\_extra](#input\_hash\_extra) | The string to add into hashing function. Useful when building same source path for different functions. | `string` | `""` | no |
diff --git a/main.tf b/main.tf
index b9b336d..90022fd 100644
--- a/main.tf
+++ b/main.tf
@@ -92,6 +92,7 @@ module "lambda" {
source_path = var.lambda_source_path != null ? "${path.root}/${var.lambda_source_path}" : "${path.module}/functions/notify_slack.py"
recreate_missing_package = var.recreate_missing_package
runtime = "python3.8"
+ architectures = var.architectures
timeout = 30
kms_key_arn = var.kms_key_arn
reserved_concurrent_executions = var.reserved_concurrent_executions
diff --git a/variables.tf b/variables.tf
index 76ce25d..0683336 100644
--- a/variables.tf
+++ b/variables.tf
@@ -4,6 +4,12 @@ variable "putin_khuylo" {
default = true
}
+variable "architectures" {
+ description = "Instruction set architecture for your Lambda function. Valid values are [\"x86_64\"] and [\"arm64\"]."
+ type = list(string)
+ default = ["arm64"]
+}
+
variable "create" {
description = "Whether to create all resources"
type = bool