-
Notifications
You must be signed in to change notification settings - Fork 217
Expand file tree
/
Copy pathvariables.tf
More file actions
55 lines (44 loc) · 1.24 KB
/
variables.tf
File metadata and controls
55 lines (44 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
variable "tags" {
default = {}
type = map(string)
description = "(Optional) Tags to add to created resources"
}
variable "prefix" {
type = string
description = "(Required) Prefix for resource naming"
}
variable "region" {
type = string
description = "(Required) AWS region to deploy to"
}
variable "aws_profile" {
type = string
default = null
description = "(Optional) AWS CLI profile name for authentication"
}
variable "aws_account_id" {
type = string
description = "(Required) AWS Account ID"
}
variable "databricks_account_id" {
type = string
description = "(Required) Databricks Account ID"
}
variable "databricks_host" {
type = string
description = "(Required) Databricks workspace URL (e.g., https://xxx.cloud.databricks.com)"
}
variable "databricks_client_id" {
type = string
description = "(Required) Databricks service principal client ID"
}
variable "databricks_client_secret" {
type = string
sensitive = true
description = "(Required) Databricks service principal client secret"
}
variable "databricks_pat_token" {
type = string
sensitive = true
description = "(Required) Databricks service principal client secret"
}