Configuring the variables.tf File

Teradata Developer Guides

ft:locale
en-US
ft:lastEdition
2026-08-18
# Create these in Airbyte UI: User settings -> Applications.
variable "airbyte_client_id" {
  type        = string
  sensitive   = true
  description = "Airbyte application client ID"
}

variable "airbyte_client_secret" {
  type        = string
  sensitive   = true
  description = "Airbyte application client secret"
}

variable "airbyte_token_url" {
  type        = string
  description = "OAuth token endpoint used by the Airbyte provider"
  default     = "https://api.airbyte.com/v1/applications/token"
}

#workspace_id is found in the URL to the Airbyte Cloud account https://cloud.airbyte.com/workspaces/<workspace_id>/settings/dbt-cloud 
variable "workspace_id" {
    type = string
}

# Teradata connection credentials
variable "host" {
  type = string
}
variable "username" {
  type = string
}
variable "password" {
  type = string
  sensitive = true
}

variable "google_sheets_spreadsheet_id" {
  type        = string
  description = "Google Sheets URL to read from"
}

variable "google_service_account_info" {
  type        = string
  sensitive   = true
  description = "Service account JSON key as a single string"
}