

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

# Mengintegrasikan AWS Dukungan ke dalam aplikasi berbasis peristiwa menggunakan Amazon EventBridge
<a name="eventbridge-integration"></a>

Anda dapat memasukkan AWS Dukungan ke dalam aplikasi berbasis peristiwa (EDAs) yang menggunakan peristiwa yang terjadi AWS Dukungan untuk berkomunikasi antara komponen aplikasi dan memulai proses hilir. 

Misalnya, Anda bisa mendapatkan pemberitahuan setiap kali AWS Dukungan peristiwa berikut terjadi di akun Anda:
+ Kasus dukungan dibuat, diselesaikan, atau dibuka kembali
+ Korespondensi ditambahkan ke kasus dukungan yang ada

Anda melakukan ini dengan menggunakan Amazon EventBridge untuk merutekan acara dari AWS Dukungan ke komponen perangkat lunak lainnya. Amazon EventBridge adalah layanan tanpa server yang menggunakan peristiwa untuk menghubungkan komponen aplikasi bersama-sama, sehingga memudahkan Anda untuk mengintegrasikan AWS layanan seperti AWS Dukungan ke dalam arsitektur berbasis peristiwa tanpa kode dan operasi tambahan.

## Bagaimana EventBridge rute AWS Dukungan acara
<a name="eventbridge-routes-service-events-aws.support"></a>

Berikut cara EventBridge bekerja dengan AWS Dukungan acara:

Seperti banyak AWS layanan, AWS Dukungan menghasilkan dan mengirim acara ke *bus acara EventBridge * default. Bus acara adalah router yang menerima acara dan merutekan mereka ke tujuan, atau *target*, yang Anda tentukan. Target dapat mencakup AWS layanan lain, aplikasi khusus, dan aplikasi mitra SaaS. 

EventBridge rute acara sesuai dengan *aturan* yang Anda buat di bus acara. Untuk setiap aturan, Anda menentukan filter, atau *pola acara*, untuk memilih hanya peristiwa yang Anda inginkan. Setiap kali acara dikirim ke bus acara, EventBridge bandingkan dengan setiap aturan. Jika acara cocok dengan aturan, EventBridge rutekan acara ke target yang ditentukan.

![\[AWS layanan mengirim acara ke bus acara EventBridge default. Jika acara cocok dengan pola peristiwa aturan, EventBridge rute acara ke target yang ditentukan untuk aturan tersebut.\]](http://docs.aws.amazon.com/id_id/awssupport/latest/user/images/eventbridge-integration-how-it-works.png)


## AWS Dukungan acara
<a name="supported-events"></a>

AWS Dukungan mengirimkan peristiwa berikut ke bus EventBridge acara default secara otomatis.


| Jenis detail acara | Deskripsi | 
| --- | --- | 
|  [Support Case Update](event-detail-support-case-update.md)  |  Merupakan perubahan dalam kasus dukungan.  | 

### Struktur peristiwa
<a name="eventbridge-event-structure"></a>

Semua peristiwa dari AWS layanan berisi dua jenis data:
+ Seperangkat bidang umum yang berisi metadata tentang acara, seperti AWS layanan yang merupakan sumber acara, waktu acara dibuat, akun dan wilayah tempat acara berlangsung, dan lain-lain. Untuk definisi bidang umum ini, lihat [Struktur acara](https://docs.aws.amazon.com/eventbridge/latest/ref/overiew-event-structure.html) di *Referensi EventBridge Acara Amazon*. 
+ `detail`Bidang yang berisi data khusus untuk acara layanan tertentu. 

### AWS Dukungan pengiriman acara melalui AWS CloudTrail
<a name="eventbridge-events-via-cloudtrail"></a>

AWS layanan dapat mengirim acara langsung ke bus acara EventBridge default. Selain itu, AWS CloudTrail mengirimkan acara yang berasal dari berbagai AWS layanan ke EventBridge juga. Peristiwa ini dapat mencakup panggilan API, login dan tindakan konsol, peristiwa layanan, dan CloudTrail Wawasan. Untuk informasi selengkapnya, lihat [acara AWS layanan yang disampaikan melalui AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event-cloudtrail.html) *Panduan EventBridge Pengguna*. 

Untuk daftar AWS Dukungan acara yang dikirim ke EventBridge, lihat AWS Dukungan topik di [https://docs.aws.amazon.com/eventbridge/latest/ref/welcome.html](https://docs.aws.amazon.com/eventbridge/latest/ref/welcome.html).

## Membuat pola acara yang cocok dengan AWS Dukungan acara
<a name="eventbridge-event-delivery-filter"></a>

Pola acara adalah filter tempat menentukan data yang harus dimiliki oleh peristiwa yang ingin Anda pilih.

Setiap pola acara adalah objek JSON yang berisi:
+ `source`Atribut yang mengidentifikasi layanan yang mengirim acara. Untuk AWS Dukungan acara, sumbernya adalah`aws.support`.
+ (Opsional): `detail-type` Atribut yang berisi array nama acara untuk dicocokkan.
+ (Opsional): `detail` Atribut yang berisi data acara lain yang cocok.

Misalnya, pola acara berikut akan memilih semua peristiwa Support Case Update dari AWS Dukungan:

```
{
  "source": ["aws.support"],
  "detail-type": ["Support Case Update"]
}
```

Anda bisa menjadi lebih spesifik dalam pemilihan acara Anda dengan memasukkan nilai dalam acara itu sendiri. Misalnya, pola peristiwa berikut cocok dengan peristiwa Support Case Update yang menunjukkan kasus dibuka kembali:

```
{
  "source": ["aws.support"],
  "detail-type": ["Support Case Update"],
  "detail": {
      "event-name": "ReopenCase"
    }
}
```

Untuk informasi selengkapnya tentang penulisan pola acara, lihat [Pola acara](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html) di *Panduan EventBridge Pengguna*.

### Lihat juga
<a name="see-also-eventbridge-support"></a>

Untuk informasi selengkapnya tentang cara menggunakannya EventBridge AWS Dukungan, lihat sumber daya berikut: 
+ [Cara mengotomatiskan AWS Dukungan API dengan Amazon EventBridge](https://aws.amazon.com/blogs/mt/how-to-automate-aws-support-api-with-amazon-eventbridge)
+ [AWS Dukungan notifier aktivitas kasus aktif](https://github.com/aws-samples/aws-support-case-activity-notifier) GitHub