J'ai configuré un canal de notification pour l'application mobile Console Cloud :

enter image description here

Maintenant, j'aimerais pouvoir ajouter la notification aux alertes via Terraform, j'aimerais donc obtenir l'identifiant du canal de notification :

gcloud alpha monitoring channels list

Cette commande renvoie tous les canaux, mais pas celui-ci.

De plus, lorsque j'essaie de planifier avec Terraform, je peux découvrir l'identifiant (projects/goout-cloud/notificationChannels/#####), mais lorsque j'essaie de l'ajouter à n'importe quelle section d'alerte Terraform, j'obtiens toujours :

Error: Cannot import non-existent remote object
0
Vojtěch 7 sept. 2020 à 11:31

1 réponse

Meilleure réponse

J'ai consulté cette question en interne,

Tout type d'interaction, y compris l'obtention, la création et la mise à jour des canaux d'applications mobiles via l'API, n'est pas possible et donne 404. Ce canal de notification ne peut pas être utilisé par des clients API internes autres que Google. En tant que tel, l'automatisation n'est actuellement pas possible.

L'équipe Cloud Stackdriver Monitoring est consciente de cette limitation, mais la résolution de ce problème ne figure pas sur la liste des priorités. Par conséquent, il n'y a pas d'ETA pour la mise en œuvre de sitôt.


Il existe un Issue Tracker concernant ce sujet, si vous souhaitez recevoir des mises à jour, veuillez marquer le problème. .

2
Juancki 7 sept. 2020 à 13:04