variable "aws_region" {
  default     = "us-east-1"
  description = "AWS region"
}

variable "environment" {
  description = "Available values:  dev, qa, prod."
  default     = "qa"
}

variable "service_name" {
  default = "lambda-abacus"
}

variable "application_family" {
  default = "accounting"
}

variable "function_names" {
  description = "List of lambda-abacus fns (omit lambda-abacus prefix)"
  type        = list(string)
  default = [
    "commit-ledger-account-contract",
    "commit-mechanicals",
    "commit-royalties",
    "ledger-accounting-run-balance",
    "reserves-release",
    "reserves-schedule",
    "reserves-take",
    "payments-generate",
    "schedule-auto-add",
    "sync-account",
    "sync-contract",
    "sync-contract-sap",
    "correction-apply",
    "correction-stage",
    "json-contract-file-import",
    "contract-lifecycle-automation",
    "payoneer-payments-payout",
    "snapshot-contracts",
    "file-upload-initialize",
    "payment-allocation"
  ]
}
