Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 2.79 KB

terraform.md

File metadata and controls

44 lines (33 loc) · 2.79 KB

Requirements

Name Version
aws 5.31.0
azurerm 3.86.0

Providers

No providers.

Modules

Name Source Version
aws_lambda_functions ./modules/aws_lambda_functions n/a
hailstone_function_app ./modules/azure_functions n/a

Resources

No resources.

Inputs

Name Description Type Default Required
aws_region The AWS region to deploy resources. string "us-east-1" no
enviroment_variables n/a map(string) n/a yes
function_app_name Name of the Azure Function App string n/a yes
lambda_configurations n/a
object({
function_name = string
timeout = number
memory_size = number
size = number
})
n/a yes
location Location for all resources string n/a yes
os_type Operating System type for the Function App (e.g., Linux) string n/a yes
resource_group_name Name of the Azure Resource Group string n/a yes
service_plan_name Name of the Azure App Service Plan string n/a yes
sku_name SKU name for the App Service Plan (e.g., Y1) string n/a yes
storage_account_access_key Access key for the Azure Storage Account string n/a yes
storage_account_name Name of the Azure Storage Account string n/a yes

Outputs

Name Description
hailstone_function_app_id ID of the Azure Function App
hailstone_function_app_url URL of the Azure Function App