-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathdataform.tf
More file actions
30 lines (29 loc) · 1.23 KB
/
dataform.tf
File metadata and controls
30 lines (29 loc) · 1.23 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
resource "google_dataform_repository" "crawl_data" {
provider = google-beta
display_name = null
kms_key_name = null
labels = {}
name = "crawl-data"
npmrc_environment_variables_secret_version = null
project = var.project
region = var.region
service_account = null
git_remote_settings {
authentication_token_secret_version = "${google_secret_manager_secret_iam_member.dataform_secret_access.secret_id}/versions/latest"
default_branch = "main"
url = "https://github.com/HTTPArchive/dataform.git"
}
workspace_compilation_overrides {
default_database = var.project
}
}
resource "google_dataform_repository_release_config" "crawl_data_production" {
provider = google-beta
name = "production"
project = var.project
region = var.region
repository = google_dataform_repository.crawl_data.name
git_commitish = "main"
time_zone = "Etc/UTC"
cron_schedule = null
}