variable "aws_region" {
  default = "us-east-1"
}

variable "environment" {
  default = "qa"
}

variable "application_family" {
  default = "vector"
}

variable "trigger_msk_cluster_name" {
  description = "MSK cluster name"
  default     = "qa-managed-kafka-cdc-destination"
}

variable "trigger_msk_cluster_uuid" {
  description = "MSK cluster uuid"
  default     = "9d840e30-6e78-4bf7-8ab2-8d788cff806d-6"
}

variable "lambda_get_product_metadata_name" {
  description = "Get Product Metadata lambda name"
  default     = "lambda-mcc-get-product-metadata"
}

variable "lambda_product_participations_check_name" {
  description = "Product Participations check lambda name"
  default     = "lambda-mcc-product-participations-check"
}

variable "lambda_track_participations_check_name" {
  description = "Track Participations check lambda name"
  default     = "lambda-mcc-track-participations-check"
}

variable "lambda_label_sound_recording_check_name" {
  description = "Label sound recording check lambda name"
  default     = "lambda-mcc-label-sound-recording-check"
}

variable "lambda_fetch_track_participations_name" {
  description = "Fetch track participations lambda name"
  default     = "lambda-mcc-fetch-track-participations"
}

variable "lambda_fetch_product_participations_name" {
  description = "Fetch product participations lambda name"
  default     = "lambda-mcc-fetch-product-participations"
}

variable "lambda_fetch_track_name" {
  description = "Fetch track lambda name"
  default     = "lambda-mcc-fetch-track"
}

variable "lambda_check_ddex_generation_name" {
  description = "Check ddex generation lambda name"
  default     = "lambda-mcc-check-ddex-generation"
}

variable "lambda_start_sfn_execution_name" {
  description = "Start mcc sfn execution lambda name"
  default     = "lambda-mcc-start-sfn-execution"
}

variable "lambda_retry_sfn_execution_name" {
  description = "Retry mcc sfn execution lambda name"
  default     = "lambda-mcc-retry-sfn-execution"
}

variable "lambda_report_stats_name" {
  description = "Report stats lambda name"
  default     = "lambda-mcc-report-stats"
}

variable "lambda_kinesis_to_neo4j_arn" {
  description = "ARN for lambda-kinesis-to-neo4j"
  default     = "arn:aws:lambda:us-east-1:437795906767:function:qa-lambda-kinesis-to-neo4j"
}

variable "shared_service_name" {
  description = "Common name for shared services"
  default     = "lambda-mcc"
}

variable "sfn_service_name" {
  description = "Service name for Step Function"
  default     = "metadata-consistency-checks-sfn"
}

variable "graphql_url" {
  description = "GraphQL Router URL"
  default     = "https://qa-graphql-router.theorchard.io/graphql"
}

variable "graphql_header_orchard_user_id" {
  description = "GraphQL header Orchard-User-Id"
  default     = "oa:179"
}

variable "schema_registry_url" {
  description = "Schema Registry URL"
  default     = "https://qa-schema-registry.theorchard.io"
}
