

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# `AWS-EnableSNSTopicDeliveryStatusLogging`
<a name="aws-enable-sns-topic-delivery-status-logging"></a>

 **Deskripsi** 

 `AWS-EnableSNSTopicDeliveryStatusLogging`Runbook mengonfigurasi pencatatan status pengiriman untuk titik akhir Amazon Data Firehose`HTTP`, Lambda`Platform application`, atau Amazon Simple Queue Service (Amazon SQS). Ini memungkinkan Amazon SNS mencatat peringatan gagal dan persentase sampel pemberitahuan peringatan yang berhasil ke Amazon CloudWatch. Jika logging status pengiriman sudah dikonfigurasi untuk topik, runbook menggantikan konfigurasi yang ada dengan nilai baru yang Anda tentukan untuk parameter input.

 [Jalankan Otomatisasi ini (konsol) ](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableSNSTopicDeliveryStatusLogging) 

**Jenis dokumen **

Otomatisasi

**Pemilik **

Amazon

**Platform **

Linux,macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Tipe: String

  Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Manajer Sistem untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Sistem Manajer Otomasi menggunakan izin pengguna yang memulai runbook ini.
+ EndpointType

  Tipe: String

  Nilai valid:
  + HTTP
  + Firehose
  + Lambda
  + Aplikasi
  + SQS

  Deskripsi: (Wajib) Jenis titik akhir topik Amazon SNS yang ingin Anda catat pesan pemberitahuan status pengiriman.
+ TopicArn

  Tipe: String

  Deskripsi: (Diperlukan) ARN dari topik Amazon SNS yang ingin Anda konfigurasi pencatatan status pengiriman.
+ SuccessFeedbackRoleArn

  Tipe: String

  Deskripsi: (Diperlukan) ARN peran IAM yang digunakan Amazon SNS untuk mengirim log untuk pesan notifikasi yang berhasil. CloudWatch
+ SuccessFeedbackSampleRate

  Tipe: String

  Nilai yang valid: 0-100

  Deskripsi: (Diperlukan) Persentase pesan berhasil untuk sampel untuk topik Amazon SNS yang ditentukan.
+ FailureFeedbackRoleArn

  Tipe: String

  Deskripsi: (Diperlukan) ARN peran IAM yang digunakan Amazon SNS untuk mengirim log pesan pemberitahuan kegagalan. CloudWatch

**Izin IAM yang diperlukan **

`AutomationAssumeRole`Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `iam:PassRole` 
+  `sns:GetTopicAttributes` 
+  `sns:SetTopicAttributes` 

 **Langkah-langkah Dokumen ** 
+  `aws:executeAwsApi`- Menerapkan nilai untuk `SuccessFeedbackRoleArn` parameter ke topik Amazon SNS.
+  `aws:executeAwsApi`- Menerapkan nilai untuk `SuccessFeedbackSampleRate` parameter ke topik Amazon SNS.
+  `aws:executeAwsApi`- Menerapkan nilai untuk `FailureFeedbackRoleArn` parameter ke topik Amazon SNS.
+  `aws:executeScript`- Mengonfirmasi pencatatan status pengiriman diaktifkan pada topik Amazon SNS. 

 **Keluaran ** 

VerifyDeliveryStatusLoggingEnabled.GetTopicAttributesResponse - Respon dari operasi `GetTopicAttributes` API.

VerifyDeliveryStatusLoggingEnabled.VerifyDeliveryStatusLoggingEnabled - Pesan yang menunjukkan keberhasilan verifikasi log status pengiriman.