variable "api_gateway_name" {
  description = "Lambda function name"
  default     = "dev-api-gateway"
}

variable "api_gateway_certificate_arn" {
  description = "ARN of existing certificate for use with API gateway"
  default     = "arn:aws:iam::103233932089:server-certificate/dummy-cert"
}

variable "api_gateway_domain_name" {
  description = "Custom domain name for api gateway"
  default     = "api-gateway.dev.theorchard.io"
}

variable "aws_route53_params" {
  description = "AWS route 53 parameters"
  default = {
    zone_id = "Z21XEY26C989RH",
    type = "CNAME",
    ttl = "300"
  }
}

variable "s3_bucket" {
  description = "S3 bucket to retrieve json"
  default     = "arn:aws:s3:::dev-orcdbucket"
}

variable "s3_path" {
  description = "Path within S3 bucket"
  default     = "releases"
}

variable "s3_object" {
  description = "Object or parameter name of final uri object"
  default     = "data.json"
}

variable "s3_spec_object" {
  description = "Object or parameter name of spec endpoint object"
  default     = "swagger.yaml"
}

variable "s3_region" {
  description = "Region of S3 bucket"
  default     = "us-east-1"
}

variable "invoke_api_iam_user_name" {
  description = "Name of IAM user created to invoke this API"
  default     = "dev-invoke-user"
}
