複数のCloudWatch Canaryを削除する方法を教えてください

2021.11.04

困っていた内容

作成したCloudWatch Canaryについて、削除したいCanaryのチェックボックスを複数選択して、「アクション」→「削除」を試みましたが、「削除」ボタンがグレーアウトで選択できず削除ができませんでした。

こちらについて、削除するための方法を教えてください。

なぜ削除できないの?

CloudWatch Canaryには、指定したCanaryを削除するDeleteCanaryと呼ばれるAPIがあります。

CloudWatch Canaryのマネジメントコンソールより、指定したCanaryのチェックボックスを選択後、「アクション」から選択できる「削除」ボタンは、上記で示したDeleteCanaryのAPIに対応しており、指定したCanaryを削除する動作を行います。

記事執筆時点(2021/11/4)では、DeleteCanaryのAPIの仕様として、同時に1つの削除までしか対応しておりません。

そのため、CloudWatch Canaryのチェックボックスを複数選択後に「削除」ボタンがグレーアウトになり押下できないようになっています。

どのようにすれば削除できるの?

1つずつであれば削除することが可能です。

削除する CloudWatch Canaryのチェックボックスを1つ選択して、「アクション」→「削除」により、該当のCanaryを削除することができるため、削除するCloudWatch Canaryの分だけ繰り返し行ってください。

参考資料