はじめに
AWS SNSDeleteTopicコンポーネントを使用すると、Simple Notification Service(SNS)からトピックを削除できます。
※今回もAWSコネクションを使用しますが、DynamoDBと連携する回で以前作成したAWSコネクションを使用してトピック削除を行います。
AWS SNSDeleteTopicコンポーネントと今回の確認に使用するフローについて
このコンポーネントのプロパティとして設定した内容は以下の通りで、設定しなかった項目はデフォルトの値を使用します。
- コネクションを使用:はい
- コネクション名:使用するAWSコネクションを入力します。(下図ではDynamoDBと連携する回で作成したものを使用しています。)
- トピックARN:削除したいトピックの「トピックARN」(AWS SNSの「トピック」詳細ページで確認可能。「ARN」として表示されます。)
※アクセスキー・シークレットーキー・リージョンはコネクションにて事前に設定されています。
今回の確認に使用するフローについて
AWSのSNSでトピック削除ができることを確認するために、下図のフローを作成しました。フローの実行後、SNSで指定したトピックが削除されます。

フローの解説
AWS SNSDeleteTopic
AWS SNSDeleteTopicコンポーネントは、指定したトピックARNでSNSのトピックを削除します。コネクションを使用すると、接続先AWSのリージョンなどが自動的に設定されるため、手動で設定する必要はありません。
実行結果
フローを実行すると、指定されたトピックがSNSから削除されていることを確認できます。削除されたトピックは、AWSのコンソールで確認することができます。