Я довольно новичок в GCP и terraform. Я пытаюсь создать pubsub_topi c с terraform в Google Cloud и связать его с бюджетом, поэтому бюджет будет использовать topi c в качестве ссылки с облачной функцией (передача уведомлений).
Я застрял на создание команды topi c.
resource "google_pubsub_topic" "topic" {
name = alert_topic
project = my_project
}
resource "google_billing_budget" "global-budget" {
provider = google-beta
billing_account = var.billing_account_id
display_name = "Global Billing Budget"
amount {
specified_amount {
currency_code = "EUR"
units = "500"
}
}
threshold_rules {
threshold_percent = 0.5
}
all_updates_rule {
pubsub_topic = projects / my_project / topics / alert_topic
}
}
terraform plan
:
A reference to a resource type must be followed by at least one
attribute access, specifying the resource name.
Что я делаю не так?
terraform version
Terraform v0.12.23
+ provider.google v3.13.0
+ provider.google-beta v3.13.0