terraformでGoogleCloudアラートポリシーをimportしたい 公式ドキュメント

import {
  id = "{{name}}"
  to = google_monitoring_alert_policy.default
}

import idの{{name}}ってなんやねん? コンソール上からでは確認できないので以下の方法で確認する

方法1

  1. GoogleCloud > Metrics > Alert Policyを開く
  2. 対象のポリシーを開く
  3. URLを確認して、policiesの配下のIDを確認する
    1. https://console.cloud.google.com/monitoring/alerting/policies/{{policy_id}}?hl=ja&project={{project_id}}
    2. projects/{{project_id}}/alertPolicies/{{policy_id}}がimportのnameになる

方法2

  1. Cloud Shellを開く(あるいはローカルでもいい)
  2. $ gcloud alpha monitoring policies listを実行
  3. nameがわかる