GCP通知频道

问题描述

我已经为Console Cloud移动应用程序设置了一个通知通道:

enter image description here

现在,我希望能够通过terraform通知添加到警报中,所以我想获取通知频道ID:

gcloud alpha monitoring channels list

此命令返回所有通道,但不返回所有通道。

另外,当尝试使用terraform进行规划时,我可以发现id(项目/ goout-cloud / notificationChannels / #####),但是当我尝试将其添加到任何警报terraform部分时,我将始终得到:

Error: Cannot import non-existent remote object

解决方法

我在内部咨询了这个问题,

任何类型的交互-包括通过API获取,创建和更新到移动应用程序频道都是不可能,并提供404。非Google内部API客户端不能使用此通知通道。因此,当前无法实现自动化。

Cloud Stackdriver Monitoring团队已经意识到了这一限制,但是解决此问题不在优先级列表中,因此很快就没有实施的ETA。


有一个与此主题有关的Issue Tracker,如果您想接收更新,请为问题加注星标。