

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

# `AWSSupport-RemediateLambdaS3Event`
<a name="automation-awssupport-remediatelambdas3event"></a>

 **Deskripsi** 

 `AWSSupport-TroubleshootLambdaS3Event`Runbook menyediakan solusi otomatis untuk prosedur yang diuraikan dalam artikel Pusat AWS Pengetahuan [Mengapa pemberitahuan peristiwa Amazon S3 saya tidak memicu fungsi Lambda saya](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-configure-s3-event-notification/)? dan [Mengapa saya mendapatkan kesalahan “Tidak dapat memvalidasi konfigurasi tujuan berikut” saat membuat pemberitahuan acara Amazon S3 untuk memicu fungsi Lambda saya](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-invoke-error-s3-bucket-permission/)? Runbook ini membantu Anda mengidentifikasi dan memulihkan mengapa pemberitahuan peristiwa Amazon Simple Storage Service (Amazon S3) gagal memicu fungsi yang Anda tentukan. AWS Lambda [https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html](https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html) 

**catatan**  
Kesalahan “Tidak dapat memvalidasi konfigurasi tujuan berikut” juga dapat terjadi karena Simple Notification Service Amazon (Amazon SNS) yang salah dan Amazon Simple Queue Service (Amazon SQS) konfigurasi acara Amazon S3. Runbook ini hanya memeriksa konfigurasi fungsi Lambda. Jika setelah menggunakan runbook, Anda masih menerima kesalahan “Tidak dapat memvalidasi konfigurasi tujuan berikut”, harap tinjau konfigurasi acara Amazon SNS dan Amazon SQS Amazon S3 yang ada. 

 [Jalankan Otomasi ini (konsol)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-RemediateLambdaS3Event) 

**Jenis dokumen**

Otomatisasi

**Pemilik**

Amazon

**Platform**

Linux,macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Tipe: String

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

  Tipe: String

  Deskripsi: (Diperlukan) ARN dari fungsi Lambda.
+ S3 BucketName

  Tipe: String

  Deskripsi: (Wajib) Nama bucket Amazon S3 yang notifikasi kejadiannya memicu fungsi Lambda.
+ Tindakan

  Tipe: String

  Nilai yang valid: Memecahkan masalah \$1 Remediate

   Deskripsi: (Wajib) Tindakan yang Anda ingin runbook lakukan. `Troubleshoot`Opsi ini membantu mengidentifikasi masalah apa pun, tetapi tidak melakukan tindakan mutasi apa pun untuk menyelesaikan masalah. `Remediate`Opsi ini membantu mengidentifikasi dan mencoba menyelesaikan masalah untuk Anda. 

**Izin IAM yang diperlukan**

`AutomationAssumeRole`Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetDocument` 
+  `ssm:ListDocuments` 
+  `ssm:DescribeAutomationExecutions` 
+  `ssm:DescribeAutomationStepExecutions` 
+  `ssm:GetAutomationExecution` 
+  `lambda:GetPolicy` 
+  `lambda:AddPermission` 
+  `s3:GetBucketNotification` 

 **Langkah Dokumen** 
+  `aws:branch`- Cabang berdasarkan input yang ditentukan untuk `Action` parameter. 

   Jika nilai yang ditentukan adalah`Troubleshoot`: 
  +  `aws:executeAutomation`- Menjalankan `AWSSupport-TroubleshootLambdaS3Event` runbook. 
  +  `aws:executeAwsApi`- Memeriksa output dari `AWSSupport-TroubleshootLambdaS3Event` runbook yang berjalan pada langkah sebelumnya. 

   Jika nilai yang ditentukan adalah`Remediate`: 
  +  `aws:executeScript`- Menjalankan skrip untuk memperbaiki masalah yang diuraikan dalam [Mengapa pemberitahuan peristiwa Amazon S3 saya tidak memicu fungsi Lambda saya](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-configure-s3-event-notification/)? dan [Mengapa saya mendapatkan kesalahan “Tidak dapat memvalidasi konfigurasi tujuan berikut” saat membuat pemberitahuan acara Amazon S3 untuk memicu fungsi Lambda saya](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-invoke-error-s3-bucket-permission/)? Artikel Pusat Pengetahuan. 

 **Keluaran** 

CheckOutput.output

RemediateLambdas3Event.output