

Pemberitahuan akhir dukungan: Pada 20 Mei 2026, AWS akan mengakhiri dukungan untuk AWS IoT Events. Setelah 20 Mei 2026, Anda tidak akan lagi dapat mengakses AWS IoT Events konsol atau AWS IoT Events sumber daya. Untuk informasi selengkapnya, lihat [AWS IoT Events akhir dukungan](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-end-of-support.html).

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

# Tindakan yang didukung untuk menerima data dan memicu tindakan di AWS IoT Events
<a name="iotevents-supported-actions"></a>

AWS IoT Events dapat memicu tindakan ketika mendeteksi peristiwa tertentu atau peristiwa transisi. Anda dapat menentukan tindakan bawaan untuk menggunakan timer atau mengatur variabel, atau mengirim data ke AWS sumber daya lain. Pelajari cara mengonfigurasi dan menyesuaikan tindakan ini untuk membuat respons otomatis terhadap berbagai peristiwa IoT Anda.

**catatan**  
Saat Anda menentukan tindakan dalam model detektor, Anda dapat menggunakan ekspresi untuk parameter yang merupakan tipe data string. Untuk informasi selengkapnya, lihat [Ekspresi](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html).

<a name="build-in-actions-intro"></a>AWS IoT Events mendukung tindakan berikut yang memungkinkan Anda menggunakan timer atau mengatur variabel:<a name="build-in-actions"></a>
+ [`setTimer`](built-in-actions.md#iotevents-set-timer)untuk membuat timer.
+ [`resetTimer`](built-in-actions.md#iotevents-reset-timer)untuk mengatur ulang timer.
+ [`clearTimer`](built-in-actions.md#iotevents-clear-timer)untuk menghapus timer.
+ [`setVariable`](built-in-actions.md#iotevents-set-variable)untuk membuat variabel.

<a name="work-with-aws-services-intro"></a>AWS IoT Events mendukung tindakan berikut yang memungkinkan Anda bekerja dengan AWS layanan: <a name="work-with-aws-services"></a>
+ [`iotTopicPublish`](iotevents-other-aws-services.md#iotevents-iotcore)untuk mempublikasikan pesan tentang topik MQTT.
+ [`iotEvents`](iotevents-other-aws-services.md#iotevents-iteinput)untuk mengirim data ke AWS IoT Events sebagai nilai input.
+ [`iotSiteWise`](iotevents-other-aws-services.md#iotevents-iotsitewise)untuk mengirim data ke properti aset di AWS IoT SiteWise.
+ [`dynamoDB`](iotevents-other-aws-services.md#iotevents-dynamodb)untuk mengirim data ke tabel Amazon DynamoDB.
+ [`dynamoDBv2`](iotevents-other-aws-services.md#iotevents-dynamodbv2)untuk mengirim data ke tabel Amazon DynamoDB.
+ [`firehose`](iotevents-other-aws-services.md#iotevents-firehose)untuk mengirim data ke aliran Amazon Data Firehose.
+ [`lambda`](iotevents-other-aws-services.md#iotevents-lambda)untuk memanggil AWS Lambda fungsi.
+ [`sns`](iotevents-other-aws-services.md#iotevents-sns)untuk mengirim data sebagai pemberitahuan push.
+ [`sqs`](iotevents-other-aws-services.md#iotevents-sqs)untuk mengirim data ke antrian Amazon SQS.

# Gunakan timer AWS IoT Events bawaan dan tindakan variabel
<a name="built-in-actions"></a>

<a name="build-in-actions-intro"></a>AWS IoT Events mendukung tindakan berikut yang memungkinkan Anda menggunakan timer atau mengatur variabel:<a name="build-in-actions"></a>
+ [`setTimer`](#iotevents-set-timer)untuk membuat timer.
+ [`resetTimer`](#iotevents-reset-timer)untuk mengatur ulang timer.
+ [`clearTimer`](#iotevents-clear-timer)untuk menghapus timer.
+ [`setVariable`](#iotevents-set-variable)untuk membuat variabel.

## Atur tindakan pengatur waktu
<a name="iotevents-set-timer"></a>

------
#### [ Set timer action ]

`setTimer`Tindakan ini memungkinkan Anda membuat timer dengan durasi dalam hitungan detik. 

------
#### [ More information (2) ]

Saat Anda membuat timer, Anda harus menentukan parameter berikut.

**`timerName`**  
Nama timer.

**`durationExpression`**  
(Opsional) Durasi timer, dalam hitungan detik.  
Hasil evaluasi dari ekspresi durasi dibulatkan ke bawah ke bilangan bulat terdekat. Misalnya, jika Anda mengatur timer ke 60,99 detik, hasil evaluasi dari ekspresi durasi adalah 60 detik.

Untuk informasi selengkapnya, lihat [SetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetTimerAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Atur ulang tindakan pengatur waktu
<a name="iotevents-reset-timer"></a>

------
#### [ Reset timer action ]

`resetTimer`Tindakan ini memungkinkan Anda menyetel timer ke hasil ekspresi durasi yang dievaluasi sebelumnya.

------
#### [ More information (1) ]

Saat Anda mengatur ulang timer, Anda harus menentukan parameter berikut.

**`timerName`**  
Nama timer.  
AWS IoT Events tidak mengevaluasi kembali ekspresi durasi saat Anda mengatur ulang pengatur waktu.

Untuk informasi selengkapnya, lihat [ResetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ResetTimerAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Hapus tindakan pengatur waktu
<a name="iotevents-clear-timer"></a>

------
#### [ Clear timer action ]

`clearTimer`Tindakan ini memungkinkan Anda menghapus timer yang ada.

------
#### [ More information (1) ]

Saat Anda menghapus timer, Anda harus menentukan parameter berikut.

**`timerName`**  
Nama timer.

Untuk informasi selengkapnya, lihat [ClearTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ClearTimerAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Tetapkan tindakan variabel
<a name="iotevents-set-variable"></a>

------
#### [ Set variable action ]

`setVariable`Tindakan ini memungkinkan Anda membuat variabel dengan nilai tertentu.

------
#### [ More information (2) ]

Ketika Anda membuat variabel, Anda harus menentukan parameter berikut.

**`variableName`**  
Nama dari variabel.

**`value`**  
Nilai baru dari variabel.

Untuk informasi selengkapnya, lihat [SetVariableAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetVariableAction.html) di dalam *Referensi API AWS IoT Events *. 

------

# AWS IoT Events bekerja dengan AWS layanan lain
<a name="iotevents-other-aws-services"></a>

<a name="work-with-aws-services-intro"></a>AWS IoT Events mendukung tindakan berikut yang memungkinkan Anda bekerja dengan AWS layanan: <a name="work-with-aws-services"></a>
+ [`iotTopicPublish`](#iotevents-iotcore)untuk mempublikasikan pesan tentang topik MQTT.
+ [`iotEvents`](#iotevents-iteinput)untuk mengirim data ke AWS IoT Events sebagai nilai input.
+ [`iotSiteWise`](#iotevents-iotsitewise)untuk mengirim data ke properti aset di AWS IoT SiteWise.
+ [`dynamoDB`](#iotevents-dynamodb)untuk mengirim data ke tabel Amazon DynamoDB.
+ [`dynamoDBv2`](#iotevents-dynamodbv2)untuk mengirim data ke tabel Amazon DynamoDB.
+ [`firehose`](#iotevents-firehose)untuk mengirim data ke aliran Amazon Data Firehose.
+ [`lambda`](#iotevents-lambda)untuk memanggil AWS Lambda fungsi.
+ [`sns`](#iotevents-sns)untuk mengirim data sebagai pemberitahuan push.
+ [`sqs`](#iotevents-sqs)untuk mengirim data ke antrian Amazon SQS.

**penting**  
Anda harus memilih AWS Wilayah yang sama untuk keduanya AWS IoT Events dan AWS layanan yang akan digunakan. Untuk daftar Wilayah yang didukung, lihat [AWS IoT Events titik akhir dan kuota](https://docs.aws.amazon.com/general/latest/gr/iot-events.html) di. *Referensi Umum Amazon Web Services*
Anda harus menggunakan AWS Wilayah yang sama saat membuat AWS sumber daya lain untuk AWS IoT Events tindakan tersebut. Jika Anda beralih AWS Wilayah, Anda mungkin mengalami masalah saat mengakses AWS sumber daya.

Secara default, AWS IoT Events menghasilkan muatan standar di JSON untuk tindakan apa pun. Payload tindakan ini berisi semua pasangan nilai atribut yang memiliki informasi tentang instance model detektor dan peristiwa yang memicu aksi. Untuk mengonfigurasi payload tindakan, Anda dapat menggunakan ekspresi konten. Untuk informasi selengkapnya, lihat [Ekspresi untuk memfilter, mengubah, dan memproses data peristiwa](iotevents-expressions.md) dan tipe data [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

## AWS IoT Core
<a name="iotevents-iotcore"></a>

------
#### [ IoT topic publish action ]

 AWS IoT Core Tindakan ini memungkinkan Anda mempublikasikan pesan MQTT melalui broker pesan. AWS IoT Untuk daftar Wilayah yang didukung, lihat [AWS IoT Core titik akhir dan kuota](https://docs.aws.amazon.com/general/latest/gr/iot-core.html) di. *Referensi Umum Amazon Web Services*

Broker AWS IoT pesan menghubungkan AWS IoT klien dengan mengirim pesan dari klien penerbitan ke klien berlangganan. Untuk informasi selengkapnya, lihat [Protokol komunikasi perangkat](https://docs.aws.amazon.com/iot/latest/developerguide/protocols.html) di Panduan *AWS IoT Pengembang*.

------
#### [ More information (2) ]

Ketika Anda mempublikasikan pesan MQTT, Anda harus menentukan parameter berikut.

**`mqttTopic`**  
Topik MQTT yang menerima pesan.  
Anda dapat menentukan nama topik MQTT secara dinamis saat runtime menggunakan variabel atau nilai input yang dibuat dalam model detektor.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `iot:Publish` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [IotTopicPublishAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_IotTopicPublishAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## AWS IoT Events
<a name="iotevents-iteinput"></a>

------
#### [ IoT Events action ]

 AWS IoT Events Tindakan ini memungkinkan Anda mengirim data AWS IoT Events sebagai input. Untuk daftar Wilayah yang didukung, lihat [AWS IoT Events titik akhir dan kuota](https://docs.aws.amazon.com/general/latest/gr/iot-events.html) di. *Referensi Umum Amazon Web Services*

AWS IoT Events memungkinkan Anda untuk memantau peralatan atau armada perangkat Anda untuk kegagalan atau perubahan dalam operasi, dan untuk memicu tindakan ketika peristiwa tersebut terjadi. Untuk informasi lebih lanjut, lihat [Apa itu AWS IoT Events?](https://docs.aws.amazon.com/iotevents/latest/developerguide/what-is-iotevents.html) di *Panduan AWS IoT Events Pengembang*.

------
#### [ More information (2) ]

Saat Anda mengirim data ke AWS IoT Events, Anda harus menentukan parameter berikut.

**`inputName`**  
Nama AWS IoT Events input yang menerima data.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `iotevents:BatchPutMessage` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [IotEventsAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_IotEventsAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## AWS IoT SiteWise
<a name="iotevents-iotsitewise"></a>

------
#### [ IoT SiteWise action ]

 AWS IoT SiteWise Tindakan ini memungkinkan Anda mengirim data ke properti aset di AWS IoT SiteWise. Untuk daftar Wilayah yang didukung, lihat [AWS IoT SiteWise titik akhir dan kuota](https://docs.aws.amazon.com/general/latest/gr/iot-sitewise.html) di. *Referensi Umum Amazon Web Services*

AWS IoT SiteWise adalah layanan terkelola yang memungkinkan Anda mengumpulkan, mengatur, dan menganalisis data dari peralatan industri dalam skala besar. Untuk informasi selengkapnya, lihat [Apa itu AWS IoT SiteWise?](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/what-is-sitewise.html) dalam *Panduan Pengguna AWS IoT SiteWise *.

------
#### [ More information (11) ]

Ketika Anda mengirim data ke properti aset di AWS IoT SiteWise, Anda harus menentukan parameter berikut.

**penting**  
Untuk menerima data, Anda harus menggunakan properti aset yang ada di AWS IoT SiteWise.  
Jika Anda menggunakan AWS IoT Events konsol, Anda harus menentukan `propertyAlias` untuk mengidentifikasi properti aset target.
Jika Anda menggunakan AWS CLI, Anda harus menentukan salah satu `propertyAlias` atau keduanya `assetId` dan `propertyId` untuk mengidentifikasi properti aset target.
Untuk informasi selengkapnya, lihat [Memetakan pengaliran data industri ke properti aset](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/connect-data-streams.html) di *AWS IoT SiteWise Panduan Pengguna*.

**`propertyAlias`**  
(Opsional) Alias properti aset. Anda juga dapat menentukan ekspresi.

**`assetId`**  
(Opsional) ID aset yang memiliki properti yang ditentukan. Anda juga dapat menentukan ekspresi.

**`propertyId`**  
(Opsional) ID properti aset. Anda juga dapat menentukan ekspresi.

**`entryId`**  
(Opsional) Pengidentifikasi unik untuk entri ini. Anda dapat menggunakan ID entri untuk melacak entri data yang menyebabkan kesalahan jika terjadi kegagalan. Default-nya adalah pengidentifikasi unik baru. Anda juga dapat menentukan ekspresi.

**`propertyValue`**  
Struktur yang berisi rincian tentang nilai properti.     
**`quality`**  
(Opsional) Kualitas nilai properti aset. Nilai harus berupa `GOOD`, `BAD`, atau `UNCERTAIN`. Anda juga dapat menentukan ekspresi.  
**`timestamp`**  
(Opsional) Struktur yang berisi informasi stempel waktu. Jika Anda tidak menentukan nilai ini, defaultnya adalah waktu acara.    
**`timeInSeconds`**  
Timestamp, dalam hitungan detik, dalam format jangka waktu Unix. Kisaran valid adalah antara 1-31556889864403199. Anda juga dapat menentukan ekspresi.  
**`offsetInNanos`**  
(Opsional) Offset nanodetik dikonversi dari. `timeInSeconds` Kisaran valid adalah antara 0-999999999. Anda juga dapat menentukan ekspresi.  
**`value`**  
Struktur yang berisi nilai properti aset.   
Anda harus menentukan salah satu dari jenis nilai berikut, tergantung dari `dataType` dari properti aset yang ditentukan. Untuk informasi selengkapnya, lihat [AssetProperty](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetProperty.html) di dalam *Referensi API AWS IoT SiteWise *.   
**`booleanValue`**  
(Opsional) Nilai properti aset adalah nilai Boolean yang harus `TRUE` atau`FALSE`. Anda juga dapat menentukan ekspresi. Jika Anda menggunakan ekspresi, hasil yang dievaluasi harus berupa nilai Boolean.  
**`doubleValue`**  
(Opsional) Nilai properti aset adalah ganda. Anda juga dapat menentukan ekspresi. Jika Anda menggunakan ekspresi, hasil yang dievaluasi harus ganda.  
**`integerValue`**  
(Opsional) Nilai properti aset adalah bilangan bulat. Anda juga dapat menentukan ekspresi. Jika Anda menggunakan ekspresi, hasil yang dievaluasi harus berupa bilangan bulat.  
**`stringValue`**  
(Opsional) Nilai properti aset adalah string. Anda juga dapat menentukan ekspresi. Jika Anda menggunakan ekspresi, hasil yang dievaluasi harus berupa string.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `iotsitewise:BatchPutAssetPropertyValue` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [IotSiteWiseAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_IotSiteWiseAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Amazon DynamoDB
<a name="iotevents-dynamodb"></a>

------
#### [ DynamoDB action ]

Tindakan Amazon DynamoDB memungkinkan Anda mengirim data ke tabel DynamoDB. Satu kolom tabel DynamoDB menerima semua pasangan atribut-nilai dalam muatan tindakan yang Anda tentukan. Untuk daftar Wilayah yang didukung, lihat [titik akhir Amazon DynamoDB](https://docs.aws.amazon.com/general/latest/gr/ddb.html) dan kuota di. *Referensi Umum Amazon Web Services*

Amazon DynamoDB adalah layanan basis data NoSQL terkelola sepenuhnya yang menyediakan performa cepat dan dapat diprediksi dengan skalabilitas tanpa hambatan. Untuk informasi selengkapnya, lihat [Apa itu DynamoDB?](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html) di Panduan Pengembang *Amazon DynamoDB*.

------
#### [ More information (10) ]

Ketika Anda mengirim data ke satu kolom tabel DynamoDB, Anda harus menentukan parameter berikut.

**`tableName`**  
Nama tabel DynamoDB yang menerima data. `tableName`Nilai harus sesuai dengan nama tabel DynamoDB tabel. Anda juga dapat menentukan ekspresi.

**`hashKeyField`**  
Nama kunci hash (juga disebut kunci partisi). `hashKeyField`Nilai harus cocok dengan kunci partisi dari tabel DynamoDB. Anda juga dapat menentukan ekspresi.

**`hashKeyType`**  
(Opsional) Tipe data dari kunci hash. Nilai dari tipe kunci hash harus `STRING` atau`NUMBER`. Nilai default-nya `STRING`. Anda juga dapat menentukan ekspresi.

**`hashKeyValue`**  
Nilai kunci hash. `hashKeyValue`Menggunakan template substitusi. Templat ini menyediakan data pada saat runtime. Anda juga dapat menentukan ekspresi.

**`rangeKeyField`**  
(Opsional) Nama tombol rentang (juga disebut tombol sortir). `rangeKeyField`Nilai harus cocok dengan kunci sort dari tabel DynamoDB. Anda juga dapat menentukan ekspresi.

**`rangeKeyType`**  
(Opsional) Tipe data dari tombol rentang. Nilai dari tipe kunci hash harus `STRING` atau`NUMBER`. Nilai default-nya `STRING`. Anda juga dapat menentukan ekspresi.

**`rangeKeyValue`**  
(Opsional) Nilai tombol rentang. `rangeKeyValue`Menggunakan template substitusi. Templat ini menyediakan data pada saat runtime. Anda juga dapat menentukan ekspresi.

**operation**  
(Opsional) Jenis operasi yang harus dilakukan. Anda juga dapat menentukan ekspresi. Nilai operasi harus salah satu dari nilai berikut:  
+ `INSERT` - Masukkan data sebagai item baru ke dalam tabel DynamoDB. Ini adalah nilai default. 
+ `UPDATE` - Perbarui item tabel DynamoDB yang sudah ada dengan data baru.
+ `DELETE`- Hapus item yang ada dari tabel DynamoDB. 

**`payloadField`**  
(Opsional) Nama kolom DynamoDB yang menerima muatan tindakan. Nama defaultnya adalah`payload`. Anda juga dapat menentukan ekspresi. 

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.  
Jika jenis payload yang ditentukan adalah string, `DynamoDBAction` mengirimkan data non-JSON ke tabel DynamoDB sebagai data biner. Konsol DynamoDB menampilkan data sebagai teks yang dikodekan Base64. Nilai `payloadField` adalah `payload-field_raw`. Anda juga dapat menentukan ekspresi.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `dynamodb:PutItem` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [Dynamo DBAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_DynamoDBAction.html) di *Referensi AWS IoT Events API*.

------

## Amazon DynamoDB (v2)
<a name="iotevents-dynamodbv2"></a>

------
#### [ DynamoDBv2 action ]

Tindakan Amazon DynamoDB (v2) memungkinkan Anda menulis data ke tabel DynamoDB. Kolom terpisah dari tabel DynamoDB menerima satu pasangan atribut-nilai dalam muatan tindakan yang Anda tentukan. Untuk daftar Wilayah yang didukung, lihat [titik akhir Amazon DynamoDB](https://docs.aws.amazon.com/general/latest/gr/ddb.html) dan kuota di. *Referensi Umum Amazon Web Services*

Amazon DynamoDB adalah layanan basis data NoSQL terkelola sepenuhnya yang menyediakan performa cepat dan dapat diprediksi dengan skalabilitas tanpa hambatan. Untuk informasi selengkapnya, lihat [Apa itu DynamoDB?](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html) di Panduan Pengembang *Amazon DynamoDB*.

------
#### [ More information (2) ]

Ketika Anda mengirim data ke beberapa kolom tabel DynamoDB, Anda harus menentukan parameter berikut.

**`tableName`**  
Nama tabel DynamoDB yang menerima data. Anda juga dapat menentukan ekspresi.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.  
Jenis payload harus JSON. Anda juga dapat menentukan ekspresi.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `dynamodb:PutItem` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [Dynamo DBv2 Action](https://docs.aws.amazon.com/iotevents/latest/apireference/API_DynamoDBv2Action.html) di *Referensi AWS IoT Events API*.

------

## Amazon Data Firehose
<a name="iotevents-firehose"></a>

------
#### [ Firehose action ]

Tindakan Amazon Data Firehose memungkinkan Anda mengirim data ke aliran pengiriman Firehose. Untuk daftar Wilayah yang didukung, lihat [titik akhir Amazon Data Firehose dan kuota](https://docs.aws.amazon.com/general/latest/gr/fh.html) di bagian. *Referensi Umum Amazon Web Services*

Amazon Data Firehose adalah layanan yang dikelola sepenuhnya untuk mengirimkan data streaming real-time ke tujuan seperti Amazon Simple Storage Service (Amazon Simple Storage Service), Amazon Redshift, OpenSearch Amazon OpenSearch Service (Service), dan Splunk. Untuk informasi selengkapnya, lihat [Apa itu Amazon Data Firehose?](https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html) di Panduan *Pengembang Firehose Data Amazon*.

------
#### [ More information (3) ]

Saat Anda mengirim data ke aliran pengiriman Firehose, Anda harus menentukan parameter berikut.

**`deliveryStreamName`**  
Nama aliran pengiriman Firehose yang menerima data.

**`separator`**  
(Opsional) Anda dapat menggunakan pemisah karakter untuk memisahkan data kontinu yang dikirim ke aliran pengiriman Firehose. Nilai pemisah harus `'\n'` (baris baru), `'\t'` (tab), `'\r\n'` (baris baru Windows), atau `','` (koma).

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `firehose:PutRecord` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [FirehoseAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_FirehoseAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## AWS Lambda
<a name="iotevents-lambda"></a>

------
#### [ Lambda action ]

 AWS Lambda Tindakan ini memungkinkan Anda memanggil fungsi Lambda. Untuk daftar Wilayah yang didukung, lihat [AWS Lambda titik akhir dan kuota](https://docs.aws.amazon.com/general/latest/gr/lambda-service.html) di. *Referensi Umum Amazon Web Services*

AWS Lambda adalah layanan komputasi yang memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server. Untuk informasi lebih lanjut, lihat [Apa itu AWS Lambda?](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html) di *Panduan AWS Lambda Pengembang*.

------
#### [ More information (2) ]

Saat Anda memanggil fungsi Lambda, Anda harus menentukan parameter berikut.

**`functionArn`**  
ARN dari fungsi Lambda untuk memanggil.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `lambda:InvokeFunction` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [LambdaAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_LambdaAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Layanan Notifikasi Sederhana Amazon
<a name="iotevents-sns"></a>

------
#### [ SNS action ]

Tindakan mempublikasikan topik Amazon SNS memungkinkan Anda mempublikasikan pesan Amazon SNS. Untuk daftar Wilayah yang didukung, lihat [titik akhir dan kuota Amazon Simple Notification Service](https://docs.aws.amazon.com/general/latest/gr/sns.html) di. *Referensi Umum Amazon Web Services*

Amazon Simple Notification Service (Amazon Simple Notification Service) adalah layanan web yang mengoordinasikan dan mengelola pengiriman atau pengiriman pesan ke titik akhir atau klien berlangganan. Untuk informasi lebih lanjut, lihat [Apa itu Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/welcome.html) di *Panduan Developer Amazon Simple Notification Service*.

**catatan**  
Tindakan publikasi topik Amazon SNS tidak mendukung topik Amazon SNS FIFO (masuk pertama, keluar pertama). Karena mesin aturan adalah layanan terdistribusi penuh, pesan mungkin tidak ditampilkan dalam urutan tertentu saat tindakan Amazon SNS dimulai.

------
#### [ More information (2) ]

Saat mempublikasikan pesan Amazon SNS, Anda harus menentukan parameter berikut.

**`targetArn`**  
ARN dari target Amazon SNS yang menerima pesan.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `sns:Publish` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [SNSTopicPublishAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SNSTopicPublishAction.html) di dalam *Referensi API AWS IoT Events *. 

------

## Amazon Simple Queue Service
<a name="iotevents-sqs"></a>

------
#### [ SQS action ]

Tindakan Amazon SQS memungkinkan Anda mengirim data ke antrian Amazon SQS. Untuk daftar Wilayah yang didukung, lihat [titik akhir dan kuota Layanan Antrian Sederhana Amazon](https://docs.aws.amazon.com/general/latest/gr/sqs-service.html) di. *Referensi Umum Amazon Web Services*

Amazon Simple Queue Service (Amazon SQS) menawarkan antrian host yang aman, tahan lama, dan tersedia yang memungkinkan Anda mengintegrasikan dan memisahkan sistem dan komponen perangkat lunak terdistribusi. Untuk informasi selengkapnya, lihat [Apa itu Layanan Antrian Sederhana Amazon> di Panduan Pengembang Layanan](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/welcome.html) *Antrian Sederhana Amazon*.

**catatan**  
Tindakan Amazon SQS tidak mendukung topik> Amazon SQS FIFO (masuk pertama, keluar pertama). Karena mesin aturan adalah layanan terdistribusi penuh, pesan mungkin tidak ditampilkan dalam urutan tertentu saat tindakan Amazon SQS dimulai.

------
#### [ More information (3) ]

Saat Anda mengirim data ke antrian Amazon SQS, Anda harus menentukan parameter berikut.

**`queueUrl`**  
URL antrian Amazon SQS yang menerima data.

**`useBase64`**  
(Opsional) AWS IoT Events mengkodekan data ke dalam teks Base64, jika Anda menentukan. `TRUE` Nilai default-nya `FALSE`.

**`payload`**  
(Opsional) Payload default berisi semua pasangan nilai atribut yang memiliki informasi tentang contoh model detektor dan peristiwa memicu tindakan. Anda juga dapat menyesuaikan payload. Untuk informasi selengkapnya, lihat [Payload](https://docs.aws.amazon.com/iotevents/latest/apireference/API_Payload.html) di *Referensi AWS IoT Events API*.

**catatan**  
Pastikan bahwa kebijakan yang dilampirkan pada peran AWS IoT Events layanan Anda memberikan `sqs:SendMessage` izin. Untuk informasi selengkapnya, lihat [Identitas dan manajemen akses untuk AWS IoT Events](security-iam.md).

Untuk informasi selengkapnya, lihat [SNSTopicPublishAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SNSTopicPublishAction.html) di dalam *Referensi API AWS IoT Events *. 

------

Anda juga dapat menggunakan Amazon SNS dan mesin AWS IoT Core aturan untuk memicu suatu AWS Lambda fungsi. Hal ini memungkinkan untuk mengambil tindakan menggunakan layanan lain, seperti Amazon Connect, atau bahkan aplikasi perencanaan sumber daya perusahaan perusahaan (ERP).

**catatan**  
Untuk mengumpulkan dan memproses aliran besar catatan data secara real time, Anda dapat menggunakan AWS layanan lain, seperti [Amazon Kinesis](https://docs.aws.amazon.com/kinesis/index.html). Dari sana, Anda dapat menyelesaikan analisis awal dan kemudian mengirim hasilnya AWS IoT Events sebagai input ke detektor. 