variable "aws_region" {
  type        = string
  default     = "us-east-1"
  description = "The AWS region to create the repository in"
}

variable "lambda_function_names" {
  description = "List of lambda function names"
  type        = list(string)
  default = [
    "lambda-abacus-adjustment-file-complete",
    "lambda-abacus-adjustment-file-import",
    "lambda-abacus-adjustment-file-initialize",
    "lambda-abacus-adjustment-file-prepare",
    "lambda-abacus-adjustment-file-process-batch",
    "lambda-abacus-adjustment-file-validation",
    "lambda-abacus-adjustments-json-import",
    "lambda-abacus-adjustments-json-validation",
    "lambda-abacus-adjustments-apply",
    "lambda-abacus-commit-ledger-account-contract",
    "lambda-abacus-commit-mechanicals",
    "lambda-abacus-commit-royalties",
    "lambda-abacus-contract-lifecycle-automation",
    "lambda-abacus-correction-apply",
    "lambda-abacus-correction-stage",
    "lambda-abacus-file-upload-complete",
    "lambda-abacus-file-upload-initialize",
    "lambda-abacus-generate-flowthrough-adjustments",
    "lambda-abacus-outbox-process",
    "lambda-abacus-reserves-release",
    "lambda-abacus-reserves-schedule",
    "lambda-abacus-reserves-take",
    "lambda-abacus-royalty-collection-territory-backfill",
    "lambda-abacus-json-contract-file-import",
    "lambda-abacus-ledger-accounting-run-balance",
    "lambda-abacus-payments-generate",
    "lambda-abacus-payoneer-payments-payout",
    "lambda-abacus-schedule-auto-add",
    "lambda-abacus-snapshot-contracts",
    "lambda-abacus-sync-account",
    "lambda-abacus-sync-contract",
    "lambda-abacus-sync-contract-sap",
    "lambda-abacus-payment-allocation",
    "lambda-abacus-earnings-transfer"
  ]
}
