terraformでGoogleCloudアラートポリシーをimportしたい 公式ドキュメント
import {
id = "{{name}}"
to = google_monitoring_alert_policy.default
}
import idの{{name}}ってなんやねん? コンソール上からでは確認できないので以下の方法で確認する
方法1
- GoogleCloud > Metrics > Alert Policyを開く
- 対象のポリシーを開く
- URLを確認して、policiesの配下のIDを確認する
- https://console.cloud.google.com/monitoring/alerting/policies/{{policy_id}}?hl=ja&project={{project_id}}
projects/{{project_id}}/alertPolicies/{{policy_id}}がimportのnameになる
方法2
- Cloud Shellを開く(あるいはローカルでもいい)
$ gcloud alpha monitoring policies listを実行- nameがわかる