Menghapus target aturan notifikasi - Konsol Alat Developer

Menghapus target aturan notifikasi

Anda dapat menghapus target jika tidak lagi diperlukan. Sumber daya hanya dapat memiliki 10 target aturan notifikasi yang dikonfigurasi untuk itu, sehingga menghapus target yang tidak diperlukan dapat membantu menciptakan ruang untuk target lain yang mungkin ingin Anda tambahkan ke aturan notifikasi tersebut.

catatan

Menghapus target aturan notifikasi berarti menghapus target dari semua aturan notifikasi yang dikonfigurasi untuk digunakan sebagai target, tetapi tidak menghapus target itu sendiri.

Untuk menghapus target aturan notifikasi (konsol)

  1. Buka konsol Alat Developer AWS di https://console.aws.amazon.com/codesuite/settings/notifications.

  2. Di bilah navigasi, perluas Pengaturan, lalu pilih Aturan notifikasi.

  3. Di Target aturan notifikasi, tinjau daftar target yang dikonfigurasi untuk sumber daya Anda di akun AWS di Wilayah AWS tempat Anda saat ini masuk. Gunakan pemilih untuk mengubah Wilayah AWS.

  4. Pilih target aturan notifikasi, dan kemudian pilih Hapus.

  5. Ketik delete, lalu pilih Hapus.

Untuk menghapus target aturan notifikasi (AWS CLI)

  1. Di terminal atau permintaan perintah, jalankan perintah delete-target, tentukan ARN target. Sebagai contoh, perintah berikut menghapus target yang menggunakan topik Amazon SNS.

    aws codestar-notifications delete-target --target-address arn:aws:sns:us-east-1:123456789012:MyNotificationTopic
  2. Jika berhasil, perintah tidak mengembalikan apa pun. Jika tidak berhasil, perintah mengembalikan kesalahan. Kesalahan yang paling umum adalah bahwa topik adalah target untuk satu atau lebih aturan notifikasi.

    An error occurred (ValidationException) when calling the DeleteTarget operation: Unsubscribe target before deleting.

    Anda dapat menggunakan parameter --force-unsubscribe-all untuk menghapus target dari semua notifikasi aturan yang dikonfigurasi untuk menggunakannya sebagai target, dan kemudian menghapus target.

    aws codestar-notifications delete-target --target-address arn:aws:sns:us-east-1:123456789012:MyNotificationTopic --force-unsubscribe-all