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-ddex-ingester-approve-product",
    "lambda-ddex-ingester-fix-video-resolution",
    "lambda-ddex-ingester-handle-video-asset",
    "lambda-ddex-ingester-import-delivery-history",
    "lambda-ddex-ingester-import-store-links-ext-ddex",
    "lambda-ddex-ingester-lookup-orchard-product",
    "lambda-ddex-ingester-parse-ddex",
    "lambda-ddex-ingester-report-errors",
    "lambda-ddex-ingester-set-main-release-date",
    "lambda-ddex-ingester-set-marketing-blurb",
    "lambda-ddex-ingester-write-catalog-ingestion",
    "lambda-ddex-ingester-asheville-asset-copy",
    "lambda-ddex-ingester-parse-sme-marketing",
    "lambda-ddex-ingester-copy-assets-to-asheville",
    "lambda-ddex-ingester-detect-errors",
    "lambda-ddex-ingester-dummy",
    "lambda-ddex-ingester-handle-purged-release",
    "lambda-ddex-ingester-import-delivery-history-ext-ddex",
    "lambda-ddex-ingester-lookup-switchboard-deal",
    "lambda-ddex-ingester-lookup-video-product",
    "lambda-ddex-ingester-poll-artwork-asset-status",
    "lambda-ddex-ingester-prep-ddex",
    "lambda-ddex-ingester-prep-sme-ddex",
    "lambda-ddex-ingester-send-sme-ack",
    "lambda-ddex-ingester-set-project",
    "lambda-ddex-ingester-set-release-correction",
    "lambda-ddex-ingester-create-ingestion-lock",
    "lambda-ddex-ingester-handle-artwork",
    "lambda-ddex-ingester-handle-audio-asset",
    "lambda-ddex-ingester-import-store-links",
    "lambda-ddex-ingester-poll-audio-asset-status",
    "lambda-ddex-ingester-prep-awal-ddex",
    "lambda-ddex-ingester-process-participants",
    "lambda-ddex-ingester-register-delivery-to-ingest",
    "lambda-ddex-ingester-set-preorder-info",
    "lambda-ddex-ingester-set-pricing",
    "lambda-ddex-ingester-set-product-to-complete",
    "lambda-ddex-ingester-set-track-metadata",
    "lambda-ddex-ingester-set-video-metadata",
    "lambda-ddex-ingester-submit-product",
    "lambda-ddex-ingester-trigger-state-machine",
    "lambda-ddex-ingester-validate-ddex",
    "lambda-ddex-ingester-validate-product",
    "lambda-ddex-ingester-awal-ingestion-flow-control",
    "lambda-ddex-ingester-create-tracks",
    "lambda-ddex-ingester-create-video",
    "lambda-ddex-ingester-poll-video-workflow-status",
    "lambda-ddex-ingester-remove-ingestion-lock",
    "lambda-ddex-ingester-retrieve-orchard-metadata",
    "lambda-ddex-ingester-set-carveouts",
    "lambda-ddex-ingester-set-marketing-highlights",
    "lambda-ddex-ingester-set-product",
    "lambda-ddex-ingester-test-lambda-ecr-name",
    "lambda-ddex-ingester-find-or-create-account",
    "lambda-ddex-ingester-sme-analytics-ingestion-flow-control",
    "lambda-ddex-ingester-replace-with-placeholder-upc",
    "lambda-ddex-ingester-process-purged-release"
  ]
}
