Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS-EnableSNSTopicDeliveryStatusLogging
Deskripsi
AWS-EnableSNSTopicDeliveryStatusLoggingRunbook mengonfigurasi pencatatan status pengiriman untuk titik akhir Amazon Data FirehoseHTTP, LambdaPlatform
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)
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
AutomationAssumeRoleParameter 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 untukSuccessFeedbackRoleArnparameter ke topik Amazon SNS. -
aws:executeAwsApi- Menerapkan nilai untukSuccessFeedbackSampleRateparameter ke topik Amazon SNS. -
aws:executeAwsApi- Menerapkan nilai untukFailureFeedbackRoleArnparameter 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.